A fast simultaneous input vector generation and gate replacement algorithm for leakage power reduction

被引:12
作者
Cheng, Lei [1 ]
Deng, Liang [1 ]
Chen, Deming [1 ]
Wong, Martin D. F. [1 ]
机构
[1] UIUC, Coordinated Sci Lab, 1308 West Main St, Urbana, IL 61801 USA
来源
43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006 | 2006年
关键词
algorithm; performance; input vector control; leakage reduction; gate replacement;
D O I
10.1109/DAC.2006.229188
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Input vector control (IVC) technique is based on the observation that the leakage current in a CMOS logic gate depends on the gate input state, and a good input vector is able to minimize the leakage when the circuit is in the sleep mode. The gate replacement technique is a very effective method to further reduce the leakage current. In this paper, we propose a fast algorithm to find a low leakage input vector with simultaneous gate replacement. Results on MCNC91 benchmark circuits show that our algorithm produces 14% better leakage current reduction with several orders of magnitude speedup in runtime for large circuits compared to the previous state-of-the-art algorithm. In particular, the average runtime for the ten largest combinational circuits has been dramatically reduced from 1879 seconds to 0.34 seconds.
引用
收藏
页码:117 / +
页数:2
相关论文
共 14 条
[1]   Leakage current reduction in CMOS VLSI circuits by input vector control [J].
Abdollahi, A ;
Fallah, F ;
Pedram, M .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2004, 12 (02) :140-154
[2]  
ALOUL F, 2002, P INT WORKSH POW TIM, P167
[3]  
Chen ZP, 1998, 1998 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN - PROCEEDINGS, P239
[4]   Exact and heuristic approaches to input vector control for leakage power reduction [J].
Gao, F ;
Hayes, JP .
ICCAD-2004: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2004, :527-532
[5]  
HALTER J, 1997, CICC, P475
[6]  
JOHNSON M, 1999, DES AUT C, P442
[7]   Models and algorithms for bounds on leakage in CMOS circuits [J].
Johnson, MC ;
Somasekhar, D ;
Roy, K .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1999, 18 (06) :714-725
[8]  
KOBAYASHI T, 1994, CUST INT CIRC C MAY, P271
[9]   1-V POWER-SUPPLY HIGH-SPEED DIGITAL CIRCUIT TECHNOLOGY WITH MULTITHRESHOLD-VOLTAGE CMOS [J].
MUTOH, S ;
DOUSEKI, T ;
MATSUYA, Y ;
AOKI, T ;
SHIGEMATSU, S ;
YAMADA, J .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1995, 30 (08) :847-854
[10]  
Rao RM, 2003, ICCAD-2003: IEEE/ACM DIGEST OF TECHNICAL PAPERS, P689