Engineering-Oriented Design of Drift-Resilient MTJ Random Number Generator via Hybrid Control Strategies
arXiv:2501.15206 · doi:10.1103/PhysRevApplied.23.054073
Abstract
Magnetic Tunnel Junctions (MTJs) have shown great promise as hardware sources for true random number generation (TRNG) due to their intrinsic stochastic switching behavior. However, practical deployment remains challenged by drift in switching probability caused by thermal fluctuations, device aging, and environmental instability. This work presents an engineering-oriented, drift-resilient MTJ-based TRNG architecture, enabled by a hybrid control strategy that combines self-stabilizing feedback with pulse width modulation. A key component is the Downcalibration-2 scheme, which updates the control parameter every two steps using only integer-resolution timing, ensuring excellent statistical quality without requiring bit discarding, pre-characterization, or external calibration. Extensive experimental measurements and numerical simulations demonstrate that this approach maintains stable randomness under dynamic temperature drift, using only simple digital logic. The proposed architecture offers high throughput, robustness, and scalability, making it well-suited for secure hardware applications, embedded systems, and edge computing environments.
16 pages, 9 figures, data shared at https://doi.org/10.6084/m9.figshare.28680899.v1
References in corpus (7)
- Spin Transfer Torques
- Low-Energy Truly Random Number Generation with Superparamagnetic Tunnel Junctions for Unconventional Computing
- Roadmap for Unconventional Computing with Nanotechnology
- CMOS + stochastic nanomagnets: heterogeneous computers for probabilistic inference and learning
- Double Free-Layer Magnetic Tunnel Junctions for Probabilistic Bits
- Stochastic magnetic actuated random transducer devices based on perpendicular magnetic tunnel junctions
- One Trillion True Random Bits Generated with a Field Programmable Gate Array Actuated Magnetic Tunnel Junction