2014
DOI: 10.7567/apex.7.083001
|View full text |Cite
|
Sign up to set email alerts
|

Spin dice: A scalable truly random number generator based on spintronics

Abstract: Generation of practical random numbers (RNs) by a spintronics-based, scalable truly RN generator called “spin dice” was demonstrated. The generator utilizes the stochastic nature of spin-torque switching in a magnetic tunnel junction (MTJ) to generate RNs. We fabricated eight perpendicularly magnetized MTJs on a single-board circuit and generated eight sequences of RNs simultaneously. The sequences of RNs of different MTJs were not correlated with each other, and performing an exclusive OR (XOR) operation amon… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
90
0
1

Year Published

2015
2015
2024
2024

Publication Types

Select...
8
2

Relationship

0
10

Authors

Journals

citations
Cited by 193 publications
(92 citation statements)
references
References 24 publications
0
90
0
1
Order By: Relevance
“…While this stochastic switching is deleterious for applications such as memory cells, and necessitates the use of long programming pulses to ensure reliable switching [74], it can fortuitously be used to generate true random numbers, as their quality has already been verified with regards to true random number generator standards [75].…”
Section: A General Ideasmentioning
confidence: 99%
“…While this stochastic switching is deleterious for applications such as memory cells, and necessitates the use of long programming pulses to ensure reliable switching [74], it can fortuitously be used to generate true random numbers, as their quality has already been verified with regards to true random number generator standards [75].…”
Section: A General Ideasmentioning
confidence: 99%
“…If successive switching events do not follow each other too closely (with a frequency smaller than a few hundred megahertz), the switching probabilities are not correlated. By setting the switching probability close to 50%, spin-transfer torque has been used to generate true random numbers, using limited postprocessing [83]. …”
Section: Implementations Of Bioinspired Hardware Using Spintronicsmentioning
confidence: 99%
“…This approach was investigated with oxide-based resistive memory devices [15][16][17][18] , phasechange memory devices 19,20 , magnetic memory devices [21][22][23] , as well as with straintronic memory devices 24 . However, these approaches are based on repeated, energy-intensive programming operations, and still require high energy for random bit generation.…”
Section: Introductionmentioning
confidence: 99%