SQTRNG: Spintronic Quaternary True Random Number Generator
Abdolah Amirany, Ladan Mohebbi · SPIN · 2024
In this paper, a quaternary true random number generator (QTRNG) is designed and simulated. The proposed QTRNG capitalizes on the stochastic behavior of the magnetic tunnel junction (MTJ) device at currents below the critical current, alongside the adjustable threshold voltage of the carbon nanotube field-effect transistor (CNTFET). To maintain uniformity in the ratio of numbers generated by the QTRNG and mitigate the impact of fabrication process variations, a mid-level processing block has been incorporated. Simulation results show that the proposed QTRNG occupies at least 7% less area and can produce 36% more digits per second compared to existing binary and ternary true random number generators.