Physical Unbiased Generation of Random Numbers With Coupled Resistive Switching Devices

被引:100
作者
Balatti, Simone [1 ,2 ]
Ambrogio, Stefano [3 ]
Carboni, Roberto [3 ]
Milo, Valerio [3 ]
Wang, Zhongqiang [3 ]
Calderoni, Alessandro [4 ]
Ramaswamy, Nirmal [5 ]
Ielmini, Daniele [3 ]
机构
[1] Italian Univ, Politecn Milano, Nanoelect Team, Dipartimento Elettron & Informaz, I-20133 Milan, Italy
[2] Intermol Inc, San Jose, CA 95134 USA
[3] Italian Univ, Nanoelect Team, Politecn Milano, Dipartimento Elettron Informaz & Bioingn, I-20133 Milan, Italy
[4] Micron Technol Inc, Emerging Memory Cell Technol Team, Boise, ID 83707 USA
[5] Micron Technol Inc, Boise, ID 83707 USA
基金
欧洲研究理事会;
关键词
Memory reliability; random number generation (RNG); resistive-switching memory (RRAM); RANDOM-ACCESS-MEMORY; STATISTICAL FLUCTUATIONS; PART I; VARIABILITY;
D O I
10.1109/TED.2016.2537792
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The resistive-switching memory (RRAM) is currently under consideration for fast nonvolatile memory thanks to its relatively low cost and high performance. A key concern for RRAM reliability is stochastic switching, which impacts the operation of the digital memory due to distribution broadening. On the other hand, stochastic behaviors are enabling mechanisms for some computing tasks, such as physical unclonable function (PUF) and random number generation (RNG). Here, we present new circuit blocks for physical RNG, based on the coupling of two RRAM devices. The two-resistance scheme allows to overcome the need of probability tracking, where the operation voltage must be tuned to adjust the generation probabilities of 0 and 1. Probability tests are proved successful for one of the three proposed schemes.
引用
收藏
页码:2029 / 2035
页数:7
相关论文
共 22 条
[1]   Noise-Induced Resistance Broadening in Resistive Switching Memory-Part II: Array Statistics [J].
Ambrogio, Stefano ;
Balatti, Simone ;
McCaffrey, Vincent ;
Wang, Daniel C. ;
Ielmini, Daniele .
IEEE TRANSACTIONS ON ELECTRON DEVICES, 2015, 62 (11) :3812-3819
[2]   Statistical Fluctuations in HfOx Resistive-Switching Memory: Part II-Random Telegraph Noise [J].
Ambrogio, Stefano ;
Balatti, Simone ;
Cubeta, Antonio ;
Calderoni, Alessandro ;
Ramaswamy, Nirmal ;
Ielmini, Daniele .
IEEE TRANSACTIONS ON ELECTRON DEVICES, 2014, 61 (08) :2920-2927
[3]   Statistical Fluctuations in HfOx Resistive-Switching Memory: Part I - Set/Reset Variability [J].
Ambrogio, Stefano ;
Balatti, Simone ;
Cubeta, Antonio ;
Calderoni, Alessandro ;
Ramaswamy, Nirmal ;
Ielmini, Daniele .
IEEE TRANSACTIONS ON ELECTRON DEVICES, 2014, 61 (08) :2912-2919
[4]  
[Anonymous], P IEEE INT EL DEV M
[5]  
[Anonymous], 2011, COMP MED SY
[6]   Voltage-Controlled Cycling Endurance of HfOx-Based Resistive-Switching Memory [J].
Balatti, Simone ;
Ambrogio, Stefano ;
Wang, Zhongqiang ;
Sills, Scott ;
Calderoni, Alessandro ;
Ramaswamy, Nirmal ;
Ielmini, Daniele .
IEEE TRANSACTIONS ON ELECTRON DEVICES, 2015, 62 (10) :3365-3372
[7]   True Random Number Generation by Variability of Resistive Switching in Oxide-Based Devices [J].
Balatti, Simone ;
Ambrogio, Stefano ;
Wang, Zhongqiang ;
Ielmini, Daniele .
IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2015, 5 (02) :214-221
[8]   Normally-off Logic Based on Resistive Switches-Part I: Logic Gates [J].
Balatti, Simone ;
Ambrogio, Stefano ;
Ielmini, Daniele .
IEEE TRANSACTIONS ON ELECTRON DEVICES, 2015, 62 (06) :1831-1838
[9]  
Brederlow R., 2006, IEEE INT SOLID STATE, P1666, DOI [DOI 10.1109/ISSCC.2006.1696222, 10.1109/ISSCC.2006.1696222, DOI 10.1109/ISSCC.2006.1696222.21C.S]
[10]   Utilizing the Variability of Resistive Random Access Memory to Implement Reconfigurable Physical Unclonable Functions [J].
Chen, An .
IEEE ELECTRON DEVICE LETTERS, 2015, 36 (02) :138-140