True random number generator using current difference based on a fractional stochastic model in 40-nm embedded ReRAM

We have successfully developed a robust ReRAM true random number generator, using current difference, that does not require extra chip area. True random numbers are guaranteed by the current difference in the 1/fβ noise generated by Brownian motion, as tested using a fractional SDE model and verified using 1/fβ noise distribution. A highly reliable 40-nm ReRAM true random number generator circuit was designed and passed NIST SP800-22 randomness tests across all combinations of voltage (VDD ± 0.1 V) and temperature (−40 to 125 °C). The random number throughput achieves 32 Mbps with a low power consumption of 0.04 nJ/bit.

[1]  Z. Wei,et al.  A ReRAM-based physically unclonable function with bit error rate < 0.5% after 10 years at 125°C for 40nm embedded application , 2016, 2016 IEEE Symposium on VLSI Technology.

[2]  K. Eriguchi,et al.  Distribution projecting the reliability for 40 nm ReRAM and beyond based on stochastic differential equation , 2015, 2015 IEEE International Electron Devices Meeting (IEDM).

[3]  Zhengyu Chen,et al.  True Random Number Generator in 0.35/μm for RFID applications , 2015, 2015 IEEE International Conference on Electron Devices and Solid-State Circuits (EDSSC).

[4]  N. Ashby Discrete simulation of power law noise , 2011, 1103.5062.

[5]  Ya-Chin King,et al.  A Contact-Resistive Random-Access-Memory-Based True Random Number Generator , 2012, IEEE Electron Device Letters.

[6]  Hak S. Kim,et al.  Single-Event Effect Performance of a Commercial Embedded ReRAM , 2014, IEEE Transactions on Nuclear Science.

[7]  Hayakawa Yukio,et al.  Highly Reliable TaOx ReRAM with Centralized Filament for 28-nm Embedded Application , 2015 .

[8]  Ganesh K. Balachandran,et al.  A 440-nA True Random Number Generator for Passive RFID Tags , 2008, IEEE Transactions on Circuits and Systems I: Regular Papers.

[9]  Zilong Liu,et al.  A Low-Cost Low-Power Ring Oscillator-Based Truly Random Number Generator for Encryption on Smart Cards , 2016, IEEE Transactions on Circuits and Systems II: Express Briefs.