FPGA design, implementation and analysis of scalable low power radix 4 montgomery multiplication algorithm

  • Authors:
  • A. A. Ibrahim;H. A. Elsimary;A. M. Nassar

  • Affiliations:
  • Electronics Research Institute, Cairo, Egypt;Electronics Research Institute, Cairo, Egypt;Cairo University, Cairo, Egypt

  • Venue:
  • WSEAS Transactions on Circuits and Systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes an efficient algorithm and Processing Element (PE) architecture for a Multiple Word Radix 4 Montgomery Modular (MWR4MM) multiplier. This architecture is developed considering an important design factor - power consumption - in addition to other design factors that is considered previously in many publications such as performance and scalability. To increase performance, we used a recoding scheme that eliminates the reduction step in the Montgomery algorithm and the PE architecture is based on the Carry-Save Adder (CSA). To achieve scalability, we implement the algorithm based on the multiple-word operation. Lastly to lower power consumption, we devised several effective techniques for reducing the glitches and the Expected Switching Activity (ESA) of high fan-out signals.