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...

Full description

Bibliographic Details
Main Authors: Hochul Lee, Farbod Ebrahimi, Pedram Khalili Amiri, Kang L. Wang
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