TAILIEUCHUNG - Handbook of algorithms for physical design automation part 37

Handbook of Algorithms for Physical Design Automation part 37 provides a detailed overview of VLSI physical design automation, emphasizing state-of-the-art techniques, trends and improvements that have emerged during the previous decade. After a brief introduction to the modern physical design problem, basic algorithmic techniques, and partitioning, the book discusses significant advances in floorplanning representations and describes recent formulations of the floorplanning problem. The text also addresses issues of placement, net layout and optimization, routing multiple signal nets, manufacturability, physical synthesis, special nets, and designing for specialized technologies. It includes a personal perspective from Ralph Otten as he looks back on. | 342 Handbook of Algorithms for Physical Design Automation to. For each region this introduces an equation as an additional constraint on the solution of the QP Equation . Kleinhans et al. 1991 show how this constrained quadratic program can be reduced elegantly to an unconstrained QP with the following transformation. For n movable cells and k additional constraints the constrained QP may be written in the form min x Ax. 2bT x . I S x t where the k x n-matrix I S consists of the k x k-identity matrix I and a k x n k -matrix S. With x O wherex1 e Rk andx2 e Rn k the linear constraints can be written as x1 t Sx2. Hence we only have to compute the entries of x2 by solving the following unconstrained problem on n k variables t Cr T ft t t Sx2 t Sx2 t Sx2 A x . x2 x2 x2 By ignoring all constant summands in the objective function we get the equivalent problem min x2T UTAUx2 2vTx2 where U j and v UT b A . The matrix UTAU is positive definite if A is positive definite but usually UTAU will not be sparse. Therefore for an efficient solution an explicit computation of UTAU must be avoided. Fortunately the conjugate gradient method see Section only requires to multiply UTAU with a vector which can be done by three single multiplications of a sparse matrix and a vector. Hence provided that the number of constraints is small compared to the number of cells the conjugate gradient method will efficiently solve the problem Equation . Prescribing the centers of gravity of the cell groups is an efficient way to spread the cells over the chip area. However we cannot be sure that all cells are placed inside their region which can be a problem for ensuing partitioning steps. Moreover the constraints may be too strong if we do not demand an even distribution of the cells. If we allow a higher area utilization in some regions it will often be reasonable to place cells in their region in such a way that their center of gravity is far away from the center of the .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.