A REDUCED-AREA SCHEME FOR CARRY-SELECT ADDERS

被引:153
|
作者
TYAGI, A [1 ]
机构
[1] UNIV N CAROLINA,DEPT COMP SCI,CHAPEL HILL,NC 27599
基金
美国国家科学基金会;
关键词
ADDITION; CARRY-LOOKAHEAD; PARALLEL-PREFIX ADDER; CARRY-SELECT ADDER; CARRY-SKIP ADDER;
D O I
10.1109/12.257703
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The carry-select or conditional-sum adders require carry-chain evaluations for each block for both the values of block-carry-in, 0 and 1. This paper introduces a scheme to generate carry bits with block-carry-in 1 from the carries of a block with block-carry-in 0. This scheme is then applied to carry-select and parallel-prefix adders to derive a more area-efficient implementation for both the cases. The proposed carry-select scheme is assessed relative to carry-ripple, classical carry-select, and carry-skip adders. The analytic evaluation is done with respect to the gate-count model for area and gate-delay units for time. The gate-count of the proposed carry-select scheme is 25% higher than that of a carry-skip adder for a 30% gain in speed. The proposed variation of parallel-prefix adder, select-prefix adder, takes 5n + log2 n/2 fewer gates than an n-bit parallel-prefix adder. It is also faster by 1 gate delay. The select-prefix adder when built with parallel-prefix blocks of equal size gives rise to a family of select-prefix adders that cover the area-time performance gap between a carry-select/carry-skip adder and a full carry-look-ahead adder. The CMOS implementations of these two adder designs corroborate the analytical results. The proposed carry-select adder is about 24.3% faster than a carry-skip adder with equal-sized blocks, but takes 7% additional area. The select-prefix adder has a 20% area advantage over a parallel-prefix adder with a simultaneous time advantage of the order of 23%.
引用
收藏
页码:1163 / 1170
页数:8
相关论文
共 50 条
  • [1] Optimized design of parallel carry-select adders
    Alioto, Massimo
    Palumbo, Gaetano
    Poli, Massimo
    [J]. INTEGRATION-THE VLSI JOURNAL, 2011, 44 (01) : 62 - 74
  • [2] The design of hybrid carry-lookahead/carry-select adders
    Wang, Y
    Pai, C
    Song, XY
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 2002, 49 (01): : 16 - 24
  • [3] On-line detection of faults in carry-select adders
    Kumar, BK
    Lala, PK
    [J]. INTERNATIONAL TEST CONFERENCE 2003, PROCEEDINGS, 2003, : 912 - 918
  • [4] 64-bit carry-select adder with reduced area
    Kim, Y
    Kim, LS
    [J]. ELECTRONICS LETTERS, 2001, 37 (10) : 614 - 615
  • [5] A design methodology for hybrid carry-lookahead/carry-select adders with reconfigurability
    Li, JF
    Yu, JD
    Huang, YJ
    [J]. 2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 77 - 80
  • [6] Low area/power decimal addition with carry-select correction and carry-select sum-digits
    Dorrigiv, Morteza
    Jaberipur, Ghassem
    [J]. INTEGRATION-THE VLSI JOURNAL, 2014, 47 (04) : 443 - 451
  • [7] Area and Power Efficient Carry-Select Adder
    Prasad, Govind
    Nayak, V. Shiva Prasad
    Sachin, S.
    Kumar, K. Lava
    Saikumar, Soma
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), 2016, : 1897 - 1901
  • [8] Soft error tolerant carry-select adders implemented into altera FPGAS
    Mesquita, Eduardo
    Franck, Helen
    Agostini, Luciano
    Guentzel, Jose Luis
    [J]. 2007 3RD SOUTHERN CONFERENCE ON PROGRAMMABLE LOGIC, PROCEEDINGS, 2007, : 199 - +
  • [9] Formal Proof for a General Architecture of Hybrid Prefix/Carry-Select Adders
    Liu, Feng
    Tan, Qingping
    Song, Xiaoyu
    Chen, Gang
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PT 1, PROCEEDINGS, 2010, 6081 : 193 - 204
  • [10] Performance Comparison of Carry-Lookahead and Carry-Select Adders Based on Accurate and Approximate Additions
    Balasubramanian, Padmanabhan
    Mastorakis, Nikos
    [J]. ELECTRONICS, 2018, 7 (12):