• DocumentCode
    1320588
  • Title

    New efficient structure for a modular multiplier for RNS

  • Author

    Hiasat, Ahmad A.

  • Author_Institution
    Electr. Eng. Dept., Princess Sumaya Univ., Amman, Jordan
  • Volume
    49
  • Issue
    2
  • fYear
    2000
  • fDate
    2/1/2000 12:00:00 AM
  • Firstpage
    170
  • Lastpage
    174
  • Abstract
    Modular multiplication is a very important arithmetic operation in residue-based real-time computing systems. In realizing these multipliers, ROM-based structures are more efficient for small moduli. Due to the exponential growth of ROM sizes, implementations with arithmetic components are more suitable for medium and large moduli. This paper presents a new modular multiplier that can deal efficiently with medium and large size moduli. The design of this modular multiplier that multiplies two n bit residue digits consists, basically, of a (n×n) binary multiplier, a ((n-1-k)×k) binary multiplier (k<n), three n-bit adders, and a small-size combinational circuit. When compared with the most competitive published work, the new multiplier reduces, significantly, both time delay and hardware requirements. The design is very suitable for VLSI realization
  • Keywords
    adders; delays; digital arithmetic; multiplying circuits; residue number systems; ROM-based structures; arithmetic components; arithmetic operation; combinational circuit; hardware requirements; modular multiplier; n-bit adders; residue-based real-time computing systems; time delay; Adders; Combinational circuits; Cryptography; Delay effects; Digital arithmetic; Discrete Fourier transforms; Hardware; Read only memory; Real time systems; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.833113
  • Filename
    833113