DocumentCode
1163931
Title
Analysis of strategies for constructive general block placement
Author
Wimer, Shmuel ; Koren, Israel
Author_Institution
Technion, Israel Inst. of Technol., Haifa, Israel
Volume
7
Issue
3
fYear
1988
fDate
3/1/1988 12:00:00 AM
Firstpage
371
Lastpage
377
Abstract
The problem of general block placement in VLSI is considered, using the constructive approach in which blocks are selected and located one at a time. Some well-known strategies are presented for the selection of the next block to be located, novel ones are proposed, and a methodology to evaluate them is established. It is then shown that the optimization problem arising in constructive placement can be reduced to several much simpler sub problems. Objective functions for locating the selected block to achieve a good layout are presented for three different metrics: the squared Euclidean, rectilinear, and Euclidean. Appropriate optimization problems are obtained and solved analytically, using efficient computation schemes. These solutions have been implemented and are used in a real VLSI chip design environment. It is shown that the squared Euclidean and the rectilinear metrics are preferable to the Euclidean one
Keywords
VLSI; circuit layout CAD; optimisation; CAD; IC design; VLSI; constructive approach; efficient computation schemes; general block placement; layout; optimization problem; rectilinear metrics; squared Euclidean metric; Algorithm design and analysis; Chip scale packaging; Cities and towns; Computational efficiency; Design automation; Humans; Optimization methods; Partitioning algorithms; Routing; Very large scale integration;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.3170
Filename
3170
Link To Document