2021
DOI: 10.3389/fphy.2021.638207
|View full text |Cite
|
Sign up to set email alerts
|

An Overview of Spintronic True Random Number Generator

Abstract: A True Random Number Generator is an essential component in data encryption, hardware security, physical unclonable functions, and statistical analyses. Conventional CMOS devices usually exploit the thermal noise or jitter to generate randomness, which suffers from high energy consumption, slow bit generating rate, large area, and over-complicated circuit. In this mini review, we introduce the novel physical randomness generating mechanism based on the stochastic switching behavior of magnetic tunnel junctions… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 15 publications
(2 citation statements)
references
References 51 publications
0
2
0
Order By: Relevance
“…Harabi's prototype system demonstrated the potential for orders of magnitude improvements in energy efficiency compared to microprocessors. However, further optimizations in power could be made by using emerging devices like SOT-MRAMs for true random number generation rather than the LFSRs [53]. The binary architecture may also limit model accuracy compared to systems storing probabilities using multi-level memristors.…”
Section: Simulation Of Chaotic Spiking In a Memristive Nanowire That ...mentioning
confidence: 99%
“…Harabi's prototype system demonstrated the potential for orders of magnitude improvements in energy efficiency compared to microprocessors. However, further optimizations in power could be made by using emerging devices like SOT-MRAMs for true random number generation rather than the LFSRs [53]. The binary architecture may also limit model accuracy compared to systems storing probabilities using multi-level memristors.…”
Section: Simulation Of Chaotic Spiking In a Memristive Nanowire That ...mentioning
confidence: 99%
“…Second, we evaluate the quality of randomness directly at the application level through probabilistic inference and deep Boltzmann learning. This approach contrasts with the majority of related work, which typically conducts statistical tests at the single device level to evaluate the quality of randomness 21 , 34 38 (see Supplementary Notes VIII , XI , and XII for more randomness experiments). As an important new result, we find that the quality of randomness matters in machine learning tasks as opposed to optimization tasks that have been explored previously.…”
Section: Introductionmentioning
confidence: 99%