Modulo-(2n-2q-1) Parallel Prefix Addition via Excess-Modulo Encoding of Residues

被引:8
|
作者
Langroudi, Seyed Hamed Fatemi [1 ]
Jaberipur, Ghassem [2 ]
机构
[1] Shahid Beheshti Univ, Elect & Comp Engn Dept, Tehran, Iran
[2] Shahid Beheshti Univ, Comp Sci & Engn Dept, Tehran, Iran
关键词
Residue number system; Parallel prefix modular adder; Excess-modulo encoding; VLSI IMPLEMENTATION; HIGH-SPEED; DESIGN; GENERATORS; ADDER; ARCHITECTURES; MULTIPLIER;
D O I
10.1109/ARITH.2015.9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The residue number system tau = {2(n) - 1, 2(n), 2(n) + 1} has been extensively studied towards perfection in realization of efficient parallel prefix modular adders, with (3 + 2logn Delta G latency. Many applications, such as digital signal processing require fast modular operations. However, relying only on tau limits the magnitude of n, and accordingly the dynamic range. Therefore, additional mutually prime moduli are required to accommodate for wider dynamic range. On the other hand, speed of modular arithmetic operations for the additional moduli should be as close as possible to those in tau. This could be best met by the moduli of the form 2"- (2q + 1), with 1 <= q <= n - 2, such as 2(n) - 3, 2(n) - 5. However, the fastest parallel prefix realization of modulo-(2(n) - 2(q)- 1) adders that we have encountered in the relevant literature, claims (7 + 2 log n)Delta G latency. Motivated by the need to reduce the latter, we propose new designs of such adders with (5 + 2 log n)Delta G latency without any penalty in area consumption or power dissipation. The proposed modular addition algorithm entails supplementary representation of residues in [0, 2(q), as [2(n) - (2(q) + 1), 2(n) - 1]. This leads to additional performance efficiency similar to the effect of double zero representation in modulo-(2(n) - 1) adders. The aforementioned analytically evaluated speed gain and improvements in other figures of merit are also supported via circuit simulation and synthesis.
引用
收藏
页码:121 / 128
页数:8
相关论文
共 50 条
  • [1] A Parallel Prefix Modulo-(2q+2q-1+1) Adder via Diminished-1 Representation of Residues
    Jaberipur, Ghassem
    Badri, D.
    Lee, Jeong-A
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (08) : 3104 - 3108
  • [2] Modulo-(2n+3) Parallel Prefix Addition via Diminished-3 Representation of Residues
    Jaberipur, Ghassem
    Cherati, Sahar Moradi
    2019 IEEE 26TH SYMPOSIUM ON COMPUTER ARITHMETIC (ARITH), 2019, : 135 - 142
  • [3] (4+2log n)ΔG Parallel Prefix Modulo-(2n-3) Adder via Double Representation of Residues in [0,2]
    Jaberipur, Ghassem
    Langroudi, Seyed Hamed Fatemi
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2015, 62 (06) : 583 - 587
  • [4] Parallel-Prefix Ling Structures for Modulo 2n-1 Addition
    Chen, Jun
    Stine, James. E.
    2009 20TH IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, 2009, : 16 - 23
  • [5] Fast parallel-prefix modulo 2n+1 adders
    Efstathiou, C
    Vergos, HT
    Nikolos, D
    IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (09) : 1211 - 1216
  • [6] A family of parallel-prefix modulo 2n-1 adders
    Dimitrakopoulos, G
    Vergos, HT
    Nikolos, D
    Efstathiou, C
    IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES, AND PROCESSORS, PROCEEDINGS, 2003, : 326 - 336
  • [7] Fast parallel-prefix architectures for modulo 2n-1 addition with a single representation of zero
    Patel, Riyaz A.
    Benaissa, Mohammed
    Boussakta, Said
    IEEE TRANSACTIONS ON COMPUTERS, 2007, 56 (11) : 1484 - 1492
  • [8] Improved modulo-( 2n ± 3) multipliers
    Ahmadifar, H.
    Jaberipur, G.
    2013 17TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SYSTEMS (CADS 2013), 2013, : 31 - 35
  • [9] A Modulo 2n+1 Multiplier with Double-LSB Encoding of residues
    Jaberipur, G.
    Alavi, H.
    15TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SYSTEMS (CADS 2010), 2010, : 147 - 150
  • [10] Area Efficient Diminished 2n-1 Modulo Adder using Parallel Prefix Adder
    Patel, Beerendra K.
    Kanungo, Jitendra
    JOURNAL OF ENGINEERING RESEARCH, 2022, 10 : 8 - 18