High Impact Factor : 4.396 icon | Submit Manuscript Online icon |

VLSI Architecture for Montgomery Modular Multiplier using RCA

Author(s):

Shunmugalakshmi. M , SNS College of Engineering; Dharani. E, SNS College of Engineering; Dhivyaa. R, SNS College of Engineering; Bhuvaneswari. M, SNS College of Engineering; Jasmine Silviya. I, SNS College of Engineering

Keywords:

Ripple carry addition, low cost architecture, Montgomery modular multiplier, cryptosystem

Abstract

This paper proposes a RCA(ripple carry adder) based Montgomery multiplier to achieve low cost and high performance. The proposed multiplier uses ripple carry adder to avoid the high usage of memory in the system. This RCA is used to do the addition operation at each stage without saving the carry but by propagating it to the next stage and also to perform operand precomputation and format conversion that helps to convert carry save format to binary format leading to a low hardware complexity and high speed performance at the expense of more clock cycles for completing single multiplication. To overcome the weakness, a RCA is proposed to reduce the additional clock cycles for operand precomputation. Experimental results show that the proposed Montgomery modular can achieve higher performance and significant hardware complexity reduction when compared with previous design.

Other Details

Paper ID: IJSRDV5I10365
Published in: Volume : 5, Issue : 1
Publication Date: 01/04/2017
Page(s): 618-621

Article Preview

Download Article