High-Throughput Finite Field Multipliers Using Redundant Basis for FPGA and ASIC Implementations

被引:11
|
作者
Xie, Jiafeng [1 ]
Meher, Pramod Kumar [2 ]
Mao, Zhi-Hong [1 ]
机构
[1] Univ Pittsburgh, Dept Elect & Comp Engn, Pittsburgh, PA 15261 USA
[2] Nanyang Technol Univ, Sch Comp Engn, Singapore 639798, Singapore
基金
美国国家科学基金会;
关键词
ASIC; digit-serial; finite field multiplication; FPGA; high-throughput; redundant basis; MULTIPLICATION;
D O I
10.1109/TCSI.2014.2349577
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Redundant basis (RB) multipliers over Galois Field () have gained huge popularity in elliptic curve cryptography (ECC) mainly because of their negligible hardware cost for squaring andmodular reduction. In this paper, we have proposed a novel recursive decomposition algorithm for RB multiplication to obtain high-throughput digit-serial implementation. Through efficient projection of signal-flow graph (SFG) of the proposed algorithm, a highly regular processor-space flow-graph (PSFG) is derived. By identifying suitable cut-sets, we have modified the PSFG suitably and performed efficient feed-forward cut-set retiming to derive three novel multipliers which not only involve significantly less time-complexity than the existing ones but also require less area and less power consumption compared with the others. Both theoretical analysis and synthesis results confirm the efficiency of proposed multipliers over the existing ones. The synthesis results for field programmable gate array (FPGA) and application specific integrated circuit (ASIC) realization of the proposed designs and competing existing designs are compared. It is shown that the proposed high-throughput structures are the best among the corresponding designs, for FPGA and ASIC implementation. It is shown that the proposed designs can achieve up to 94% and 60% savings of area-delay-power product (ADPP) on FPGA and ASIC implementation over the best of the existing designs, respectively.
引用
收藏
页码:110 / 119
页数:10
相关论文
共 50 条
  • [41] PSP: Parallel sub-pipelined architecture for high throughput AES on FPGA and ASIC
    Rahimunnisa, K.
    Karthigaikumar, P.
    Christy, N. Anitha
    Kumar, S. Suresh
    Jayakumar, J.
    OPEN COMPUTER SCIENCE, 2013, 3 (04): : 173 - 186
  • [42] Energy-Efficient High-Throughput Montgomery Modular Multipliers for RSA Cryptosystems
    Kuang, Shiann-Rong
    Wang, Jiun-Ping
    Chang, Kai-Cheng
    Hsu, Huan-Wei
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (11) : 1999 - 2009
  • [43] Application of high-throughput methods in the field of brazing
    Wang X.
    He P.
    Li S.
    Zhang S.
    Luo J.
    Sato Y.
    Hanjie Xuebao/Transactions of the China Welding Institution, 2021, 42 (01): : 1 - 7
  • [44] High Speed VLSI Implementation of a Finite Field Multiplier Using Redundant Representation
    Namin, Ashkan Hosseinzadeh
    Leboeuf, Karl
    Muscedere, Roberto
    Wu, Huapeng
    Ahmadi, Majid
    2009 EUROPEAN CONFERENCE ON CIRCUIT THEORY AND DESIGN, VOLS 1 AND 2, 2009, : 161 - 164
  • [45] SCALABLE HIGH-THROUGHPUT SRAM-BASED ARCHITECTURE FOR IP-LOOKUP USING FPGA
    Le, Hoang
    Jiang, Weirong
    Prasanna, Viktor K.
    2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 137 - 142
  • [46] High-throughput Dickson basis multiplier with a trinomial for lightweight cryptosystems
    Chiou, Che Wun
    Lee, Cheng-Min
    Sun, Yuh-Sien
    Lee, Chiou-Yng
    Lin, Jim-Min
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2018, 12 (05): : 187 - 191
  • [47] Asynchronous Interface FIFO Design on FPGA for High-throughput NRZ Synchronisation
    Liu, Gengting
    Garside, James
    Furber, Steve
    Plana, Luis A.
    Koch, Dirk
    2017 27TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2017,
  • [48] A Scalable FPGA-based Accelerator for High-Throughput MCMC Algorithms
    Hosseini, Morteza
    Islam, Rashidul
    Kulkarni, Amey
    Mohsenin, Tinoosh
    2017 IEEE 25TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2017), 2017, : 201 - 201
  • [49] Design of High-Throughput Mixed-Precision CNN Accelerators on FPGA
    Latotzke, Cecilia
    Ciesielski, Tim
    Gemmeke, Tobias
    2022 32ND INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, FPL, 2022, : 358 - 365
  • [50] On the Exploitation of a High-Throughput SHA-256 FPGA Design for HMAC
    Michail, Harris E.
    Athanasiou, George S.
    Kelefouras, Vasilis
    Theodoridis, George
    Goutis, Costas E.
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2012, 5 (01)