• DocumentCode
    1289715
  • Title

    Low-power logic styles: CMOS versus pass-transistor logic

  • Author

    Zimmermann, Reto ; Fichtner, Wolfgang

  • Author_Institution
    Integrated Syst. Lab., Swiss Federal Inst. of Technol., Zurich, Switzerland
  • Volume
    32
  • Issue
    7
  • fYear
    1997
  • fDate
    7/1/1997 12:00:00 AM
  • Firstpage
    1079
  • Lastpage
    1090
  • Abstract
    Recently reported logic style comparisons based on full-adder circuits claimed complementary pass-transistor logic (CPL) to be much more power-efficient than complementary CMOS. However, new comparisons performed on more efficient CMOS circuit realizations and a wider range of different logic cells, as well as the use of realistic circuit arrangements demonstrate CMOS to be superior to CPL in most cases with respect to speed, area, power dissipation, and power-delay products. An implemented 32-b adder using complementary CMOS has a power-delay product of less than half that of the CPL version. Robustness with respect to voltage scaling and transistor sizing, as well as generality and ease-of-use, are additional advantages of CMOS logic gates, especially when cell-based design and logic synthesis are targeted. This paper shows that complementary CMOS is the logic style of choice for the implementation of arbitrary combinational circuits if low voltage, low power, and small power-delay products are of concern
  • Keywords
    CMOS logic circuits; adders; cellular arrays; combinational circuits; delays; integrated circuit design; logic CAD; 32 bit; CMOS; arbitrary combinational circuits; area; cell-based design; complementary pass-transistor logic; full-adder circuits; logic cells; logic synthesis; low-power logic styles; power dissipation; power-delay products; speed; transistor sizing; voltage scaling; Adders; CMOS logic circuits; Capacitance; Circuit synthesis; Combinational circuits; Logic circuits; Logic design; Logic gates; Power dissipation; Wiring;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/4.597298
  • Filename
    597298