• DocumentCode
    1542024
  • Title

    A low-complexity combinatorial RNS multiplier

  • Author

    Paliouras, Vassilis ; Karagianni, Konstantina ; Stouraitis, Thanos

  • Author_Institution
    Electr. & Comput. Eng. Dept., Patras Univ., Greece
  • Volume
    48
  • Issue
    7
  • fYear
    2001
  • fDate
    7/1/2001 12:00:00 AM
  • Firstpage
    675
  • Lastpage
    683
  • Abstract
    A novel very large scale integration architecture and the corresponding design methodology for a combinatorial adder-based residue number system (RNS) multiplier are presented in this paper. The proposed approach to residue multiplier design, exploits the nonoccurring combinations of input bits to reduce the number of 1-bit full adders (FAs) required to compose an RNS multiplier. In particular, input bits which cannot be simultaneously asserted for any input residue value are organized into couples or triplets, which can be processed by OR gates instead of 1-bit adders, therefore reducing the RNS multiplier complexity. By comparing the performance and hardware complexity of the proposed residue 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 a performance improvement in excess of 80% can be achieved in certain cases.
  • Keywords
    VLSI; adders; integrated circuit design; multiplying circuits; residue number systems; adder-based circuit; area×time product; design methodology; full adders; hardware complexity; input residue value; low-complexity combinatorial RNS multiplier; multiplier complexity; nonoccurring combinations; very large scale integration architecture; Adders; Arithmetic; Birth disorders; Design methodology; Digital signal processing; Finite impulse response filter; Hardware; Read only memory; 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.958337
  • Filename
    958337