Abstract
True random number generators (TRNG) is desired by various applications such as data encryption and statistical sampling. Due to the stochastic switching behavior, spin transfer torque magnetic tunnel junction (STT-MTJ) is used for the design of TRNG. However, it requires a high-complexity circuit to precisely control the duration and amplitude of the applied current. In this work, we propose a spin orbit torque MTJ based TRNG (SOT-TRNG) with a correction circuit. The controlling of the current is simplified, and the optimization modules are easy to be implemented. The transient simulation and the National Institute of Standards and technology (NIST) tests results demonstrate that the proposed TRNG can generate true random numbers with high speed meanwhile tolerate process, voltage, and temperature (PVT) variations. Furthermore, the comparison results show that the SOT-TRNG has a wider operational margin of current and stronger robustness.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.