Non-Interleaving Architecture For Hardware Implementation Of Modular Multiplication

L Qiang,T Dong,C Xu
DOI: https://doi.org/10.1109/ISCAS.2005.1464674
2005-01-01
Abstract:Global interconnect is a key potential bottleneck to the advancing performance of high-speed integrated circuits, especially for the large bit modular multiplier used in RSA systems. Architectural approaches to hardware implementation of RSA are presented. Specially, we extend the recently proposed distributed module cluster (DMC) micro-architecture to reduce the long latency calculating modular exponentiation. In the non-interleaving architecture, so-called NI-DMC, the bubble in the pipeline is eliminated by using longer processing cells and bringing forward certain critical signals. Experimental results show that the new approach significantly exceeds the DMC-based approach in performance, with a relatively small increase in area overhead.
What problem does this paper attempt to address?