DocumentCode
2369633
Title
Variable input delay CMOS logic for low power design
Author
Raja, Tezaswi ; Agrawal, Vishwani D. ; Bushnell, Michael L.
Author_Institution
Transmeta Corp., Santa Clara, CA, USA
fYear
2005
fDate
3-7 Jan. 2005
Firstpage
598
Lastpage
605
Abstract
Modern digital circuits consist of logic gates implemented in the complementary metal oxide semiconductor (CMOS) technology. The time taken for a logic gate output to change after one or more inputs have changed is called the delay of the gate. A conventional CMOS gate is designed to have the same input to output delay irrespective of which input caused the output to change. We propose a new gate design that has different delays along various inputs to output paths within the gate. This is accomplished by inserting selectively sized "permanently on" series transistors at the inputs of the logic gate. We demonstrate the use of the variable input delay CMOS gates for a totally glitch-free minimum dynamic power implementation of a digital circuit. Applying a previously described linear programming method to the c7552 benchmark circuit, we obtained a power saving of 58% over an un-optimized design. This power consumption was 18% lower than that for an alternative low power design using conventional CMOS gates. All circuits had the same overall delay. Since the overall delay was not allowed to increase, the glitch elimination with conventional gates required insertion of delay buffers on non-critical paths. The use of the variable input delay gates drastically reduced the required number of delay buffers.
Keywords
CMOS logic circuits; circuit optimisation; delays; integrated circuit design; linear programming; logic design; logic gates; low-power electronics; CMOS logic; c7552 benchmark circuit; delay buffers; digital circuits; glitch-free circuit; linear programming method; logic gates; low power design; minimum dynamic; noncritical paths; power consumption; series transistors; variable input delay; CMOS digital integrated circuits; CMOS logic circuits; CMOS technology; Delay effects; Digital circuits; Energy consumption; Linear programming; Logic design; Logic gates; Logic programming;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, 2005. 18th International Conference on
ISSN
1063-9667
Print_ISBN
0-7695-2264-5
Type
conf
DOI
10.1109/ICVD.2005.167
Filename
1383340
Link To Document