A Subthreshold 30pJ/bit Self-timed Ring Based True Random Number Generator for Internet of Everything
Résumé
This paper presents a true random-number generator that exploits the subthreshold properties of jitter of events propagating in a self-timed ring, and jitter of events propagating in an inverter-based ring oscillator. The design was implemented in a 180nm CMOS flash process. Devices provide high-quality random bit sequences passing FIPS 140-2 and NIST SP 800-22 statistical tests which guaranty a uniform distribution and unpredictability guarantee by a physics-based entropy source.