A low cost and high reliability true random number generator based on resistive random access memory

Author(s):  
Jianguo Yang ◽  
Juan Xu ◽  
Bo Wang ◽  
Xiaoyong Xue ◽  
Ryan Huang ◽  
...  
2012 ◽  
Vol 33 (8) ◽  
pp. 1108-1110 ◽  
Author(s):  
Chien-Yuan Huang ◽  
Wen Chao Shen ◽  
Yuan-Heng Tseng ◽  
Ya-Chin King ◽  
Chrong-Jung Lin

2011 ◽  
Vol 50 (4) ◽  
pp. 04DM01 ◽  
Author(s):  
Tetsufumi Tanamoto ◽  
Naoharu Shimomura ◽  
Sumio Ikegawa ◽  
Mari Matsumoto ◽  
Shinobu Fujita ◽  
...  

2011 ◽  
Vol 50 (4S) ◽  
pp. 04DM01 ◽  
Author(s):  
Tetsufumi Tanamoto ◽  
Naoharu Shimomura ◽  
Sumio Ikegawa ◽  
Mari Matsumoto ◽  
Shinobu Fujita ◽  
...  

Electronics ◽  
2021 ◽  
Vol 10 (15) ◽  
pp. 1831
Author(s):  
Binbin Yang ◽  
Daniel Arumí ◽  
Salvador Manich ◽  
Álvaro Gómez-Pau ◽  
Rosa Rodríguez-Montañés ◽  
...  

In this paper, the modulation of the conductance levels of resistive random access memory (RRAM) devices is used for the generation of random numbers by applying a train of RESET pulses. The influence of the pulse amplitude and width on the device resistance is also analyzed. For each pulse characteristic, the number of pulses required to drive the device to a particular resistance threshold is variable, and it is exploited to extract random numbers. Based on this behavior, a random number generator (RNG) circuit is proposed. To assess the performance of the circuit, the National Institute of Standards and Technology (NIST) randomness tests are applied to evaluate the randomness of the bitstreams obtained. The experimental results show that four random bits are simultaneously obtained, passing all the applied tests without the need for post-processing. The presented method provides a new strategy to generate random numbers based on RRAMs for hardware security applications.


2016 ◽  
Vol 1 (6) ◽  
Author(s):  
Amit Prakash ◽  
Hyunsang Hwang

Abstract Multilevel per cell (MLC) storage in resistive random access memory (ReRAM) is attractive in achieving high-density and low-cost memory and will be required in future. In this chapter, MLC storage and resistance variability and reliability of multilevel in ReRAM are discussed. Different MLC operation schemes with their physical mechanisms and a comprehensive analysis of resistance variability have been provided. Various factors that can induce variability and their effect on the resistance margin between the multiple resistance levels are assessed. The reliability characteristics and the impact on MLC storage have also been assessed.


2015 ◽  
Vol 29 (35n36) ◽  
pp. 1550244 ◽  
Author(s):  
Yingtao Li ◽  
Rongrong Li ◽  
Peng Yuan ◽  
Xiaoping Gao ◽  
Enzi Chen

In this paper, a low-cost Ti/TiO2/HfO2/TiO2/Ti stack structure is proposed as a selector for bipolar resistive random access memory (RRAM) cross-bar array applications. We demonstrate reproducible resistive switching characteristics with significant nonlinearity and good uniformity in the one selector and one resistor (1S1R) structure device that integrate the bidirectional selector with a bipolar Pt/Ti/HfO2/Pt RRAM device. These results provide a good point of reference for evaluating the potential low-cost applications in bipolar RRAM cross-bar array.


Author(s):  
Gaoliang Ma ◽  
Huaguo Liang ◽  
Liang Yao ◽  
Zhengfeng Huang ◽  
Maoxiang Yi ◽  
...  

Sensors ◽  
2020 ◽  
Vol 20 (21) ◽  
pp. 6132
Author(s):  
Xu Zhang ◽  
Chunsheng Jiang ◽  
Gang Dai ◽  
Le Zhong ◽  
Wen Fang ◽  
...  

Encryption is an important step for secure data transmission, and a true random number generator (TRNG) is a key building block in many encryption algorithms. Static random-access memory (SRAM) chips can be easily available sources of true random numbers, benefiting from noisy SRAM cells whose start-up values flip between different power-on cycles. Embarking from this phenomenon, a novel performance (i.e., randomness and throughput) improvement method of SRAM-based TRNG is proposed, and its implementation can be divided into two phases: irradiation exposure and hardware postprocessing. As the randomness of original SRAM power-on values is fairly low, ionization irradiation is utilized to enhance its randomness, and the min-entropy can increase from about 0.03 to above 0.7 in the total ionizing irradiation (TID) experiments. Additionally, while the data remanence effect hampers obtaining random bitstreams with high speed, the ionization irradiation can also weaken this impact and improve the throughput of TRNG. In the hardware postprocessing stage, Secure Hash Algorithm 256 (SHA-256) is implemented on a Field Programmable Gate Array (FPGA) with clock frequency of 200 MHz. It can generate National Institute of Standards and Technology (NIST) SP 800-22 compatible true random bitstreams with throughput of 178 Mbps utilizing SRAM chip with 1 Mbit memory capacity. Furthermore, according to different application scenarios, the throughput can be widely scalable by adjusting clock frequency and SRAM memory capacity, which makes the novel TRNG design applicable for various Internet of Things (IOT) devices.


RSC Advances ◽  
2021 ◽  
Vol 11 (8) ◽  
pp. 4327-4338
Author(s):  
Naila Arshad ◽  
Muhammad Sultan Irshad ◽  
Misbah Sehar Abbasi ◽  
Saif Ur Rehman ◽  
Iftikhar Ahmed ◽  
...  

Low-cost and washable resistive switching (RS) memory devices with stable retention and low operational voltage are important for resistive random-access memory (RRAM).


Sign in / Sign up

Export Citation Format

Share Document