• DocumentCode
    83276
  • Title

    Scalable Digital CMOS Comparator Using a Parallel Prefix Tree

  • Author

    Abdel-hafeez, Saleh ; Gordon-Ross, Ann ; Parhami, Behrooz

  • Author_Institution
    Jordan Univ. of Sci. & Technol., Irbid, Jordan
  • Volume
    21
  • Issue
    11
  • fYear
    2013
  • fDate
    Nov. 2013
  • Firstpage
    1989
  • Lastpage
    1998
  • Abstract
    We present a new comparator design featuring wide-range and high-speed operation using only conventional digital CMOS cells. Our comparator exploits a novel scalable parallel prefix structure that leverages the comparison outcome of the most significant bit, proceeding bitwise toward the least significant bit only when the compared bits are equal. This method reduces dynamic power dissipation by eliminating unnecessary transitions in a parallel prefix structure that generates the N-bit comparison result after (log4 N)+(log16N)+4 CMOS gate delays. Our comparator is composed of locally interconnected CMOS gates with a maximum fan-in and fan-out of five and four, respectively, independent of the comparator bitwidth. The main advantages of our design are high speed and power efficiency, maintained over a wide range. Additionally, our design uses a regular reconfigurable VLSI topology, which allows analytical derivation of the input-output delay as a function of bitwidth. HSPICE simulation for a 64-b comparator shows a worst case input-output delay of 0.86 ns and a maximum power dissipation of 7.7 mW using 0.15- μm TSMC technology at 1 GHz.
  • Keywords
    CMOS digital integrated circuits; SPICE; VLSI; comparators (circuits); integrated circuit design; CMOS gates; HSPICE; VLSI topology; comparator design; digital CMOS comparator; frequency 1 GHz; parallel prefix tree; power 7.7 mW; size 0.15 mum; time 0.86 ns; Adders; CMOS integrated circuits; Clocks; Computer architecture; Delay; Logic gates; Power demand; High-speed arithmetic; high-speed wide-bit comparator architecture; parallel prefix tree structure;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2012.2222453
  • Filename
    6373746