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 条
  • [41] Research on the High-Speed Data Acquisition and Processing System based on the DSP
    Li Daoqing
    INTERNATIONAL SYMPOSIUM 2017 - MECHANICAL AND ELECTRONICAL SYSTEMS AND CONTROL ENGINEERING, 2017, : 44 - 50
  • [42] An automated, FPGA-based reconfigurable, low-power RFID tag
    Jones, Alex K.
    Hoare, Raymond
    Dontharaju, Swapna
    Tung, Shenchih
    Sprang, Ralph
    Fazekas, Joshua
    Cain, James T.
    Mickle, Marlin H.
    MICROPROCESSORS AND MICROSYSTEMS, 2007, 31 (02) : 116 - 134
  • [43] Digital voice processing system based on high-speed multi DSP
    Chen, HC
    An, Q
    Wang, YF
    Chen, JQ
    PROCEEDINGS OF THE 3RD WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-5, 2000, : 2716 - 2718
  • [44] PCB design of high-speed DSP systems
    Liu, FX
    Mo, B
    Yang, SX
    ISTM/2003: 5TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-6, CONFERENCE PROCEEDINGS, 2003, : 1977 - 1980
  • [45] Low power and high-speed FPGA implementation for 4D memristor chaotic system for image encryption
    Esam A. A. Hagras
    Mohamed Saber
    Multimedia Tools and Applications, 2020, 79 : 23203 - 23222
  • [46] Low power and high-speed FPGA implementation for 4D memristor chaotic system for image encryption
    Hagras, Esam A. A.
    Saber, Mohamed
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (31-32) : 23203 - 23222
  • [47] FPGA implementation of high-speed neural network for power amplifier behavioral modeling
    Bahoura, Mohammed
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2014, 79 (03) : 507 - 527
  • [48] FPGA implementation of high-speed neural network for power amplifier behavioral modeling
    Mohammed Bahoura
    Analog Integrated Circuits and Signal Processing, 2014, 79 : 507 - 527
  • [49] DSP-based fully digital current control for power amplifiers
    Zhou, XG
    Zhao, ZM
    Liu, YF
    Qian, C
    IPEMC 2000: THIRD INTERNATIONAL POWER ELECTRONICS AND MOTION CONTROL CONFERENCE, VOLS 1-3, PROCEEDINGS, 2000, : 267 - 271
  • [50] High-Speed Optical Signal Processing System Based on DSP for Neutral Beam Injector on EAST
    Yu Lian Lin
    Zhi Ming Liu
    Peng Sheng
    Qing Long Cui
    Yuan Zhe Zhao
    Xiao Dan Zhang
    Rui Zhang
    Chun Dong Hu
    Journal of Fusion Energy, 2014, 33 : 702 - 706