NTUplace3: An analytical placer for large-scale mixed-size designs with preplaced blocks and density constraints
Journal
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Journal Volume
27
Journal Issue
7
Pages
1228-1240
Date Issued
2008
Author(s)
Abstract
In addition to wirelength, modern placers need to consider various constraints such as preplaced blocks and density. We propose a high-quality analytical placement algorithm considering wirelength, preplaced blocks, and density based on the log-sum-exp wirelength model proposed by Naylor et al. and the multilevel framework. To handle preplaced blocks, we use a two-stage smoothing technique, i.e., Gaussian smoothing followed by level smoothing, to facilitate block spreading during global placement (GP). The density is controlled by white-space reallocation using partitioning and cut-line shifting during GP and cell sliding during detailed placement. We further use the conjugate gradient method with dynamic step-size control to speed up the GP and macro shifting to find better macro positions. Experimental results show that our placer obtains very high-quality results. © 2008 IEEE.
Subjects
Legalization (LG); Physical design; Placement
Other Subjects
Conjugate gradient method; Analytical Placement; Density constraints; Gaussian smoothing; Legalization (LG); Physical design; Placement; Smoothing techniques; Step-size controls; Placers
Type
journal article
File(s)![Thumbnail Image]()
Loading...
Name
40.pdf
Size
1.62 MB
Format
Adobe PDF
Checksum
(MD5):402da7b19597db05afaaa426e7801abf