• DocumentCode
    2592162
  • Title

    A systematic approach for selecting practical moduli sets for residue number systems

  • Author

    Abdallah, Mohmmad ; Skavantzos, Alexander

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Louisiana State Univ., Baton Rouge, LA, USA
  • fYear
    1995
  • fDate
    12-14 Mar 1995
  • Firstpage
    445
  • Lastpage
    449
  • Abstract
    The residue number system (RNS) is a useful tool for digital signal processing (DSP) since it can support parallel, carry free, high speed arithmetic. An RNS is defined by a set of relatively prime integers called the moduli set. The most important consideration when designing RNS systems is the choice of the moduli set. In order to maintain simple arithmetic, several example cases of moduli sets containing numbers of the forms 2(k1)+1, 2(k2)-1 and 2(k3) have been considered and studied by RNS researchers in the past. However, there is a lack of a comprehensive theory of properties of numbers of the forms 2(k1)+1 and 2(k2)-1 and of how these numbers can be used as moduli choices for RNS systems. A detailed and comprehensive theoretical study of properties of numbers of the forms 2(k1)+1 and 2(k 2)-1 is presented. This study will enable RNS researchers and engineers to make the very best moduli selections for RNS systems
  • Keywords
    residue number systems; signal processing; DSP; RNS systems; digital signal processing; high speed arithmetic; moduli choices; moduli selections; practical moduli sets; prime integers; residue number systems; simple arithmetic; systematic approach; Cathode ray tubes; Concurrent computing; Degradation; Digital arithmetic; Digital signal processing; Dynamic range; Equations; Parallel processing; Polynomials;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Theory, 1995., Proceedings of the Twenty-Seventh Southeastern Symposium on
  • Conference_Location
    Starkville, MS
  • ISSN
    0094-2898
  • Print_ISBN
    0-8186-6985-3
  • Type

    conf

  • DOI
    10.1109/SSST.1995.390542
  • Filename
    390542