TY - GEN
T1 - Mixed-size placement with fixed macrocells using grid-warping
AU - Xiu, Zhong
AU - Rutenbar, Rob A.
PY - 2007
Y1 - 2007
N2 - Grid-warping is a placement strategy based on a novel physical analogy: rather than move the gates to optimize their location, it elastically deforms a model of the 2-D chip surface on which the gates have been coarsely placed via a standard quadratic solve. Although the original warping idea works well for cell-based placement, it works poorly for mixed-size placements with large, fixed macrocells. The new problem is how to avoid elastically deforming gates into illegal overlaps with these background objects. We develop a new lightweight mechanism called "geometric hashing" which relocates gates to avoid these overlaps, but is efficient enough to embed directly in the nonlinear warping optimization. Results from a new placer (WARP3) running on the ISPD 2005 benchmark suite show both good quality and scalability.
AB - Grid-warping is a placement strategy based on a novel physical analogy: rather than move the gates to optimize their location, it elastically deforms a model of the 2-D chip surface on which the gates have been coarsely placed via a standard quadratic solve. Although the original warping idea works well for cell-based placement, it works poorly for mixed-size placements with large, fixed macrocells. The new problem is how to avoid elastically deforming gates into illegal overlaps with these background objects. We develop a new lightweight mechanism called "geometric hashing" which relocates gates to avoid these overlaps, but is efficient enough to embed directly in the nonlinear warping optimization. Results from a new placer (WARP3) running on the ISPD 2005 benchmark suite show both good quality and scalability.
KW - Algorithms
KW - Mixed-size placement
KW - Placement
UR - http://www.scopus.com/inward/record.url?scp=34748846389&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34748846389&partnerID=8YFLogxK
U2 - 10.1145/1231996.1232019
DO - 10.1145/1231996.1232019
M3 - Conference contribution
AN - SCOPUS:34748846389
SN - 1595936130
SN - 9781595936134
T3 - Proceedings of the International Symposium on Physical Design
SP - 103
EP - 110
BT - Proceedings of ISPD'07
T2 - ISPD'07: 2007 International Symposium on Physical Design
Y2 - 18 March 2007 through 21 March 2007
ER -