A Modulo 2n+1 Multiplier with Double-LSB Encoding of residues

被引:0
|
作者
Jaberipur, G. [1 ,2 ]
Alavi, H. [1 ]
机构
[1] Shahid Beheshti Univ, Dept Elect & Comp Engn, Tehran, Iran
[2] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran, Iran
关键词
DIMINISHED-1; MULTIPLIER; VLSI IMPLEMENTATION; NUMBER;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Modulo 2(n)+1 adders and/or multipliers are used in digital filters, cryptographic systems, and digital signal processors based on residue number systems (RNS). The moduli set {2(n)-1, 2(n), 2(n)+1} is popular in RNS applications, where the design of modulo 2(n)+1 multipliers is more challenging than the case of other two moduli. One reason is that the natural representation of residues in the range [0, 2(n)] requires n+1 bits. However, a number of modulo 2(n)+1 addition or multiplication schemes have used n-bit diminished-1 representation of residues, where zero operands are supposed to be treated separately. On the other hand, double-LSB encoding of modulo 2(n)+1 residues (i.e., an n-bit code word with a second least significant bit) has been used in the design of an efficient modulo 2(n)+1 adder. We are therefore motivated to study the impact of the double-lsb encoding of residues on the design of modulo 2"+1 multipliers. We describe the operation of such multipliers in dot-notation representation and show that the corresponding circuitry uses only standard off the shelf arithmetic cells such as full adders, half adders and carry look ahead logic. Synthesis based comparison with previously reported multipliers shows the advantages of the proposed design.
引用
收藏
页码:147 / 150
页数:4
相关论文
共 50 条
  • [1] Novel Modulo 2n+1 Subtractor and Multiplier
    Younes, Dina
    Steffan, Pavel
    [J]. PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON SYSTEMS (ICONS 2011), 2011, : 36 - 38
  • [2] Improved modulo (2n+1) multiplier for IDEA
    Chen, Yi-Jung
    Duh, Dyi-Rong
    Han, Yunghsiang Sam
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2007, 23 (03) : 907 - 919
  • [3] Efficient Diminished-1 Modulo 2n+1 Multiplier Architectures
    Lv, Xiaolan
    Yao, Ruohe
    [J]. PROCEEDINGS OF THE 2014 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2014, : 467 - 472
  • [4] A Fast Low-Power Modulo 2n+1 Multiplier Design
    Modugu, Rajashekhar
    Choi, Minsu
    Park, Nohpill
    [J]. I2MTC: 2009 IEEE INSTRUMENTATION & MEASUREMENT TECHNOLOGY CONFERENCE, VOLS 1-3, 2009, : 924 - +
  • [5] Efficient Online Self-Checking Modulo 2n+1 Multiplier Design
    Hong, Wonhak
    Modugu, Rajashekhar
    Choi, Minsu
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2011, 60 (09) : 1354 - 1365
  • [6] A Simple Radix-4 Booth Encoded Modulo 2n+1 Multiplier
    Muralidharan, Ramya
    Chang, Chip-Hong
    [J]. 2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 1163 - 1166
  • [7] Novel modulo 2n+1 multipliers
    Vergos, H. T.
    Efstathiou, C.
    [J]. DSD 2006: 9TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2006, : 168 - +
  • [8] NOVEL MODULO 2n+1 SUBTRACTORS
    Vassalos, E.
    Bakalis, D.
    Vergos, H. T.
    [J]. 2009 16TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING, VOLS 1 AND 2, 2009, : 597 - +
  • [9] Efficient Modulo 2n+1 Multipliers
    Chen, Jian Wen
    Yao, Ruo He
    Wu, Wei Jing
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2011, 19 (12) : 2149 - 2157
  • [10] Low Power Modulo 2n+1 Multiplier Using Data Aware Adder Tree
    Sakthivel, R.
    Vanitha, M.
    Sanapala, Kishore
    Thirumalesh, K.
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON ECO-FRIENDLY COMPUTING AND COMMUNICATION SYSTEMS, 2015, 70 : 355 - 361