DocumentCode :
839357
Title :
Two-Phase Fine-Grain Sleep Transistor Insertion Technique in Leakage Critical Circuits
Author :
Wang, Yu ; He, Ku ; Luo, Rong ; Wang, Hui ; Yang, Huazhong
Author_Institution :
Dept. of Electron. Eng., Tsinghua Univ., Beijing
Volume :
16
Issue :
9
fYear :
2008
Firstpage :
1101
Lastpage :
1113
Abstract :
Sleep transistor (ST) insertion is a valuable leakage reduction technique in circuit standby mode. Fine-grain sleep transistor insertion (FGSTI) makes it easier to guarantee circuit functionality and improve circuit noise margins. In this paper, we introduce a novel two-phase FGSTI technique which consists of ST placement and ST sizing. These two phases are formally modeled using mixed integer linear programming (MILP) models. When the circuit timing relaxation is not large enough to assign ST everywhere, leakage feedback (LF) gates, which are used to avoid floating states, induce large area and dynamic power overhead. An extended multi-object ST placement model is further proposed to reduce the leakage current and the LF gate number simultaneously. Finally, heuristic algorithms are developed to speed up the ST placement phase. Our experimental results on the ISCAS´85 benchmarks reveal that: 1) the two-phase FGSTI technique achieves better results than the simultaneous ST placement and sizing method; 2) when the circuit timing relaxation varies from 0% to 5%, the multi-object ST placement model can achieve on average 4times-9times LF gate number reduction, while the leakage difference is only about 8% of original circuit leakage; 3) our heuristic algorithm is 1000times faster than the MILP method within an acceptable loss of accuracy.
Keywords :
heuristic programming; integer programming; timing circuits; transistor circuits; fine-grain sleep transistor insertion; heuristic algorithms; leakage critical circuits; leakage feedback; mixed integer linear programming; timing relaxation; Circuit noise; Feedback circuits; Helium; Heuristic algorithms; Leakage current; Mixed integer linear programming; Power dissipation; Sleep; State feedback; Timing; Fine-grain sleep transistor insertion; leakage feedback gate; leakage reduction; mixed integer linear programming (MILP);
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2008.2000523
Filename :
4603037
Link To Document :
بازگشت