• DocumentCode
    57376
  • Title

    A Novel Modulo 2^{n}-2^{k}-1 Adder for Residue Number System

  • Author

    Shang Ma ; Jian-Hao Hu ; Chen-Hao Wang

  • Author_Institution
    Nat. Key Lab. of Sci. & Technol. on Commun., Univ. of Sci. & Technol. of China, Chengdu, China
  • Volume
    60
  • Issue
    11
  • fYear
    2013
  • fDate
    Nov. 2013
  • Firstpage
    2962
  • Lastpage
    2972
  • Abstract
    Modular adder is one of the key components for the application of residue number system (RNS). Moduli set with the form of 2n-2k-1 (1 ≤ k ≤ n-2) can offer excellent balance among the RNS channels for multi-channels RNS processing. In this paper, a novel algorithm and its VLSI implementation structure are proposed for modulo 2n-2k-1 adder. In the proposed algorithm, parallel prefix operation and carry correction techniques are adopted to eliminate the re-computation of carries. Any existing parallel prefix structure can be used in the proposed structure. Thus, we can get flexible tradeoff between area and delay with the proposed structure. Compared with same type modular adder with traditional structures, the proposed modulo 2n-2k-1 adder offers better performance in delay and area.
  • Keywords
    VLSI; adders; logic design; residue number systems; VLSI; carry correction techniques; modular adder; multi-channels RNS processing; parallel prefix operation; residue number system; Carry correction; VLSI; modular adder; parallel prefix; residue number system (RNS);
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2013.2252639
  • Filename
    6515341