On Modulo 2n+1 Adder Design

被引:40
|
作者
Vergos, Haridimos T. [1 ]
Dimitrakopoulos, Giorgos [2 ,3 ]
机构
[1] Univ Patras, Dept Comp Engn & Informat, GR-26500 Patras, Greece
[2] Univ Western Macedonia, Dept Informat & Commun Engn, GR-50100 Karamanli, Kozani, Greece
[3] Univ Western Macedonia, Dept Informat & Commun Engn, GR-50100 Lygeris, Kozani, Greece
关键词
Modulo arithmetic; residue number system (RNS); parallel-prefix carry computation; computer arithmetic; VLSI; HIGH-SPEED; VLSI IMPLEMENTATION; HIGH-PERFORMANCE; PARALLEL; REPRESENTATION; FAMILY;
D O I
10.1109/TC.2010.261
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Two architectures for modulo 2(n) + 1 adders are introduced in this paper. The first one is built around a sparse carry computation unit that computes only some of the carries of the modulo 2(n) + 1 addition. This sparse approach is enabled by the introduction of the inverted circular idempotency property of the parallel-prefix carry operator and its regularity and area efficiency are further enhanced by the introduction of a new prefix operator. The resulting diminished-1 adders can be implemented in smaller area and consume less power compared to all earlier proposals, while maintaining a high operation speed. The second architecture unifies the design of modulo 2(n) +/- 1 adders. It is shown that modulo 2(n) + 1 adders can be easily derived by straightforward modifications of modulo 2(n) - 1 adders with minor hardware overhead.
引用
收藏
页码:173 / 186
页数:14
相关论文
共 50 条
  • [1] Diminished-one modulo 2n+1 adder design
    Vergos, HT
    Efstathiou, C
    Nikolos, D
    IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (12) : 1389 - 1399
  • [2] Efficient modulo 2n+1 adder architectures
    Vergos, H. T.
    Efstathiou, C.
    INTEGRATION-THE VLSI JOURNAL, 2009, 42 (02) : 149 - 157
  • [3] Novel Optimized Designs of Modulo 2n+1 Adder for Quantum Computing
    Gaur, Bhaskar
    Thapliyal, Himanshu
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2024, 32 (09) : 1759 - 1763
  • [4] Design of efficient modulo 2n+1 multipliers
    Vergos, H. T.
    Efstathiou, C.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2007, 1 (01): : 49 - 57
  • [5] Design and Simulation of Diminished-One Modulo 2n+1 Adder Using Circular Carry Selection
    Singh, Ruchi
    Mishra, R. A.
    WORLD CONGRESS ON ENGINEERING, WCE 2011, VOL II, 2011, : 1515 - 1518
  • [6] VLSI design of diminished-one modulo 2n+1 adder using circular carry selection
    Lin, Su-Hon
    Sheu, Ming-Hwa
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2008, 55 (09) : 897 - 901
  • [7] Improved Area-Efficient Weighted Modulo 2n+1 Adder Design With Simple Correction Schemes
    Juang, Tso-Bing
    Chiu, Chin-Chieh
    Tsai, Ming-Yu
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2010, 57 (03) : 198 - 202
  • [8] A Low Complexity Modulo 2n+1 Squarer Design
    Muralidharan, Ramya
    Chang, Chip-Hong
    Jong, Ching-Chuen
    2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4, 2008, : 1296 - 1299
  • [9] Diminished-1 modulo 2n+1 squarer design
    Vergos, HT
    Efstathiou, C
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2005, 152 (05): : 561 - 566
  • [10] Diminished-1 modulo 2n+1 squarer design
    Vergos, HT
    Efstathiou, C
    PROCEEDINGS OF THE EUROMICRO SYSTEMS ON DIGITAL SYSTEM DESIGN, 2004, : 380 - 386