TY - GEN
T1 - A Calibration-Free In-Memory True Random Number Generator Using Voltage-Controlled MRAM
AU - Yang, Jiyue
AU - Wu, Di
AU - Lee, Albert
AU - Razavi, Seyed Armin
AU - Gupta, Puneet
AU - Wang, Kang L.
AU - Pamarti, Sudhakar
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021
Y1 - 2021
N2 - In this paper, we propose an in-memory True Random Number Generator (TRNG) using Voltage-Controlled MRAM that doesn't require calibration of the writing pulse's width and amplitude. Previous solution using Spin Transfer Torque (STT) MRAM requires calibration for every MTJ, thus making the multi-row random number generation inside the memory impossible. We also propose a 100% relative throughput digital bias correction circuit that doesn't degrade bit rate. The VC- MTJs are fabricated in CMOS BEOL compatible process with an 80 nm diameter and high TMR ratio of 160%. MRAM array circuits and bias correction circuits are fabricated in 65 nm CMOS technology and wire-bonded with the VC-MTJ devices. Multiple VC-MTJs are tested and shown to pass all NIST randomness tests.
AB - In this paper, we propose an in-memory True Random Number Generator (TRNG) using Voltage-Controlled MRAM that doesn't require calibration of the writing pulse's width and amplitude. Previous solution using Spin Transfer Torque (STT) MRAM requires calibration for every MTJ, thus making the multi-row random number generation inside the memory impossible. We also propose a 100% relative throughput digital bias correction circuit that doesn't degrade bit rate. The VC- MTJs are fabricated in CMOS BEOL compatible process with an 80 nm diameter and high TMR ratio of 160%. MRAM array circuits and bias correction circuits are fabricated in 65 nm CMOS technology and wire-bonded with the VC-MTJ devices. Multiple VC-MTJs are tested and shown to pass all NIST randomness tests.
UR - http://www.scopus.com/inward/record.url?scp=85123449359&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85123449359&partnerID=8YFLogxK
U2 - 10.1109/ESSDERC53440.2021.9631784
DO - 10.1109/ESSDERC53440.2021.9631784
M3 - Conference contribution
AN - SCOPUS:85123449359
T3 - European Solid-State Device Research Conference
SP - 115
EP - 118
BT - ESSDERC 2021 - IEEE 51st European Solid-State Device Research Conference, Proceedings
PB - Editions Frontieres
T2 - 51st IEEE European Solid-State Device Research Conference, ESSDERC 2021
Y2 - 6 September 2021 through 9 September 2021
ER -