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 条
  • [31] The design and implementation of a high-speed video image collecting system based on DSP technology
    Gao, J
    Tao, HJ
    Wen, Y
    ISTM/2005: 6th International Symposium on Test and Measurement, Vols 1-9, Conference Proceedings, 2005, : 6460 - 6464
  • [32] High-Speed FPGA Implementation of SIKE Based on an Ultra-Low-Latency Modular Multiplier
    Tian, Jing
    Wu, Bo
    Wang, Zhongfeng
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (09) : 3719 - 3731
  • [33] High-speed broadband data acquisition system based on FPGA
    刘军智
    Journal of Measurement Science and Instrumentation, 2013, 4 (03) : 223 - 227
  • [34] Design of high-speed image acquisition system based on FPGA
    Wang, Hao
    Weng, Zhi
    Li, Yan
    PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC), 2018, : 2682 - 2686
  • [35] High-speed color sorting algorithm based on FPGA implementation
    Chen, Paining
    Gao, Mingyu
    Huang, Jiye
    Yang, Yuxiang
    Zeng, Yu
    2018 IEEE 27TH INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2018, : 235 - 239
  • [36] Realizing High-Speed PBKDF2 Based on FPGA
    Li, Ning
    Dang, Xiaojun
    Zhang, Yang
    2015 INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION, BIG DATA AND SMART CITY (ICITBS), 2016, : 580 - 583
  • [37] High Speed Synchronous Serial Port And Research on Glitch Based on the DSP And FPGA
    Niu, Huibo
    Wang, Weijiang
    Liu, Zhenjuan
    2012 INTERNATIONAL CONFERENCE ON CONTROL ENGINEERING AND COMMUNICATION TECHNOLOGY (ICCECT 2012), 2012, : 448 - 450
  • [38] A CMOS high-speed imaging system design based on FPGA
    Tang, Hong
    Wang, Huawei
    Cao, Jianzhong
    Qiao, Mingrui
    AOPC 2015: IMAGE PROCESSING AND ANALYSIS, 2015, 9675
  • [39] An architecture of a high-speed digital hologram generator based on FPGA
    Seo, Young-Ho
    Choi, Hyun-Jun
    Yoo, Ji-Sang
    Kim, Dong-Wook
    JOURNAL OF SYSTEMS ARCHITECTURE, 2010, 56 (01) : 27 - 37
  • [40] High-speed and Low-area Implementations of a Generic and Parallel Integral Image Architecture
    Chehaitly, Mouhamad
    Lalevee, Andre
    Napoleon, Thibault
    Jridi, Maher
    2022 20TH IEEE INTERREGIONAL NEWCAS CONFERENCE (NEWCAS), 2022, : 407 - 411