| Power minimization using simultaneous gate sizing, dual-Vdd and dual-Vth assignment |
| Full text |
Pdf
(309 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 41st annual Design Automation Conference
table of contents
San Diego, CA, USA
SESSION: Leakage power optimization
table of contents
Pages: 783 - 787
Year of Publication: 2004
ISBN:1-58113-828-8
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 52, Citation Count: 10
|
|
|
ABSTRACT
We develop an approach to minimize total power in a dual-Vdd and dual-Vth design. The algorithm runs in two distinct phases. The first phase relies on upsizing to create slack and maximize low Vdd assignments in a backward topological manner. The second phase proceeds in a forward topological fashion and both sizes and re-assigns gates to high Vdd to enable significant static power savings through high Vth assignment. The proposed algorithm is implemented and tested on a set of combinational benchmark circuits. A comparison with traditional CVS and dual-Vth/sizing algorithms demonstrate the advantage of the algorithm over a range of activity factors, including an average power reduction of 30% (50%) at high (nominal) primary input activities.
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
|
International Technology Roadmap for Semiconductors, 2001.
|
 |
2
|
|
| |
3
|
K. Usami, et al., "Automated low-power technique exploiting multiple supply voltage applied to a media processor," IEEE JSSC, March 1998.
|
| |
4
|
M. Takahashi, et al., "A 60-mW MPEG4 video codec using clustered voltage scaling with variable supply-voltage scheme," IEEE JSSC, pp. 1772--1780, Nov. 1998.
|
| |
5
|
M. Hamada, Y. Ootaguro, and T. Kuroda, "Utilizing surplus timing for power reduction," Proc. CICC, pp. 89--92, 2001.
|
 |
6
|
|
| |
7
|
K. Roy, L. Wei, and Z. Chen, "Multiple-Vdd & multiple Vth CMOS (MVCMOS) for low power applications," Proc. ISCAS, pp.366--370, 1999.
|
| |
8
|
|
 |
9
|
David Nguyen , Abhijit Davare , Michael Orshansky , David Chinnery , Brandon Thompson , Kurt Keutzer, Minimization of dynamic and static power through joint assignment of threshold voltages and sizing optimization, Proceedings of the 2003 international symposium on Low power electronics and design, August 25-27, 2003, Seoul, Korea
[doi> 10.1145/871506.871545]
|
 |
10
|
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]
|
| |
11
|
F. Brglez and H. Fujiwara. "A neutral netlist of 10 combinational benchmark circuits and a target translator in Fortran," Proc. ISCAS, pp. 695--698, May 1985.
|
| |
12
|
User Guide. In Library Compiler User Manual, Synopsys, Inc., 2003.
|
| |
13
|
D. Sylvester and K. Kuetzer, "System level performance modeling with BACPAC-Berkeley advanced chip performance calculator," Int. Workshop on System-Level Interconnect Prediction, pp. 109--114, 1999.
|
| |
14
|
J. Fishburn and A. Dunlop, "TILOS: a posynomial programming approach to transistor sizing", Proc. ICCAD, pp.326--328, 1985.
|
| |
15
|
M. R. Bai and D. Sylvester, "Analysis and design of level-converting flip-flops for dual-Vdd/Vth integrated circuits," IEEE Intl. Symp. on System-on-Chip, pp. 151--154, 2003.
|
 |
16
|
|
| |
17
|
S. Ercolani, et al., "Estimate of signal probability in combinational logic networks," Proc. European Test Conference, pp.294--299, 1989.
|
 |
18
|
|
| |
19
|
R. K. Krishnamurthy, et al., "High-performance and low-power challenges in sub-70nm microprocessor circuits," Proc. CICC, pp.125--128, 2002.
|
|