• DocumentCode
    1394996
  • Title

    Novel high-radix residue number system architectures

  • Author

    Paliouras, Vassilis ; Stouraitis, Thanos

  • Author_Institution
    VLSI Design Lab., Patras Univ., Greece
  • Volume
    47
  • Issue
    10
  • fYear
    2000
  • fDate
    10/1/2000 12:00:00 AM
  • Firstpage
    1059
  • Lastpage
    1073
  • Abstract
    Novel radix-r modulo-rn arithmetic units for residue number system (RNS)-based architectures are introduced in this paper. The proposed circuits are shown to require several times less area than previously reported architectures for particular moduli of operation, while also being preferable in the area×time complexity sense. The complexity reduction is achieved by extending the carry-ignore property of modulo-2n operations to radices higher than two, which are not powers of two. The carry-ignore property is efficiently exploited by introducing simplified digit adders, instead of general radix-r adders. The proposed simplification of digit adders is possible, since the maximum values of certain intermediate digits produced in the architecture are found to be less than r-1. Detailed area and time complexity models are derived for the arithmetic units. The proposed radix-r architectures include multipliers, adders, and merged multipliers-adders. In addition, efficient radix-r binary-to-residue and residue-to-binary conversion techniques and architectures are introduced
  • Keywords
    adders; computational complexity; parallel architectures; residue number systems; area×time complexity; arithmetic units; binary-to-residue conversion; carry-ignore property; digit adders; high-radix residue number system architectures; residue-to-binary conversion; Adders; Arithmetic; Buildings; Circuits; Computer architecture; Digital signal processing; Finite impulse response filter; Logic; Table lookup; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7130
  • Type

    jour

  • DOI
    10.1109/82.877147
  • Filename
    877147