| Leakage control through fine-grained placement and sizing of sleep transistors |
| Full text |
Pdf
(732 KB)
|
| Source
|
International Conference on Computer Aided Design
archive
Proceedings of the 2004 IEEE/ACM International conference on Computer-aided design
table of contents
Pages: 533 - 536
Year of Publication: 2004
ISBN:0-7803-8702-3
|
|
Authors
|
|
V. Khandelwal
|
Dept. of Electr. & Comput. Eng., Maryland Univ., College Park, MD, USA
|
|
A. Srivastava
|
Dept. of Electr. & Comput. Eng., Maryland Univ., College Park, MD, USA
|
|
| Publisher |
IEEE Computer Society
Washington, DC, USA
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 30, Citation Count: 13
|
|
|
ABSTRACT
Leakage power is increasingly gaining importance with technology scaling. Multi-threshold CMOS (MTCMOS) technology has become a popular technique for standby power reduction. Sleep transistor insertion in circuits is an effective application of MTCMOS technology for reducing leakage power. In This work we present a fine grained approach where each gate in the circuit is provided an independent sleep transistor. Key advantages of this approach include better circuit slack utilization and improvements in signal integrity (which is a major disadvantage in clustering based approaches). To this end, we propose an optimal polynomial time fine grained sleep transistor sizing algorithm. We also prove the selective sleep transistor placement problem as NP-complete and propose an effective heuristic. Finally, in order to reduce the sleep transistor area penalty (which might get high since clustering is not performed), we propose a placement area constrained sleep transistor sizing formulation. Our experiments show that on an average the sleep transistor placement and optimal sizing algorithm gave 69.7% and 59.0% savings in leakage power as compared to the conventional fixed delay penalty algorithms for 5 and 7% circuit slowdown respectively. Moreover the post placement area penalty was less than 5% which is comparable to clustering schemes according to Mohab Anis et al. (2003).
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
|
Andrew E. Caldwell , Andrew B. Kahng , Igor L. Markov, Can recursive bisection alone produce routable placements?, Proceedings of the 37th conference on Design automation, p.477-482, June 05-09, 2000, Los Angeles, California, United States
[doi> 10.1145/337292.337549]
|
 |
2
|
|
 |
3
|
|
 |
4
|
|
| |
5
|
[5] E.M. Sentovich, K.J. Singh, L. Lavagno, C. Moon, R. Murgai, A. Saldanha, H. Savoj, P.R. Stephan, R.K. Brayton, A.L. Sangiovanni-Vincentelli. SIS: A System for Sequential Circuit Synthesis. Memorandum No. UCB/ERL M92/41, Department of EECS, UC Berkeley, May 1992.
|
| |
6
|
|
 |
7
|
James Kao , Anantha Chandrakasan , Dimitri Antoniadis, Transistor sizing issues and tool for multi-threshold CMOS technology, Proceedings of the 34th annual conference on Design automation, p.409-414, June 09-13, 1997, Anaheim, California, United States
[doi> 10.1145/266021.266182]
|
| |
8
|
[8] J. Kao and A. Chandrakasan. "MTCMOS Sequential Circuits". In Procs of ESSDERC, Sept 2003.
|
 |
9
|
James Kao , Siva Narendra , Anantha Chandrakasan, MTCMOS hierarchical sizing based on mutual exclusive discharge patterns, Proceedings of the 35th annual conference on Design automation, p.495-500, June 15-19, 1998, San Francisco, California, United States
[doi> 10.1145/277044.277180]
|
| |
10
|
[10] Mohab Anis et al. "Design and Optimization of Multithreshold CMOS (MTCMOS) Circuits". In IEEE Transactions on CAD of integrated Circuits and Systems, October 2003.
|
| |
11
|
|
 |
12
|
|
| |
13
|
[13] S. Mutoh et al. "I-V Power Supply High Speed Digital Circuit Technology with Multithreshold-Voltage CMOS". In IEEE JSSC, vol. 30, no. 8, August 1995.
|
CITED BY 13
|
|
|
|
|
Yu Wang , Yongpan Liu , Rong Luo , Huazhong Yang , Hui Wang, Two-phase fine-grain sleep transistor insertion technique in leakage critical circuits, Proceedings of the 2006 international symposium on Low power electronics and design, October 04-06, 2006, Tegernsee, Bavaria, Germany
|
|
|
Andrea Calimera , Antonio Pullini , Ashoka Visweswara Sathanur , Luca Benini , Alberto Macii , Enrico Macii , Massimo Poncino, Design of a family of sleep transistor cells for a clustered power-gating flow in 65nm technology, Proceedings of the 17th great lakes symposium on Great lakes symposium on VLSI, March 11-13, 2007, Stresa-Lago Maggiore, Italy
|
|
|
|
|
|
|
|
|
|
|
|
A. Sathanur , A. Pullini , L. Benini , A. Macii , E. Macii , M. Poncino, A scalable algorithmic framework for row-based power-gating, Proceedings of the conference on Design, automation and test in Europe, March 10-14, 2008, Munich, Germany
|
|
|
Liangpeng Guo , Yici Cai , Qiang Zhou , Le Kang , Xianlong Hong, A novel performance driven power gating based on distributed sleep transistor network, Proceedings of the 18th ACM Great Lakes symposium on VLSI, May 04-06, 2008, Orlando, Florida, USA
|
|
|
|
|
|
|
|
|
|
|
|
Qiang Zhou , Xin Zhao , Yici Cai , Xianlong Hong, An MTCMOS technology for low-power physical design, Integration, the VLSI Journal, v.42 n.3, p.340-345, June, 2009
|
|
|
|
|