New Efficient Structure for a Modular Multiplier for RNS

  • Authors:
  • Ahmad A. Hiasat

  • Affiliations:
  • Princess Sumaya Univ., Amman, Jordan

  • Venue:
  • IEEE Transactions on Computers
  • Year:
  • 2000

Quantified Score

Hi-index 14.99

Visualization

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\times n)$ binary multiplier, a $((n-1-k)\times k)$ binary multiplier $(k