Abstract
In this paper, a spintronic true random number generator (<b>TRNG</b>) is designed using the stochastic switching feature of the Magnetic Tunnel Junction (<b>MTJ</b>) device in the sub-critical current regime. The proposed structure consumes low power and occupies a small area. Also, to improve the quality of random numbers production and compensate for the impact of process variations on the quality of the random output, the proposed TRNG includes an internal post-processing unit. Compared to state-of-the-art designs, using an internal post-processing unit reduces the proposed generator's area overhead and power consumption. The simulation results show that the TRNG proposed in this paper consumes up to 68% less power and occupies up to 64% smaller area than the state-of-the-art design. Also, due to the existence of the efficient post-processing unit, the proposed TRNG successfully passes the national institute of standards and technology (NIST) random number tests even in the presence of the fabrication process variations.
Published Version
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.