Details of Research Outputs

Status已发表Published
TitleRHS-TRNG: A Resilient High-Speed True Random Number Generator Based on STT-MTJ Device
Creator
Date Issued2023-10-01
Source PublicationIEEE Transactions on Very Large Scale Integration (VLSI) Systems
ISSN1063-8210
Volume31Issue: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.

KeywordCircuit/system codesign magnetic tunnel junction (MTJ) Monte Carlo true random number generator (TRNG)
DOI10.1109/TVLSI.2023.3298327
URLView source
Indexed BySCIE
Language英语English
WOS Research AreaComputer ScienceEngineering
WOS SubjectComputer Science, Hardware & Architecture ; Engineering, Electrical & Electronic
WOS IDWOS:001079713600009
Scopus ID2-s2.0-85168681924
Citation statistics
Cited Times:9[WOS]   [WOS Record]     [Related Records in WOS]
Document TypeJournal article
Identifierhttp://repository.uic.edu.cn/handle/39GCC9TT/10893
CollectionBeijing Normal-Hong Kong Baptist University
Corresponding AuthorWu, 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.
Related Services
Usage statistics
Google Scholar
Similar articles in Google Scholar
[Fu, Siqing]'s Articles
[Li, Tiejun]'s Articles
[Zhang, Chunyuan]'s Articles
Baidu academic
Similar articles in Baidu academic
[Fu, Siqing]'s Articles
[Li, Tiejun]'s Articles
[Zhang, Chunyuan]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[Fu, Siqing]'s Articles
[Li, Tiejun]'s Articles
[Zhang, Chunyuan]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.