NIST公司
计算机科学
随机数生成
吞吐量
电阻随机存取存储器
可靠性(半导体)
块(置换群论)
电子工程
计算机硬件
电气工程
电压
算法
无线
工程类
电信
数学
物理
量子力学
功率(物理)
自然语言处理
几何学
作者
Bohan Lin,Bin Gao,Yachuan Pang,Peng Yao,Dong Wu,Hu He,Jianshi Tang,He Qian,Huaqiang Wu
标识
DOI:10.1109/iedm19573.2019.8993486
摘要
A novel True Random Number Generator (TRNG) based on analog RRAM is developed. For the first time, the proposed TRNG harvests the variation of the pulse number in programming the analog states as the random source, and utilizes the parity of the pulse number to generate random bits. The TRNG throughput reaches >1 Mbit/sec for a single cell. The feasibility for chip-level parallel operation on multiple cells is verified experimentally to further improve the throughput. Excellent stability against temperature variation is also demonstrated. All the generated random bit streams pass the NIST tests across -40 to 125 °C. With an optimized small analog switching window, the endurance problem is significantly relieved as the functionality of TRNG is retained after 10 11 incremental switching cycles. Our high-speed and high-reliability TRNG design is compatible with the existing memory block and convenient for circuit implementation, making it suitable for future IoT applications.
科研通智能强力驱动
Strongly Powered by AbleSci AI