DocumentCode :
1653661
Title :
VLSI legalization with minimum perturbation by iterative augmentation
Author :
Brenner, Ulrich
Author_Institution :
Res. Inst. for Discrete Math., Univ. of Bonn, Bonn, Germany
fYear :
2012
Firstpage :
1385
Lastpage :
1390
Abstract :
We present a new approach to VLSI placement legalization. Based on a minimum-cost flow algorithm that iteratively augments flows along paths, our algorithm ensures that only augmentations are considered that can be realized exactly by cell movements. Hence, the method avoids realization problems which are inherent to previous flow-based legalization algorithms. As a result, it combines the global perspective of minimum-cost flow approaches with the efficiency of local search algorithms. The tool is mainly designed to minimize total and maximum cell movement but it is flexible enough to optimize the effect on timing or netlength, too. We compare our approach to legalization tools from industry and academia by experiments on dense recent real-world designs and public benchmarks. The results show that we are much faster and produce significantly better results in terms of average (linear and quadratic) and maximum movement than any other tool.
Keywords :
VLSI; iterative methods; VLSI placement legalization; flow-based legalization algorithm; iterative augmentation; local search algorithm; maximum cell movement; minimum perturbation; minimum-cost flow algorithm; minimum-cost flow approache; public benchmarks; Algorithm design and analysis; Benchmark testing; Law; Marine vehicles; Optimization; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
Conference_Location :
Dresden
ISSN :
1530-1591
Print_ISBN :
978-1-4577-2145-8
Type :
conf
DOI :
10.1109/DATE.2012.6176579
Filename :
6176579
Link To Document :
بازگشت