• DocumentCode
    2671349
  • Title

    A low-complexity RNS multiplier

  • Author

    Paliouras, V. ; Karagianni, K. ; Stouraitis, T.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Patras Univ., Greece
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    487
  • Lastpage
    496
  • Abstract
    Novel VLSI architectures and a design methodology for adder-based residue number system (RNS) multipliers are presented. In the proposed approach, the exploitation of the non-occurring combinations of input bits reduces the number of 1-bit full adders (FAs) required to compose a multiplier. In particular couples and triplets of input bits assigned to particular FAs are identified, which contain bits that cannot be simultaneously asserted for any valid input combination. It is shown that the particular couples or triplets can be assigned to OR gates instead of 1-bit adders, therefore reducing multiplier complexity. By comparing the performance and hardware complexity of the proposed multiplier to previously reported designs, it is found that the introduced architecture is more efficient in the area×time product sense. In fact, it is shown that more than 80% performance improvement can be achieved in certain cases
  • Keywords
    VLSI; adders; multiplying circuits; residue number systems; 1-bit full adders; OR gates; VLSI architectures; adder-based residue number system; area-time product; couples; design methodology; hardware complexity; input bits; low-complexity RNS multiplier; multiplier complexity reduction; performance; triplets; Arithmetic; Birth disorders; Computer architecture; Design engineering; Digital signal processing; Finite impulse response filter; Hardware; Read only memory; Table lookup; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems, 2000. SiPS 2000. 2000 IEEE Workshop on
  • Conference_Location
    Lafayette, LA
  • ISSN
    1520-6130
  • Print_ISBN
    0-7803-6488-0
  • Type

    conf

  • DOI
    10.1109/SIPS.2000.886747
  • Filename
    886747