• DocumentCode
    1301702
  • Title

    Variable Input Delay CMOS Logic for Low Power Design

  • Author

    Raja, Tezaswi ; Agrawal, Vishwani D. ; Bushnell, Michael L.

  • Author_Institution
    nVIDIA Corp., Santa Clara, CA, USA
  • Volume
    17
  • Issue
    10
  • fYear
    2009
  • Firstpage
    1534
  • Lastpage
    1545
  • Abstract
    We propose a new complementary metal-oxide semiconductor (CMOS) gate design that has different delays along various input to output paths within the gate. The delays are accomplished by inserting selectively sized ldquopermanently onrdquo series transistors at the inputs of a logic gate. We demonstrate the use of the variable input delay CMOS gates for a totally glitch-free minimum dynamic power implementations of digital circuits. Applying a linear programming method to the c7552 benchmark circuit and using the gates described in this paper, we obtained a power saving of 58% over an unoptimized design. This power consumption was 18% lower than that for an alternative low power design using conventional CMOS gates. The optimized circuits had the same critical path delays as their original unoptimized versions. Since the overall delay was not allowed to increase, the glitch elimination with conventional gates required insertion of delay buffers on noncritical paths. The use of the variable input delay gates drastically reduced the required number of delay buffers.
  • Keywords
    CMOS logic circuits; delay circuits; linear programming; logic design; logic gates; low-power electronics; c7552 benchmark circuit; complementary metal-oxide semiconductor gate design; critical path delay; delay buffers; digital circuits; glitch elimination; linear programming method; low power design; optimized circuits; power consumption; series transistor; variable input delay CMOS logic gate; CMOS delay devices; CMOS logic gate design; design automation; digital integrated circuits; dynamic power; linear programming; low power design;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2009.2027567
  • Filename
    5208319