A High-Speed and Low-Power DSP-Based TRNG for FPGA Implementations

被引:1
|
作者
Frustaci, Fabio [1 ]
Spagnolo, Fanny [1 ]
Corsonello, Pasquale [1 ]
Perri, Stefania [2 ]
机构
[1] Univ Calabria, Dept Informat Modeling Elect & Syst Engn, I-87036 Arcavacata Di Rende, Italy
[2] Univ Calabria, Dept Mech Energy & Management Engn, I-87036 Arcavacata Di Rende, Italy
关键词
True random number generator (TRNG); FPGA; DSP; oscillators; RANDOM NUMBER GENERATOR;
D O I
10.1109/TCSII.2024.3421323
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This brief presents an effective way to design high-throughput and low-power True Random Number Generators (TRNGs) for Field Programmable Gate Array (FPGA)-based digital systems. The proposed design makes an unconventional usage of the Digital Signal Processing (DSP) slice embedded within the AMD-Xilinx FPGA devices to implement high jitter ring oscillators as entropy sources for efficient TRNG designs. Thanks to its wide bit-width output, several configurations can be enabled to group multiple oscillators within a single DSP slice. As a result, a TRNG designed through the proposed scheme outputs up to 4 random bits per clock cycle, thus leading to a considerably high-throughput, while exploiting an ultra-compact architecture. When implemented on the AMD-Xilinx Zynq XC7Z020 System on Chip (SoC), the new architecture achieves a throughput of 800x10(6) bit/sec and an energy consumption of only 22 pJ/bit. When compared to state-of-the-art competitors it achieves a throughput rate up to 2.6x higher and an energy consumption up to 8x lower. The new TRNG has been validated by means of the NIST SP 800-22, the NIST 800 90B and the AIS statistical tests.
引用
收藏
页码:4964 / 4968
页数:5
相关论文
共 50 条
  • [1] The Layout Implementations of High-Speed Low-Power MCML Cells
    Ni Haiyan
    Hu Jianping
    2011 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND CONTROL (ICECC), 2011, : 2936 - 2939
  • [2] A High-Speed Well Logging Telemetry System Based on Low-Power FPGA
    Zhao, Hongwei
    Song, Kezhu
    Li, Kehan
    Wu, Chuan
    Chen, Zhuo
    IEEE ACCESS, 2021, 9 : 8178 - 8191
  • [3] High-speed and low-power electro-optical DSP coprocessor
    Tamir, Dan E.
    Shaked, Natan T.
    Wilson, Peter J.
    Dolev, Shlomi
    JOURNAL OF THE OPTICAL SOCIETY OF AMERICA A-OPTICS IMAGE SCIENCE AND VISION, 2009, 26 (08) : A11 - A20
  • [4] Design of FPGA's High-speed and Low-power Programmable Interconnect
    Chen, Weitong
    Li, Lei
    Lu, Peng
    Lai, Jinmei
    2016 13TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2016, : 707 - 709
  • [5] Stochastic Computing for Low-Power and High-Speed Deep Learning on FPGA
    Lammie, Corey
    Azghadi, Mostafa Rahimi
    2019 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2019,
  • [6] TAS-MRAM-Based Low-Power High-Speed Runtime Reconfiguration (RTR) FPGA
    Zhao, Weisheng
    Belhaire, Eric
    Chappert, Claude
    Dieny, Bernard
    Prenat, Guillaume
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2009, 2 (02)
  • [7] Approaches to low-power implementations of DSP systems
    Parhi, KK
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2001, 48 (10) : 1214 - 1224
  • [8] DSP-BASED HIGH-SPEED MEASUREMENT SYSTEM FOR HYBRID OSCILLATORS
    OOI, TH
    LAU, KT
    LIM, CH
    YEO, A
    BRITISH JOURNAL OF NON-DESTRUCTIVE TESTING, 1993, 35 (08): : 439 - 441
  • [9] Design of FIR Filter Using Low-Power and High-Speed Carry Select Adder for Low-Power DSP Applications
    Swetha, Siliveri
    Reddy, N. Siva Sankara
    IETE JOURNAL OF RESEARCH, 2024, 70 (04) : 4083 - 4096
  • [10] High-speed FPGA-based Implementations of a Genetic Algorithm
    Vavouras, Michalis
    Papadimitriou, Kyprianos
    Papaefstathiou, Ioannis
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING AND SIMULATION, PROCEEDINGS, 2009, : 9 - 16