FPGA montgomery multiplier architectures - A comparison

被引:15
|
作者
McIvor, C [1 ]
McLoone, M [1 ]
McCanny, JV [1 ]
机构
[1] Queens Univ Belfast, Inst Elect Commun & Informat Technol, Belfast, Antrim, North Ireland
关键词
D O I
10.1109/FCCM.2004.36
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Novel FPGA architectures for the SOS, CIOS and FIOS Montgomery multiplication algorithms are presented. The 18x18-bit multipliers and fast carry look-ahead logic embedded within the Xilinx Virtex2 Pro family of FPGAs are used to perform the ordinary multiplications and additions required by these algorithms. A detailed analysis is given, highlighting the advantages and weaknesses of each of these architectures when implemented in hardware. This shows that the CIOS multiplier architectures perform best overall, with the performance gap between this and the other options increasing as the word size used decreases. In addition, the SOS multipliers outperform the FIOS multipliers for larger word sizes, but vice versa as the word size decreases. It is also shown that one can tailor the multiplier architectures to be area efficient, time efficient or a mixture of both, by choosing a particular word size.
引用
收藏
页码:279 / 282
页数:4
相关论文
共 50 条
  • [31] Power Analysis of a Montgomery Modular Multiplier for Cryptosystems
    Kakde, Sandeep
    Badwaik, Shailendra
    Deodhe, Yeshwant
    [J]. 2013 INTERNATIONAL CONFERENCE ON MACHINE INTELLIGENCE AND RESEARCH ADVANCEMENT (ICMIRA 2013), 2013, : 37 - 41
  • [32] Montgomery multiplier and squarer for a class of finite fields
    Hu, HP
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (05) : 521 - 529
  • [33] Fast Montgomery Modular Multiplier Using FPGAs
    Pajuelo-Holguera, Francisco
    Granado-Criado, Jose M.
    Gomez-Pulido, Juan A.
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2022, 14 (01) : 19 - 22
  • [34] A high-speed design of Montgomery multiplier
    Fan, Yibo
    Ikenaga, Takeshi
    Goto, Satoshi
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2008, E91A (04): : 971 - 977
  • [35] Multiplier architectures for media processing
    Krithivasan, S
    Schulte, MJ
    [J]. CONFERENCE RECORD OF THE THIRTY-SEVENTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1 AND 2, 2003, : 2193 - 2197
  • [36] Performance Comparison of Adder Architectures on 28nm FPGA
    Gaur, Nidhi
    Tyagi, Devyani
    Deepika
    Mehra, Anu
    [J]. 2016 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATION, & AUTOMATION (ICACCA) (FALL), 2016, : 81 - 85
  • [37] Optimised Montgomery domain inversion on FPGA
    Crowe, F
    Daly, A
    Marnane, W
    [J]. PROCEEDINGS OF THE 2005 EUROPEAN CONFERENCE ON CIRCUIT THEORY AND DESIGN, VOL 1, 2005, : 277 - 280
  • [38] A modified high-radix scalable montgomery multiplier
    Fan, Yibo
    Zeng, Xiaoyang
    Yu, Yu
    Wang, Gang
    Zhang, Qianling
    [J]. 2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 3382 - +
  • [39] A High Radix Montgomery Multiplier with Concurrent Error Detection
    Zervakis, Georgios
    Eftaxiopoulos, Nikolaos
    Tsoumanis, Kostas
    Axelos, Nicholas
    Pekmestzi, Kiamal
    [J]. 2014 9TH INTERNATIONAL DESIGN & TEST SYMPOSIUM (IDT), 2014, : 199 - 204
  • [40] Low power design techniques for a Montgomery modular multiplier
    Wang, X
    Noel, P
    Kwasniewski, T
    [J]. ISPACS 2005: PROCEEDINGS OF THE 2005 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS, 2005, : 449 - 452