• DocumentCode
    1992088
  • Title

    A new RNS scaler for {2n − 1, 2n, 2n + 1}

  • Author

    Low, Jeremy Yung Shern ; Chang, Chip Hong

  • Author_Institution
    Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore, Singapore
  • fYear
    2011
  • fDate
    15-18 May 2011
  • Firstpage
    1431
  • Lastpage
    1434
  • Abstract
    This paper presents an efficient RNS scaling algorithm for the balanced special moduli set {2n-1, 2n, 2n+1}. By exploiting the relationship between the scaling constant and the residues of the three-moduli set using the New Chinese Remainder Theorem I (New CRT-I), the complicated modulo reduction operations for large integer scaling in RNS can be greatly simplified. The scaling constant has been chosen as 2n(2n+1)such that all residues of the scaled integer are identical and equal to the scaled integer output. This is particularly useful as no expensive and slow residue-to-binary converter is required for interfacing with conventional number system after the digital signal processing and scaling in RNS domain. The scaling error occurs only conditionally and is proven to be at most unity. The proposed design can be implemented entirely based on full adders with complexity commensurate with a multi-operand modulo 2n-1 adder. Its area-time complexity is at least 86% lower than one of the fastest ROM-based scaler designs for the same moduli set over a wide dynamic range of 15 bits and above.
  • Keywords
    computational complexity; digital signal processing chips; residue number systems; set theory; RNS scaler; RNS scaling algorithm; area-time complexity; balanced special moduli set; complicated modulo reduction operations; digital signal processing; multioperand modulo adder; new CRT-I; new Chinese remainder theorem I; residue number system; scaling constant; scaling error; three-moduli set; Adders; Algorithm design and analysis; Complexity theory; Computer architecture; Delay; Dynamic range; Logic gates;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2011 IEEE International Symposium on
  • Conference_Location
    Rio de Janeiro
  • ISSN
    0271-4302
  • Print_ISBN
    978-1-4244-9473-6
  • Electronic_ISBN
    0271-4302
  • Type

    conf

  • DOI
    10.1109/ISCAS.2011.5937842
  • Filename
    5937842