• DocumentCode
    2312132
  • Title

    RNS representations with redundant residues

  • Author

    Parhami, Behrooz

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
  • Volume
    2
  • fYear
    2001
  • fDate
    4-7 Nov. 2001
  • Firstpage
    1651
  • Abstract
    Residue number system (RNS) representations that contain redundant moduli have been extensively studied with regard to their error checking properties. A second form of redundancy in RNS, that of redundant residues, has been applied in certain application contexts to gain speed and cost benefits. Such applications are developed in an ad hoc manner and there does not exist a theoretical framework for the latter variety of redundant RNS. We develop a theory of RNS representations with redundant residues and show how representation parameters affect the speed and complexity of various arithmetic operations. The theory parallels that of redundant signed-digit representations in that at issue are choice of ´residue sets´ (akin to digit sets), encoding of residue sets, conversions between residue sets with different degrees of redundancy, including none, and algorithms for arithmetic on redundant-residue operands.
  • Keywords
    adders; computational complexity; redundancy; residue number systems; RNS representations; arithmetic operation complexity; arithmetic operation speed; carry-free addition; digit sets; error checking properties; pseudoresidue conversions; redundant RNS; redundant moduli; redundant residues; redundant signed-digit representations; redundant-residue operands; representation parameters; residue adders; residue number system; residue-set encoding; Application software; Circuits; Computer errors; Digital arithmetic; Dynamic range; Encoding; Parallel processing; Redundancy; Terminology; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2001. Conference Record of the Thirty-Fifth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA, USA
  • ISSN
    1058-6393
  • Print_ISBN
    0-7803-7147-X
  • Type

    conf

  • DOI
    10.1109/ACSSC.2001.987765
  • Filename
    987765