Skip to main content
Log in

A 3.3-Mbit/s true random number generator based on resistive random access memory

  • Letter
  • Published:
Science China Information Sciences Aims and scope Submit manuscript

Conclusion

In summary, we have successfully developed a detailed theoretical and experimental TRNG using high-frequency noise in 130-nm embedded RRAM. Binary bit sequences generated by our RRAM-based TRNG are evaluated through min-entropy and pass all the NIST SP 800-22 randomness tests. Moreover, it shows excellent temperature stability; thus, it can be applied in various harsh environments. The high-speed, low-power RRAM-based TRNG demonstrated here shows great potential for communication data security.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

References

  1. Tseng P H, Lee M H, Lin Y H, et al. ReRAM-based pseudo-true random number generator with high throughput and unpredictability characteristics. IEEE Trans Electron Dev, 2021, 68: 1593–1597

    Article  Google Scholar 

  2. Lin B, Gao B, Pang Y, et al. A high-speed and high-reliability TRNG based on analog RRAM for IoT security application. In: Proceedings of IEEE International Electron Devices Meeting (IEDM), San Francisco, 2019

    Google Scholar 

  3. Feng Y, Huang P, Zhao Y, et al. Improvement of state stability in multi-level resistive random-access memory (RRAM) array for neuromorphic computing. IEEE Electron Dev Lett, 2021, 42: 1168–1171

    Article  Google Scholar 

  4. Puglisi F M, Pavan P, Larcher L, et al. Statistical analysis of random telegraph noise in HfO2-based RRAM devices in LRS. Solid-State Electron, 2015, 113: 132–137

    Article  Google Scholar 

  5. Pelgrom M J M, Duinmaijer A C J, Welbers A P G. Matching properties of MOS transistors. IEEE J Solid-State Circ, 1989, 24: 1433–1439

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported in part by National Key Research and Development Program of China (Grant No. 2019YFB2205100), National Natural Science Foundation of China (Grant Nos. 61874006, 61834001), and 111 Project Program (Grant No. B18001).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Peng Huang or Lifeng Liu.

Additional information

Supporting information Appendixes A–C. The supporting information is available online at https://info.scichina.com and https://link.springer.com. The supporting materials are published as submitted, without typesetting or editing. The responsibility for scientific accuracy and content remains entirely with the authors.

Supplementary File

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Song, S., Huang, P., Shen, W. et al. A 3.3-Mbit/s true random number generator based on resistive random access memory. Sci. China Inf. Sci. 66, 219402 (2023). https://doi.org/10.1007/s11432-022-3640-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11432-022-3640-0

Navigation