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 |
|
|