DocumentCode :
1786902
Title :
Routability-driven blockage-aware macro placement
Author :
Yi-Fang Chen ; Chau-Chin Huang ; Chien-Hsiung Chiou ; Yao-Wen Chang ; Chang-Jen Wang
Author_Institution :
Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear :
2014
fDate :
1-5 June 2014
Firstpage :
1
Lastpage :
6
Abstract :
We present a new floorplan representation, called circular-packing trees (CP-trees), for the problem of macro placement. Our CP-trees can flexibly pack movable macros toward corners or preplaced macros along chip boundaries circularly to optimize macro positions/orientations for better wirelength and routing congestion. Unlike previous macro placers that often consider only the interconnections among macros, we develop a routability-aware wirelength model to fast estimate the wirelength among macros and standard cells and to consider macro porosity effects for better routability. Compared with leading academic mixed-size placers, experimental results show that our algorithm can achieve the shortest routed wirelength for industrial benchmarks.
Keywords :
circuit optimisation; integrated circuit layout; network routing; simulated annealing; chip boundary; circular packing tree; floorplan representation; macro orientation optimization; macro position optimization; routability aware wirelength model; routability driven blockage aware macro placement; Algorithm design and analysis; Metals; Robustness; Routing; Standards; Switches; System-on-chip; Physical Design; Placement; Routability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1145/2593069.2593206
Filename :
6881451
Link To Document :
بازگشت