DocumentCode :
969693
Title :
A leakage reduction methodology for distributed MTCMOS
Author :
Calhoun, Benton H. ; Honoré, Frank A. ; Chandrakasan, Anantha P.
Author_Institution :
Massachusetts Inst. of Technol., Cambridge, MA, USA
Volume :
39
Issue :
5
fYear :
2004
fDate :
5/1/2004 12:00:00 AM
Firstpage :
818
Lastpage :
826
Abstract :
Multithreshold CMOS (MTCMOS) circuits reduce standby leakage power with low delay overhead. Most MTCMOS designs cut off the power to large blocks of logic using large sleep transistors. Locally distributing sleep devices has remained less popular even though it has several advantages described in this paper. However, locally placed sleep devices are only feasible if sneak leakage currents are prevented. This paper makes two contributions to leakage reduction. First, we examine the causes of sneak leakage paths and propose a design methodology that enables local insertion of sleep devices for sequential and combinational circuits. A set of design rules allows designers to prevent most sneak leakage paths. A fabricated 0.13-μm, dual VT test chip employs our methodology to implement a low-power FPGA architecture with gate-level sleep FETs and over 8× measured standby current reduction. Second, we describe the implementation and benefits of local sleep regions in our design and examine the interfacing issues for this technique. Local sleep regions reduce leakage in unused circuit components at a local level while the surrounding circuits remain active. Measured results show that local sleep regions reduce leakage in active configurable logic blocks (CLBs) on our chip by up to 2.2× (measured) based on configuration.
Keywords :
CMOS logic circuits; combinational circuits; field effect transistors; field programmable gate arrays; leakage currents; sequential circuits; 0.13 microns; MTCMOS designs; active leakage; combinational circuits; configurable logic blocks; design methodology; design rules; distributed MTCMOS; fine-grain leakage reduction; gate-level sleep FETs; leakage reduction methodology; local sleep regions; locally placed sleep devices; low delay overhead; low-power FPGA architecture; multithreshold CMOS circuits; sequential circuit; sleep transistors; sneak leakage paths; standby current reduction; standby leakage power reduction; CMOS logic circuits; Circuit testing; Combinational circuits; Delay; Design methodology; Leakage current; Logic design; Logic devices; Semiconductor device measurement; Sleep;
fLanguage :
English
Journal_Title :
Solid-State Circuits, IEEE Journal of
Publisher :
ieee
ISSN :
0018-9200
Type :
jour
DOI :
10.1109/JSSC.2004.826335
Filename :
1291686
Link To Document :
بازگشت