An efficient CSA architecture for montgomery modular multiplication

  • Authors:
  • Yuan-Yang Zhang;Zheng Li;Lei Yang;Shao-Wu Zhang

  • Affiliations:
  • Institute of Electronic Technology, Information Engineering University, Zhengzhou 450004, PR China;Institute of Electronic Technology, Information Engineering University, Zhengzhou 450004, PR China;Institute of Electronic Technology, Information Engineering University, Zhengzhou 450004, PR China;Institute of Electronic Technology, Information Engineering University, Zhengzhou 450004, PR China

  • Venue:
  • Microprocessors & Microsystems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Montgomery multipliers of carry save adder (CSA) architecture require a full addition to convert the carry save representation of the result into a conventional form. In this paper, we reuse the CSA architecture to perform the result format conversion, which leads to small area and fast speed. The results of implementation on FPGAs show that the new Montgomery multiplier is about 113.4Mbit/s for 1024-bit operands at a clock of 114.2MHz.