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 :
بازگشت