Superparamagnetic and stochastic-write magnetic tunnel junctions for high-speed true random number generation in advanced computing

J. Z. Sun, Christopher Safranski, Siyuranga Koswatta, Pouya Hashemi, A. D. Kent · Journal of Physics D Applied Physics · 2025

Abstract We review two magnetic tunnel junction (MTJ) approaches for compact, low-power, CMOS-integrated true random number generation (TRNG). The first employs passive-read, easy-plane superparamagnetic MTJs (sMTJs) that generate thermal-fluctuation-driven bitstreams at 0.5–1 Gb s −1 per device. The second uses MTJs with magnetically stable free layers, operated with stochastic write pulses to achieve switching probabilities of about 0.5 (i.e. write error rates of ≃ 0.5 ), achieving ≳ 0.1 Gb s −1 per device; we refer to these as stochastic-write MTJs (SW-MTJs). Randomness from both approaches has been validated using the NIST SP 800-22r1a test suites. sMTJ approach uses a read-only cell with low power and can be compatible with most advanced CMOS nodes, while SW-MTJs leverage standard CMOS MTJ process flows, enabling co-integration with embedded spin-transfer torque magnetic random access memory. Both approaches can achieve deep sub-0.01 µ m 2 MTJ footprints and offer orders-of-magnitude better energy efficiency than CPU/GPU-based generators, enabling placement near logic for high-throughput random bitstreams for probabilistic computing, statistical modeling, and cryptography. In terms of performance, sMTJs generally suit applications requiring very high data-rate random bits near logic processors, such as probabilistic computing or large-scale statistical modeling. Whereas SW-MTJs are attractive option for edge-oriented microcontrollers, providing entropy sources for computing or cryptographic enhancement. We highlight the strengths, limitations, and integration challenges of each approach, emphasizing the need to reduce device-to-device variability in sMTJs—particularly by mitigating magnetostriction-induced in-plane anisotropy—and to improve temporal stability in SW-MTJs for robust, large-scale deployment.

Read the paper · More papers on PaperTik