DocumentCode :
32369
Title :
Nonsmooth Optimization Method for VLSI Global Placement
Author :
Wenxing Zhu ; Jianli Chen ; Zheng Peng ; Genghua Fan
Author_Institution :
Center for Discrete Math. & Theor. Comput. Sci., Fuzhou Univ., Fuzhou, China
Volume :
34
Issue :
4
fYear :
2015
fDate :
Apr-15
Firstpage :
642
Lastpage :
655
Abstract :
The common objective of very large-scale integration (VLSI) placement problem is to minimize the total wirelength, which is calculated by the total half-perimeter wirelength (HPWL). Since the HPWL is not differentiable, various differentiable wirelength approximation functions have been proposed in analytical placement methods. In this paper, we reformulate the HPWL as an l_{1} -norm model of the wirelength function, which is exact but nonsmooth. Based on the l_{1} -norm wirelength model and exact calculation of overlapping areas between cells and bins, a nonsmooth optimization model is proposed for the VLSI global placement problem, and a subgradient method is proposed for solving the nonsmooth optimization problem. Moreover, local convergence of the subgradient method is proved under some suitable conditions. In addition, two enhanced techniques, i.e., an adaptive parameter to control the step size and a cautious strategy for increasing the penalty parameter, are also used in the nonsmooth optimization method. In order to make the placement method scalable, a multilevel framework is adopted. In the clustering stage, the best choice clustering algorithm is modified according to the l_{1} -norm wirelength model to cluster the cells, and the nonsmooth optimization method is recursively used in the declustering stage. Comparisons of experimental results on the International Symposium on Physical Design (ISPD) 2005 and 2006 benchmarks show that the global placement method is promising.
Keywords :
VLSI; circuit optimisation; gradient methods; International Symposium on Physical Design; VLSI global placement; VLSI placement problem; adaptive parameter; half-perimeter wirelength; l1-norm wirelength model; multilevel framework; nonsmooth optimization; penalty parameter; subgradient method; very large scale integration; wirelength function; Approximation methods; Clustering algorithms; Linear programming; Mathematical model; Optimization methods; Very large scale integration; $l_{1}$ -norm wirelength model; Analytical approach; VLSI placement; analytical approach; l1-norm wirelength model; non-smooth optimization method; nonsmooth optimization method; very-large scale integration (VLSI) placement;
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.2015.2394484
Filename :
7018002
Link To Document :
بازگشت