Sign Detection and Number Comparison on RNS 3-Moduli Sets {2n-1, 2n+x, 2n+1}

被引:0
作者
Sousa, Leonel [1 ]
Martins, Paulo [1 ]
机构
[1] Univ Lisbon, Inst Super Tecn, INESC ID, Rua Alves Redol 9, P-1000029 Lisbon, Portugal
关键词
Residue number systems; Mixed radix conversion; Sign detection; Number comparison; FAST CONVERSION TECHNIQUES; MODULI SETS; RESIDUE; CONVERTERS; ALGORITHM; 2(N+1)-1;
D O I
10.1007/s00034-016-0354-z
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Number comparison, sign identification and overflow detection are important operations, especially for digital signal processing, but hard to perform using the residue number system (RNS). In this paper, a new method is proposed for sign identification and number comparison based on an optimized version of the mixed radix conversion for the augmented 3-moduli sets . Notably, most of the computations are directly performed on the moduli channels, thus allowing to easily adapt this new method to any RNS processor. Accordingly, this paper proposes an efficient unified very large scale integration architecture based on the presented methodology, which can be used not only to design application specific integrated circuits (ASICs) but also to configure field-programmable gate arrays (FPGAs). The implementation results that were obtained using CMOS technologies show that the proposed architecture provided comparators that are more efficient than the related state of the art, by considering as a figure of merit the area time product. More specifically, the considered ASIC and FPGA implementations provide relative improvements in the efficiency of up to 57 and , respectively. The experimental assessment also shows that the power consumption of the proposed circuits is significantly lower than the related state of the art, with relative reductions of up to .
引用
收藏
页码:1224 / 1246
页数:23
相关论文
共 32 条
  • [1] [Anonymous], 2010, COMPUTER ARITHMETIC
  • [2] The CRNS Framework and its Application to Programmable and Reconfigurable Cryptography
    Antao, Samuel
    Sousa, Leonel
    [J]. ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2013, 9 (04)
  • [3] Barner K. E., 2003, NONLINEAR SIGNAL IMA
  • [4] Low-power adaptive filter based on RNS components
    Bernocchi, G. L.
    Cardarilli, G. C.
    Del Re, A.
    Nannarelli, A.
    Re, M.
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 3211 - 3214
  • [5] The Mixed-Radix Chinese Remainder Theorem and Its Applications to Residue Comparison
    Bi, Shaoqiang
    Gross, Warren J.
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (12) : 1624 - 1632
  • [6] Improving residue number system multiplication with more balanced moduli sets and enhanced modular arithmetic structures
    Chaves, R.
    Sousa, L.
    [J]. IET COMPUTERS AND DIGITAL TECHNIQUES, 2007, 1 (05) : 472 - 480
  • [7] Fast converter for 3 moduli RNS using new property of CRT
    Conway, R
    Nelson, J
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1999, 48 (08) : 852 - 860
  • [8] A NEW TECHNIQUE FOR FAST NUMBER COMPARISON IN THE RESIDUE NUMBER SYSTEM
    DIMAURO, G
    IMPEDOVO, S
    PIRLO, G
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1993, 42 (05) : 608 - 612
  • [9] Dimirovski G. M., 2005, P IEEE INT C EL CIRC, P1
  • [10] Fully parallel comparator for the moduli set {2n, 2n-1, 2n+1}
    Eivazi, Shiva Taghipour
    Hosseinzadeh, Mehdi
    Mirmotahari, Omid
    [J]. IEICE ELECTRONICS EXPRESS, 2011, 8 (12): : 897 - 901