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
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;
Conference_Titel :
Design Automation Conference (DAC), 2010 47th ACM/IEEE
Conference_Location :
Anaheim, CA
Print_ISBN :
978-1-4244-6677-1