DocumentCode
3216268
Title
NRG: global and detailed placement
Author
Sarrafzadeh, M. ; Maogang wang
Author_Institution
Dept. of Electr. & Comput. Eng., Northwestern Univ., Evanston, IL, USA
fYear
1997
fDate
9-13 Nov. 1997
Firstpage
532
Lastpage
537
Abstract
We present a new approach to the placement problem. The proposed approach consists of analyzing the input circuit and deciding on a two-dimensional global grid for that particular input. After determination of the grid size, the placement is carried out in three steps: global placement, detailed placement, and final optimization. We show that the output of the global placement can also serve as a fast and accurate predictor. Current implementation is based on simulated annealing. We have put all algorithms together in a placement package called NRG (pronounced N-er-G). In addition to area minimization, NRG can perform timing-driven placement. Experimental results are strong. We improve TimberWolf´s results (version 1.2) by about 5%. Our predictor can estimate the wavelength within 10-20% accuracy offering 2-20x speedup compared with the actual placement algorithm.
Keywords
circuit layout CAD; minimisation of switching nets; simulated annealing; 2D global grid; NRG; area minimization; final optimization; global detailed placement; global placement; input circuit; placement package; placement problem; simulated annealing; timing-driven placement; wavelength; Simulated annealing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 1997. Digest of Technical Papers., 1997 IEEE/ACM International Conference on
Conference_Location
San Jose, CA, USA
ISSN
1092-3152
Print_ISBN
0-8186-8200-0
Type
conf
DOI
10.1109/ICCAD.1997.643590
Filename
643590
Link To Document