|
ABSTRACT
This paper presents a novel gate sizing methodology to minimize the leakage power in the presence of process variations. The leakage and delay are modeled as posynomials functions to formulate a geometric programming problem. The existing statistical leakage model of [18] is extended to include the variations in gate sizes as well as systematic variations. We propose techniques to efficiently evaluate constraints on the α-percentile of the path delays without enumerating the paths in the circuit. The complexity of evaluating the objectivefunction is O(|N|2) and that of evaluating the delay constraints is O(|N| + |E|) for a circuit with |N| gates and |E| wires. The optimization problem is then solved using a convex optimization algorithm that gives an exact solution.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Shekhar Borkar , Tanay Karnik , Siva Narendra , Jim Tschanz , Ali Keshavarzi , Vivek De, Parameter variations and impact on circuits and microarchitecture, Proceedings of the 40th conference on Design automation, June 02-06, 2003, Anaheim, CA, USA
[doi> 10.1145/775832.775920]
|
| |
2
|
S. Boyd, S. J. Kim, L. Vandenberghe, and A. Hassibi. A tutorial on geometric programming. Technical report, www.stanford.edu/~boyd/gp tutorial.html, 2004.
|
| |
3
|
C. Chen and M. Sarrafzadeh. Simultaneous voltage scaling and gate sizing for low-power design. Trans. on CAS-II: Analog and Digital Signal Processing, 49(6):400--408, 2002.
|
| |
4
|
S. W. Director et al. Optimization of parametric yield: A tutorial. In Proc. of CICC, pages 3.1.1--8, 1992.
|
| |
5
|
J. Fishburn and A. Dunlop. TILOS: a posynomial programming approach to transistor sizing. In Proc. ICCAD, pages 326--328, 1985.
|
 |
6
|
|
| |
7
|
Dongwoo Lee , Harmander Deogun , David Blaauw , Dennis Sylvester, Simultaneous State, Vt and Tox Assignment for Total Standby Power Minimization, Proceedings of the conference on Design, automation and test in Europe, p.10494, February 16-20, 2004
|
 |
8
|
|
| |
9
|
V. Mehrotra, S. Nassif, D. Boning, and J. Chung. Modeling the effects of manufacturing variation on high-speed microprocessor interconnect performance. In International Electronic Devices Meeting, pages 767--770. IEEE, Dec 1998.
|
 |
10
|
Vikas Mehrotra , Shiou Lin Sam , Duane Boning , Anantha Chandrakasan , Rakesh Vallishayee , Sani Nassif, A methodology for modeling the effects of systematic within-die interconnect and device variation on circuit performance, Proceedings of the 37th conference on Design automation, p.172-175, June 05-09, 2000, Los Angeles, California, United States
[doi> 10.1145/337292.337370]
|
 |
11
|
|
| |
12
|
S. Narendra et al. Full-chip subthreshold leakage power prediction and reduction techniques for sub-0.18-μ/m CMOS. Journal of Solid-State Circuits, 39(2):501--510, Feb 2004.
|
| |
13
|
S. R. Nassif. Modeling and analysis of manufacturing variations. In IEEE Conf. on Custom Integrated Circuits, pages 223--228, 2001.
|
 |
14
|
|
| |
15
|
M. Orshansky, L. Milor, P. Chang, K. Keutzer, and C. Hu. Impact of spatial intrachip gate length variability on the performance of high-speed digital circuits. In IEEE Transactions on CAD, volume 21, May 2002.
|
| |
16
|
E. L. Peterson. Geometric programming. SIAM Review, 18(1):1--51, Jan 1976.
|
 |
17
|
|
 |
18
|
Rajeev R. Rao , Anirudh Devgan , David Blaauw , Dennis Sylvester, Parametric yield estimation considering leakage variability, Proceedings of the 41st annual conference on Design automation, June 07-11, 2004, San Diego, CA, USA
[doi> 10.1145/996566.996693]
|
| |
19
|
S. S. Sapatnekar, V. B. Rao, P. M. Vaidya, and S.-M. Kang. An exact solution to the transistor sizing problem for CMOS circuits using convex optimization. Trans. on CAD, 12(11):1621--1634, Nov 1993.
|
 |
20
|
Supamas Sirichotiyakul , Tim Edwards , Chanhee Oh , Jingyan Zuo , Abhijit Dharchoudhury , Rajendran Panda , David Blaauw, Stand-by power minimization through simultaneous threshold voltage selection and circuit sizing, Proceedings of the 36th ACM/IEEE conference on Design automation, p.436-441, June 21-25, 1999, New Orleans, Louisiana, United States
[doi> 10.1145/309847.309975]
|
 |
21
|
Ashish Srivastava , Dennis Sylvester , David Blaauw, Power minimization using simultaneous gate sizing, dual-Vdd and dual-Vth assignment, Proceedings of the 41st annual conference on Design automation, June 07-11, 2004, San Diego, CA, USA
[doi> 10.1145/996566.996777]
|
 |
22
|
|
| |
23
|
B. E. Stine, D. S. Boning, and J. E. Chung. Analysis and Decomposition of Spatial Variation in IC processes and devices. IEEE Trans. on Sem. Manuf., 10(1):24--41, Feb 1997.
|
| |
24
|
B. E. Stine et al. Simulating the Impact of Pattern-Dependent Poly-CD variation on circuit performance. IEEE Trans. on Sem. Man., 11(4):552--556, November 1998.
|
| |
25
|
M. A. Styblinski. Statistical design centering approach to minimax circuit design. In Proc. of ISCAS, pages 697--700, 1989.
|
| |
26
|
T. Tugbawa et al. A mathematical model of pattern dependencies in Cu CMP processes. In Proc. CMP Symp. Electrochem. Soc. Meeting, pages 605--615, 1999.
|
 |
27
|
C. Visweswariah , K. Ravindran , K. Kalafala , S. G. Walker , S. Narayan, First-order incremental block-based statistical timing analysis, Proceedings of the 41st annual conference on Design automation, June 07-11, 2004, San Diego, CA, USA
[doi> 10.1145/996566.996663]
|
| |
28
|
R. von Mises. Mathematical Theory of Probability and Statistics. Academic Press, 1964.
|
| |
29
|
Q. Wang and S. Vrudhula. Algorithms for minimizing standby power in deep submicrometer, dual-vt cmos circuits. Trans. on CAD, 21(3):306--318, 2002.
|
CITED BY 11
|
|
|
|
|
Sarvesh Bhardwaj , Sarma Vrudhula , Praveen Ghanta , Yu Cao, Modeling of intra-die process variations for accurate analysis and optimization of nano-scale circuits, Proceedings of the 43rd annual conference on Design automation, July 24-28, 2006, San Francisco, CA, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kanupriya Gulati , Nikhil Jayakumar , Sunil P. Khatri , D. M. H. Walker, A probabilistic method to determine the minimum leakage vector for combinational designs in the presence of random PVT variations, Integration, the VLSI Journal, v.41 n.3, p.399-412, May, 2008
|
|
|
|
|
|
|
|