论文部分内容阅读
在原始蒙哥马利模乘算法基础上提出一种双域统一的蒙哥马利模乘算法.根据该算法设计了一种高性能可扩展双域模乘单元电路,以支持蒙哥马利模乘运算的加速计算.该模乘单元电路采用以高基数为处理字长,并使用多处理单元流水计算的方法,来实现高效快速的模乘计算,具有高度的可扩展性和可配置性,支持双域任意位宽的模乘运算.在0.18μm CMOS工艺下,对模乘单元电路性能和面积进行评估表明,面积为166×103门,完成1 024bit的模乘运算仅需1.3μs.
Based on the original Montgomery multiplication algorithm, a dual-domain unified Montgomery’s modular multiplication algorithm is proposed. According to the algorithm, a high-performance and scalable dual-domain modular multiplication unit circuit is designed to support Montgomery’s modular multiplication operation. Multiply unit circuit by using a high cardinality for processing word length, and the use of multi-processing unit flow calculation method to achieve efficient and rapid modular multiplication calculation, with a high degree of scalability and configurability, By 0.18μm CMOS process, the modular multiply-unit circuit performance and area evaluation showed that the area of 166 × 103 gates, to complete the 1024-bit modular multiplication operation only 1.3μs.