DocumentCode
2047737
Title
Robust gate sizing by geometric programming
Author
Singh, Jaskirat ; Nookala, Vidyasagar ; Luo, Zhi-Quan ; Sapatnekar, Sachin
fYear
2005
fDate
13-17 June 2005
Firstpage
315
Lastpage
320
Abstract
We present an efficient optimization scheme for gate sizing in the presence of process variations. Using a posynomial delay model, the delay constraints are modified to incorporate uncertainty in the transistor widths and effective channel lengths due to the process variations. An uncertainty ellipsoid method is used to model the random parameter variations. Spatial correlations of intra-die width and channel length variations are incorporated in the optimization procedure. The resulting optimization problem is relaxed to be a geometric program and is efficiently solved using convex optimization tools. The effectiveness of our robust gate sizing scheme is demonstrated by applying the optimization on the ISCAS ´85 benchmark circuits and testing the optimized circuits by performing Monte Carlo simulations to model the process variations. By varying the size of the uncertainty ellipsoids, a trade-off between area and robustness is explored. Experimental results show that the timing yield of the robustly optimized circuits improves manifold over the traditional deterministically sized circuits. As compared to the worst-case design, the robust gate sizing solution having the same area has fewer timing violations.
Keywords
Monte Carlo methods; circuit optimisation; circuit simulation; convex programming; geometric programming; integrated circuit design; integrated circuit modelling; Monte Carlo simulations; benchmark circuits; channel lengths; convex optimization tools; delay constraints; geometric programming; posynomial delay model; process variations; robust gate sizing; timing yield; transistor widths; uncertainty ellipsoid method; Benchmark testing; Circuit testing; Delay effects; Ellipsoids; Geometry; Performance evaluation; Permission; Robustness; Timing; Uncertainty;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2005. Proceedings. 42nd
Print_ISBN
1-59593-058-2
Type
conf
DOI
10.1109/DAC.2005.193824
Filename
1510343
Link To Document