DocumentCode
524017
Title
History-based VLSI legalization using network flow
Author
Cho, Minsik ; Ren, Haoxing ; Xiang, Hua ; Puri, Ruchir
Author_Institution
T.J. Watson Res. Center, IBM, Yorktown Heights, NY, USA
fYear
2010
fDate
13-18 June 2010
Firstpage
286
Lastpage
291
Abstract
In VLSI placement, legalization is an essential step where the overlaps between gates/macros must be removed. In this paper, we introduce a history-based legalization algorithm with min-cost network flow optimization. We find a legal solution with the minimum deviation from a given placement to fully honor/preserve the initial placement, by solving a gate-centric network flow formulation in an iterative manner. In order to realize a flow into gate movements, we develop efficient techniques which solve an approximated Subset-sum problem. Over the iterations, we factor into our formulation the history which captures a set of likely-to-fail gate movements. Such a history-based scheme enables our algorithm to intelligently legalize highly complex designs. Experimental results on over 740 real cases show that our approach is significantly superior to the existing algorithms in terms of failure rate (no failure) as well as quality of results (55% less max-deviation).
Keywords
VLSI; integrated circuit layout; iterative methods; set theory; VLSI placement; failure rate; gate movementss; gate-centric network flow formulation; history-based VLSI legalization; likely-to-fail gate movements; min-cost network flow optimization; subset-sum problem; Algorithm design and analysis; Hardware; History; Integrated circuit synthesis; Integrated circuit technology; Iterative algorithms; Law; Legal factors; Timing; Very large scale integration; Legalization; Network Flow; Placement; VLSI;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (DAC), 2010 47th ACM/IEEE
Conference_Location
Anaheim, CA
ISSN
0738-100X
Print_ISBN
978-1-4244-6677-1
Type
conf
Filename
5523581
Link To Document