Efficient Low-Latency Multiplication Architecture for NIST Trinomials With RISC-V Integration

被引:0
|
作者
Imana, Jose L. [1 ]
Pinuel, Luis [1 ]
Kuo, Yao-Ming [2 ]
Ruano, Oscar [1 ]
Garcia-Herrero, Francisco [1 ]
机构
[1] Univ Complutense Madrid, Dept Comp Architecture & Automat, Madrid 28040, Spain
[2] Monolith Power Syst, Digital Design Engn, Barcelona 08029, Spain
关键词
NIST; Arithmetic; Shift registers; Computer architecture; Matrix decomposition; Hardware; Hamming weight; Error-correcting codes; cryptography; finite field arithmetic; multiplication; NIST trinomials; RISC-V; MASTROVITO MULTIPLIER; GF(2(M)); SERIAL;
D O I
10.1109/TCSII.2024.3369103
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Binary extension field arithmetic is widely used in several important applications such as error-correcting codes, cryptography and digital signal processing. Multiplication is usually considered the most important finite field arithmetic operation. Therefore efficient hardware architectures for multiplication are highly desired. In this paper, a new architecture for multiplication over finite fields generated by irreducible trinomials f(x)=x(m)+x(t)+1 is presented. The architecture here proposed is based on the use of a polynomial multiplier and a cyclic shift register that can perform the multiplication in t-1 clock cycles. The general architecture is applied to the trinomials recommended by NIST (National Institute of Standards and Technology). Furthermore, a RISC-V instruction set for the proposed multiplier is implemented and validated using VeeR-EL2 on a Nexys A7 FPGA. To the best knowledge of the authors, this is the first work that integrates the multiplication based on NIST trinomials into a RISC-V SoC. Results show an improvement of several orders of magnitude in terms of latency at a cost of less than 50% more of area.
引用
收藏
页码:3915 / 3919
页数:5
相关论文
共 50 条
  • [1] Low-latency Communication in RISC-V Clusters
    Gianioudis, Michalis
    Xirouchakis, Pantelis
    Loukas, Charisios
    Mageiropoulos, Evangelos
    Ioannou, Aggelos
    Mousouros, Orestis
    Mpartzis, Sokratis
    Papaefstathiou, Vassilis
    Katevenis, Manolis
    Chrysos, Nikolaos
    THE PROCEEDINGS OF INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING IN ASIA-PACIFIC REGION, HPC ASIA 2024, 2024, : 73 - 83
  • [2] Low-latency Communication in RISC-V Clusters
    Foundation for Research and Technology - Hellas, Crete, Heraklion, Greece
    不详
    CA, United States
    ACM Int. Conf. Proc. Ser., (73-83):
  • [3] Low-latency implementation of the GIFT cipher on RISC-V architectures
    Pojoga, Gheorghe
    Papagiannopoulos, Kostas
    PROCEEDINGS OF THE 19TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2022 (CF 2022), 2022, : 287 - 295
  • [4] Efficient Cryptography on the RISC-V Architecture
    Stoffelen, Ko
    PROGRESS IN CRYPTOLOGY - LATINCRYPT 2019, 2019, 11774 : 323 - 340
  • [5] Sophon: A Time-Repeatable and Low-Latency Architecture for Embedded Real-Time Systems Based on RISC-V
    Huang, Zhe
    Chen, Xingyao
    Gao, Feng
    Li, Ruige
    Wu, Xiguang
    Zhang, Fan
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2025, 33 (01) : 221 - 233
  • [6] An Efficient Resource Shared RISC-V Multicore Architecture
    Islam, Md Ashraful
    Kise, Kenji
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2022, E105D (09) : 1506 - 1515
  • [7] Latency-Constrained Neural Architecture Search Method for Efficient Model Deployment on RISC-V Devices
    Xiang, Mingxi
    Ding, Rui
    Liu, Haijun
    Zhou, Xichuan
    ELECTRONICS, 2024, 13 (04)
  • [8] Design of an SoC Based on 32-Bit RISC-V Processor with Low-Latency Lightweight Cryptographic Cores in FPGA
    Ma, Khai-Minh
    Le, Duc-Hung
    Pham, Cong-Kha
    Hoang, Trong-Thuc
    FUTURE INTERNET, 2023, 15 (05)
  • [9] An Efficient Instruction Fetch Architecture for a RISC-V Soft Processor on an FPGA
    Miyazaki, Hiromu
    Miura, Junya
    Kise, Kenji
    PROCEEDINGS OF THE 10TH INTERNATIONAL SYMPOSIUM ON HIGHLY EFFICIENT ACCELERATORS AND RECONFIGURABLE TECHNOLOGIES (HEART), 2019,
  • [10] Securing a RISC-V architecture: A dynamic approach
    Pillement, S.
    Real, M. Mendez
    Pottier, J.
    Nieddu, T.
    Le Gal, B.
    Faucou, S.
    Bechennec, J. L.
    Briday, M.
    Girbal, S.
    Le Rhun, J.
    Gilles, O.
    Perez, D. Gracia
    Sintzoff, A.
    Coulon, J. R.
    2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,