• DocumentCode
    1550370
  • Title

    Low-power circuit implementation for partial-product addition using pass-transistor logic

  • Author

    Law, C.F. ; Rofail, S.S. ; Yeo, K.S.

  • Author_Institution
    Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore
  • Volume
    146
  • Issue
    3
  • fYear
    1999
  • fDate
    8/1/1999 12:00:00 AM
  • Firstpage
    124
  • Lastpage
    129
  • Abstract
    A low-power circuit implementation that performs partial-product addition within a 16×16-bit parallel multiplier is presented. The circuits are based on 0.8 μm and 0.35 μm BiCMOS processes and utilise mainly pass-transistor logic circuits. Unlike other pass-transistor implementations reported, the proposed circuits fully exploit the non-full-swing nature of the pass-transistor circuits, thus achieving low power operation. Despite the poorer current drive capability of the non-full-swing nodes, speed performance is maintained by stacking as few pass transistors in series as possible, and keeping the capacitive loading of the non-full-swing nodes as low as possible. The proposed implementation consists of a low-power 32-bit carry-select (CS) two-operand adder and a Wallace tree adder utilising a non-full-swing pass-transistor 4-2 compressor. Significant improvement in terms of power has been achieved when compared with existing circuits, thus making the proposed implementation suitable for a low-power high performance multipliers
  • Keywords
    BiCMOS logic circuits; adders; low-power electronics; multiplying circuits; 0.35 micron; 0.8 micron; 16 bit; 32 bit; BiCMOS processes; Wallace tree adder; capacitive loading; carry-select two-operand adder; current drive capability; low-power circuit implementation; parallel multiplier; partial-product addition; pass-transistor logic;
  • fLanguage
    English
  • Journal_Title
    Circuits, Devices and Systems, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-2409
  • Type

    jour

  • DOI
    10.1049/ip-cds:19990328
  • Filename
    788095