Scalable Digital CMOS Comparator Using a Parallel Prefix Tree

被引:22
|
作者
Abdel-Hafeez, Saleh [1 ]
Gordon-Ross, Ann [2 ]
Parhami, Behrooz [3 ]
机构
[1] Jordan Univ Sci & Technol, Irbid 22110, Jordan
[2] Univ Florida, Dept Elect & Comp Engn, Gainesville, FL 32611 USA
[3] Univ Calif Santa Barbara, Dept Elect & Comp Engn, Santa Barbara, CA 93106 USA
基金
美国国家科学基金会;
关键词
High-speed arithmetic; high-speed wide-bit comparator architecture; parallel prefix tree structure; HIGH-PERFORMANCE; DYNAMIC LOGIC;
D O I
10.1109/TVLSI.2012.2222453
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 inverted right perpendicularlog(4) Ninverted left perpendicular + inverted right perpendicularlog(16) Ninverted left perpendicular + 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-mu m TSMC technology at 1 GHz.
引用
收藏
页码:1989 / 1998
页数:10
相关论文
共 50 条
  • [31] Parallel biological sequence comparison using prefix computations
    Aluru, S
    Futamura, N
    Mehrotra, K
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2003, 63 (03) : 264 - 272
  • [32] A low offset low power CMOS dynamic comparator for analog to digital converters
    Huijing, Yang
    Shichang, Li
    Mingyuan, Ren
    INTEGRATION-THE VLSI JOURNAL, 2023, 91 : 136 - 143
  • [33] A generic voltage comparator analog cell produced in standard digital CMOS technologies
    Dowlatabadi, AB
    Connelly, JA
    PROCEEDINGS OF THE 39TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 1996, : 35 - 38
  • [34] Low Power CMOS Comparator using Bipolar CMOS Technology for Signal Processing Applications
    Vanitha, R.
    Thenmozhi, S.
    2015 2ND INTERNATIONAL CONFERENCE ON ELECTRONICS AND COMMUNICATION SYSTEMS (ICECS), 2015, : 1241 - 1243
  • [35] A digital backstage calibration using comparator dithering
    Xiong, Zhaoxin
    Cai, Min
    He, Xiaoyong
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2013, 41 (08): : 24 - 29
  • [36] PROSE: Scalable Routing in MANETs Using Prefix Labels and Distributed Hashing
    Sampath, Dhananjay
    Garcia-Luna-Aceves, J. J.
    2009 6TH ANNUAL IEEE COMMUNICATIONS SOCIETY CONFERENCE ON SENSOR, MESH AND AD HOC COMMUNICATIONS AND NETWORKS (SECON 2009), 2009, : 601 - 609
  • [37] Scalable Contour Tree Computation by Data Parallel Peak Pruning
    Carr, Hamish A.
    Weber, Gunther H.
    Sewell, Christopher M.
    Rubel, Oliver
    Fasel, Patricia
    Ahrens, James P.
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2021, 27 (04) : 2437 - 2454
  • [38] A folded 32-bit prefix tree adder in 0.16-μm static CMOS
    Goldovsky, A
    Srinivas, HR
    Kolagotla, R
    Hengst, R
    PROCEEDINGS OF THE 43RD IEEE MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 2000, : 368 - 373
  • [39] CompactDFA: Scalable Pattern Matching Using Longest Prefix Match Solutions
    Bremler-Barr, Anat
    Hay, David
    Koral, Yaron
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2014, 22 (02) : 415 - 428
  • [40] Parallel Peak Pruning for Scalable SMP Contour Tree Computation
    Carr, Hamish A.
    Weber, Gunther H.
    Sewell, Christopher M.
    Ahrens, James P.
    2016 IEEE 6TH SYMPOSIUM ON LARGE DATA ANALYSIS AND VISUALIZATION (LDAV), 2016, : 75 - 84