DocumentCode
2352341
Title
Engineering details of a stable force-directed placer
Author
Vorwerk, Kristofer ; Kennings, Andrew ; Vannelli, Anthony
Author_Institution
Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont., Canada
fYear
2004
fDate
7-11 Nov. 2004
Firstpage
573
Lastpage
580
Abstract
Analytic placement methods that simultaneously minimize wire length and spread cells are receiving renewed attention from both academia and industry. We describe the implementation details of a force-directed placer, FDP. Specifically, we provide: (1) a description of efficient force computation for spreading cells; (2) an illustration of numerical instability in these methods and a means by which these instabilities are avoided; (3) spread metrics for measuring cell distribution throughout the placement region; and (4) a complementary technique which aids in directly minimizing HPWL. We present results comparing our analytic placer to other academic tools for both standard cell and mixed-size designs. Compared to Kraftwerk and Capo 8.7, our tool produces results with an average improvement of 9% and 3%, respectively.
Keywords
circuit optimisation; integrated circuit interconnections; integrated circuit layout; minimisation; Capo 8.7; Kraftwerk; analytic placement methods; cell distribution measurement; efficient force computation; mixed-size designs; spread metrics; spreading cells; stable force-directed placer; standard cell designs; wire length minimization; Circuit simulation; Distributed computing; Force measurement; Length measurement; Performance analysis; Simulated annealing; Stability; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Aided Design, 2004. ICCAD-2004. IEEE/ACM International Conference on
ISSN
1092-3152
Print_ISBN
0-7803-8702-3
Type
conf
DOI
10.1109/ICCAD.2004.1382642
Filename
1382642
Link To Document