Timing-Driven Row-Based Power Gating

被引:0
作者
Sathanur, A. [1 ]
Pullini, A. [1 ]
Benini, L.
Macii, A. [1 ]
Macii, E. [1 ]
Poncino, M. [1 ]
机构
[1] Politecn Torino, Turin, Italy
来源
ISLPED'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN | 2007年
关键词
Leakage power; sleep transistor; power-gating; clustering; standard cell; row-based;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper we focus on leakage reduction through automatic insertion of sleep transistors using a row-based granularity. In particular, we tackle here the two main issues involved in this methodology: (i) Clustering and (ii) the interfacing of power-gated and non power-gated regions within the same block. The clustering algorithm automatically selects an optimal subset of rows that can be power-gated with a tightly controlled delay overhead. We then address the issue of interfacing different gated regions and propose a novel technique to address this issue with minimal area and power penalty. Our approach is compatible with state-of-the art logic and physical synthesis flows and it does not significantly impact design closure. We achieve leakage power reductions as high as 89% for a set of standard benchmarks, with minimum timing and area overhead.
引用
收藏
页码:104 / 109
页数:6
相关论文
共 11 条
[1]   Design and optimization of multithreshold CMOS (MTCMOS) circuits [J].
Anis, M ;
Areibi, S ;
Elmasry, M .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2003, 22 (10) :1324-1342
[2]  
Anis M, 2002, DES AUT CON, P480, DOI 10.1109/DAC.2002.1012673
[3]   Post-layout leakage power minimization based on distributed sleep transistor insertion [J].
Babighian, P ;
Benini, L ;
Macii, A ;
Macii, E .
ISLPED '04: PROCEEDINGS OF THE 2004 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2004, :138-143
[4]  
BABIGHIAN P, 2006, ENABLING FINE GRAIN, P868
[5]  
CALIMERA A, DESIGN FAMI IN PRESS
[6]  
CHANG TW, 2005, FUNCTIONALITY DIRECT, P862
[7]  
KAO J, 1998, MTCMOS HIERARCHICAL, P495
[8]   Distributed sleep transistor network for power reduction [J].
Long, C ;
He, L .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2004, 12 (09) :937-946
[9]  
RAMALINGAM A, 2005, SLEEP TRANSISTOR SIZ, P1094
[10]  
SATHANUR A, EFFICIENT C IN PRESS