DocumentCode
3191951
Title
Towards integration of quadratic placement and pin assignment
Author
Westra, Jurjen ; Groeneveld, Patrick
Author_Institution
Eindhoven Univ. of Technol., Netherlands
fYear
2005
fDate
11-12 May 2005
Firstpage
284
Lastpage
286
Abstract
Pins serve as both the logical and physical interface between two levels in a hierarchical flow. Pin assignment is the placement of pins on the boundary of a chip or macro. Proper pin placement has a large influence on wire length. Experiments indicate a spread in wire length up to over 20%. To address the pin assignment problem, a modification to the well-known and widely used quadratic placement is introduced. This modification allows for the integration between pin assignment and global placement. Wire length within macros is minimized, while top-level considerations such as the relative position of macro and clusters of cells are taken into account in the form of a side assignment. As indicated by experimental results, integration is promising. More research is necessary to fully exploit the ideas in this paper, and assess the practical impact of the approach.
Keywords
VLSI; circuit CAD; quadratic programming; global placement; hierarchical flow; macros; pin assignment; quadratic placement; wire length; Art; Costs; Electronic design automation and methodology; Packaging; Pins; Quadratic programming; Very large scale integration; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI, 2005. Proceedings. IEEE Computer Society Annual Symposium on
Print_ISBN
0-7695-2365-X
Type
conf
DOI
10.1109/ISVLSI.2005.73
Filename
1430157
Link To Document