Power Reduction of Montgomery Multiplication Architectures Using Clock Gating

被引:1
|
作者
Erra, Rachana [1 ]
Stine, James E. [1 ]
机构
[1] Oklahoma State Univ, VLSI Comp Architecture Res Grp, Dept Elect & Comp Engn, Stillwater, OK 74078 USA
来源
2024 IEEE 67TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, MWSCAS 2024 | 2024年
关键词
Montgomery Multiplication; Low Power Hardware; Cryptography; MODULAR MULTIPLICATION;
D O I
10.1109/MWSCAS60917.2024.10658942
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work presents an analysis of the power consumption of different radix implementations of Montgomery multiplication (MM). Different MM architectures are discussed and a new modified architecture for the radix-2 processing element (PE), where conversion from carry save representation to conventional representation is accomplished without using a Carry Propagate Adder (CPA) is presented in this paper. The proposed radix-2 architecture also eliminates race conditions by avoiding incorrect data selection of the multiplier bit by a processing element, by using a register. Also, the overall architectural power consumption is reduced by applying the clock gating technique to the proposed radix-2 architecture and also the high radix architecture used in this paper. Power, Performance, and Area (PPA) analysis is performed using TSMC 28hpc+ 28 nm to understand the trade-off requirements between the implementations. The results indicate that radix-2 architecture occupies lower area compared to high radix i.e. radix-16 and radix-216 implementations but the high radix architectures take less number of clock cycles than the radix-2 architecture.
引用
收藏
页码:474 / 478
页数:5
相关论文
共 50 条
  • [21] Versatile multiplier architectures in GF(2k) fields using the Montgomery multiplication algorithm
    Fournaris, Apostolos P.
    Koufopavlou, O.
    INTEGRATION-THE VLSI JOURNAL, 2008, 41 (03) : 371 - 384
  • [22] Montgomery Multiplication Using Vector Instructions
    Bos, Joppe W.
    Montgomery, Peter L.
    Shumow, Daniel
    Zaverucha, Gregory M.
    SELECTED AREAS IN CRYPTOGRAPHY - SAC 2013, 2014, 8282 : 471 - 489
  • [23] Using clock gating technique for energy reduction in portable computers
    Sulaiman, Diary Rawoof
    2008 INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION ENGINEERING, VOLS 1-3, 2008, : 839 - 842
  • [24] Dynamic power reduction through clock gating technique for low power memory applications
    Srivatsava, G. S. R.
    Singh, Pooran
    Gaggar, Siddharth
    Vishvakarma, Santosh Kumar
    2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND COMMUNICATION TECHNOLOGIES, 2015,
  • [25] Optimized Algorithms and Architectures for Montgomery Multiplication for Post-quantum Cryptography
    El Khatib, Rami
    Azarderakhsh, Reza
    Mozaffari-Kermani, Mehran
    CRYPTOLOGY AND NETWORK SECURITY (CANS 2019), 2019, 11829 : 83 - 98
  • [26] Reduction of Noise Using Continuously Changing Variable Clock and Clock Gating for IC Chips
    Bhowmik, Suman
    Deb, Debajit
    Pradhan, Sambhu Nath
    Bhattacharyya, Bidyut K.
    IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY, 2016, 6 (06): : 886 - 896
  • [27] Integration of Clock Gating and Power Gating in Digital Circuits
    Rachel, Agnes Shiny N.
    Fahimunnisha, B.
    Akilandeswari, S.
    Venula, Joyes S.
    2019 5TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING & COMMUNICATION SYSTEMS (ICACCS), 2019, : 704 - 707
  • [28] Fault and Simple Power Attack Resistant RSA using Montgomery Modular Multiplication
    Fournaris, Apostolos P.
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 1875 - 1878
  • [29] Low Power Design of Johnson Counter Using Clock Gating
    Ismail, Sani Md.
    Rahman, A. B. M. Saadmaan
    Islam, Farha Tamanna
    2012 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (ICCIT), 2012, : 510 - 517
  • [30] Low power network processor design using clock gating
    Luo, Y
    Yu, J
    Yang, J
    Bhuyan, L
    42ND DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2005, 2005, : 712 - 715