DocumentCode :
842417
Title :
Routability-Driven Placement and White Space Allocation
Author :
Chen Li ; Min Xie ; Cheng-Kok Koh ; Cong, J. ; Madden, Patrick H.
Volume :
26
Issue :
5
fYear :
2007
fDate :
5/1/2007 12:00:00 AM
Firstpage :
858
Lastpage :
871
Abstract :
We present a two-stage congestion-driven placement flow. First, during each refinement stage of our multilevel global placement framework, we replace cells based on the wirelength weighted by congestion level to reduce the routing demands of congested regions. Second, after the global placement stage, we allocate appropriate amounts of white space into different regions of the chip according to a congestion map by shifting cut lines in a top-down fashion and apply a detailed placer to legalize the placement and further reduce the half-perimeter wirelength while preserving the distribution of white space. Experimental results show that our placement flow can achieve the best routability with the shortest routed wirelength among publicly available placement tools on IBM v2 benchmarks. Our placer obtains 100% successful routings on 16 IBM v2 benchmarks with shorter routed wirelengths by 3.1% to 24.5% compared to other placement tools. Moreover, our white space allocation approach can significantly improve the routability of placements generated by other placement tools
Keywords :
integrated circuit design; design automation; multilevel global placement framework; routability-driven placement; two-stage congestion-driven placement flow; white space allocation; Computer science; Delay; Design automation; Design optimization; Integrated circuit interconnections; Routing; Timing; Topology; Upper bound; White spaces; Circuit placement; design automation; routability; white space allocation;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2006.884575
Filename :
4193563
Link To Document :
بازگشت