Status | 已发表Published |
Title | RHS-TRNG: A Resilient High-Speed True Random Number Generator Based on STT-MTJ Device |
Creator | |
Date Issued | 2023-10-01 |
Source Publication | IEEE Transactions on Very Large Scale Integration (VLSI) Systems
![]() |
ISSN | 1063-8210 |
Volume | 31Issue:10Pages:1578-1591 |
Abstract | High-quality random numbers are very critical to many fields such as cryptography, finance, and scientific simulation, which calls for the design of reliable true random number generators (TRNGs). Limited by entropy source, throughput, reliability, and system integration, existing TRNG designs are difficult to be deployed in real computing systems to greatly accelerate target applications. This study proposes a TRNG circuit named resilient high-speed (RHS)-TRNG based on spin-Transfer torque magnetic tunnel junction (STT-MTJ). RHS-TRNG generates resilient and high-speed random bit sequences exploiting the stochastic switching characteristics of STT-MTJ. By circuit/system codesign, we integrate RHS-TRNG into a reduced instruction set computer-V (RISC-V) processor as an acceleration component, which is driven by customized random number generation instructions. Our experimental results show that a single cell of RHS-TRNG has a random bit generation speed of up to 303 Mb/s, which is the highest among existing MTJ-based TRNGs. Higher throughput can be achieved by exploiting cell-level parallelism. RHS-TRNG also shows strong resilience against PVT variations thanks to our designs using bidirectional switching currents and dual generator units. In addition, our system evaluation results using gem5 simulator suggest that the system equipped with RHS-TRNG can achieve 3.4-$12\times $ higher performance in speeding up option pricing programs than software implementations of random number generation. |
Keyword | Circuit/system codesign magnetic tunnel junction (MTJ) Monte Carlo true random number generator (TRNG) |
DOI | 10.1109/TVLSI.2023.3298327 |
URL | View source |
Indexed By | SCIE |
Language | 英语English |
WOS Research Area | Computer ScienceEngineering |
WOS Subject | Computer Science, Hardware & Architecture ; Engineering, Electrical & Electronic |
WOS ID | WOS:001079713600009 |
Scopus ID | 2-s2.0-85168681924 |
Citation statistics | |
Document Type | Journal article |
Identifier | http://repository.uic.edu.cn/handle/39GCC9TT/10893 |
Collection | Beijing Normal-Hong Kong Baptist University |
Corresponding Author | Wu, Lizhou |
Affiliation | 1.National University of Defense Technology,College of Computer Science and Technology,Changsha,410073,China 2.Beijing Normal University-Hong Kong Baptist University United International College,Division of Science and Technology,Zhuhai,519087,China |
Recommended Citation GB/T 7714 | Fu, Siqing,Li, Tiejun,Zhang, Chunyuanet al. RHS-TRNG: A Resilient High-Speed True Random Number Generator Based on STT-MTJ Device[J]. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2023, 31(10): 1578-1591. |
APA | Fu, Siqing., Li, Tiejun., Zhang, Chunyuan., Li, Hanqing., Ma, Sheng., .. & Wu, Lizhou. (2023). RHS-TRNG: A Resilient High-Speed True Random Number Generator Based on STT-MTJ Device. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 31(10), 1578-1591. |
MLA | Fu, Siqing,et al."RHS-TRNG: A Resilient High-Speed True Random Number Generator Based on STT-MTJ Device". IEEE Transactions on Very Large Scale Integration (VLSI) Systems 31.10(2023): 1578-1591. |
Files in This Item: | There are no files associated with this item. |
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.
Edit Comment