Design of high-throughput and low-power true random number generator utilizing perpendicularly magnetized voltage-controlled magnetic tunnel junction
A true random number generator based on perpendicularly magnetized voltage-controlled magnetic tunnel junction devices (MRNG) is presented. Unlike MTJs used in memory applications where a stable bit is needed to store information, in this work, the MTJ is intentionally designed with small perpendicu...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
AIP Publishing LLC
2017-05-01
|
Series: | AIP Advances |
Online Access: | http://dx.doi.org/10.1063/1.4978320 |
id |
doaj-0cac303365b94d74a87d04dac7f07678 |
---|---|
record_format |
Article |
spelling |
doaj-0cac303365b94d74a87d04dac7f076782020-11-24T22:47:18ZengAIP Publishing LLCAIP Advances2158-32262017-05-0175055934055934-710.1063/1.4978320329791ADVDesign of high-throughput and low-power true random number generator utilizing perpendicularly magnetized voltage-controlled magnetic tunnel junctionHochul Lee0Farbod Ebrahimi1Pedram Khalili Amiri2Kang L. Wang3University of California, Los Angeles, California 90095, USAUniversity of California, Los Angeles, California 90095, USAUniversity of California, Los Angeles, California 90095, USAUniversity of California, Los Angeles, California 90095, USAA true random number generator based on perpendicularly magnetized voltage-controlled magnetic tunnel junction devices (MRNG) is presented. Unlike MTJs used in memory applications where a stable bit is needed to store information, in this work, the MTJ is intentionally designed with small perpendicular magnetic anisotropy (PMA). This allows one to take advantage of the thermally activated fluctuations of its free layer as a stochastic noise source. Furthermore, we take advantage of the voltage dependence of anisotropy to temporarily change the MTJ state into an unstable state when a voltage is applied. Since the MTJ has two energetically stable states, the final state is randomly chosen by thermal fluctuation. The voltage controlled magnetic anisotropy (VCMA) effect is used to generate the metastable state of the MTJ by lowering its energy barrier. The proposed MRNG achieves a high throughput (32 Gbps) by implementing a 64×64 MTJ array into CMOS circuits and executing operations in a parallel manner. Furthermore, the circuit consumes very low energy to generate a random bit (31.5 fJ/bit) due to the high energy efficiency of the voltage-controlled MTJ switching.http://dx.doi.org/10.1063/1.4978320 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Hochul Lee Farbod Ebrahimi Pedram Khalili Amiri Kang L. Wang |
spellingShingle |
Hochul Lee Farbod Ebrahimi Pedram Khalili Amiri Kang L. Wang Design of high-throughput and low-power true random number generator utilizing perpendicularly magnetized voltage-controlled magnetic tunnel junction AIP Advances |
author_facet |
Hochul Lee Farbod Ebrahimi Pedram Khalili Amiri Kang L. Wang |
author_sort |
Hochul Lee |
title |
Design of high-throughput and low-power true random number generator utilizing perpendicularly magnetized voltage-controlled magnetic tunnel junction |
title_short |
Design of high-throughput and low-power true random number generator utilizing perpendicularly magnetized voltage-controlled magnetic tunnel junction |
title_full |
Design of high-throughput and low-power true random number generator utilizing perpendicularly magnetized voltage-controlled magnetic tunnel junction |
title_fullStr |
Design of high-throughput and low-power true random number generator utilizing perpendicularly magnetized voltage-controlled magnetic tunnel junction |
title_full_unstemmed |
Design of high-throughput and low-power true random number generator utilizing perpendicularly magnetized voltage-controlled magnetic tunnel junction |
title_sort |
design of high-throughput and low-power true random number generator utilizing perpendicularly magnetized voltage-controlled magnetic tunnel junction |
publisher |
AIP Publishing LLC |
series |
AIP Advances |
issn |
2158-3226 |
publishDate |
2017-05-01 |
description |
A true random number generator based on perpendicularly magnetized voltage-controlled magnetic tunnel junction devices (MRNG) is presented. Unlike MTJs used in memory applications where a stable bit is needed to store information, in this work, the MTJ is intentionally designed with small perpendicular magnetic anisotropy (PMA). This allows one to take advantage of the thermally activated fluctuations of its free layer as a stochastic noise source. Furthermore, we take advantage of the voltage dependence of anisotropy to temporarily change the MTJ state into an unstable state when a voltage is applied. Since the MTJ has two energetically stable states, the final state is randomly chosen by thermal fluctuation. The voltage controlled magnetic anisotropy (VCMA) effect is used to generate the metastable state of the MTJ by lowering its energy barrier. The proposed MRNG achieves a high throughput (32 Gbps) by implementing a 64×64 MTJ array into CMOS circuits and executing operations in a parallel manner. Furthermore, the circuit consumes very low energy to generate a random bit (31.5 fJ/bit) due to the high energy efficiency of the voltage-controlled MTJ switching. |
url |
http://dx.doi.org/10.1063/1.4978320 |
work_keys_str_mv |
AT hochullee designofhighthroughputandlowpowertruerandomnumbergeneratorutilizingperpendicularlymagnetizedvoltagecontrolledmagnetictunneljunction AT farbodebrahimi designofhighthroughputandlowpowertruerandomnumbergeneratorutilizingperpendicularlymagnetizedvoltagecontrolledmagnetictunneljunction AT pedramkhaliliamiri designofhighthroughputandlowpowertruerandomnumbergeneratorutilizingperpendicularlymagnetizedvoltagecontrolledmagnetictunneljunction AT kanglwang designofhighthroughputandlowpowertruerandomnumbergeneratorutilizingperpendicularlymagnetizedvoltagecontrolledmagnetictunneljunction |
_version_ |
1725682063040839680 |