Hardware implementation of a true random number generator integrating a hexagonal boron nitride memristor with a commercial microcontroller

被引:18
|
作者
Pazos, Sebastian [1 ,2 ]
Zheng, Wenwen [1 ,3 ]
Zanotti, Tommaso [4 ]
Aguirre, Fernando [1 ]
Becker, Thales [5 ]
Shen, Yaqing [1 ,3 ]
Zhu, Kaichen [6 ]
Yuan, Yue [1 ]
Wirth, Gilson [5 ]
Puglisi, Francesco Maria [4 ]
Roldan, Juan Bautista [7 ]
Palumbo, Felix [2 ]
Lanza, Mario [1 ]
机构
[1] King Abdullah Univ Sci & Technol KAUST, Phys Sci & Engn Div, Thuwal 239556900, Saudi Arabia
[2] Univ Tecnol Nacl, UIDI, CONICET, FRBA,UTN,Fac Reg,Unidad Invest & Desarrollo Ingn, Medrano 951 C1179AAQ, Buenos Aires, Argentina
[3] Soochow Univ, Inst Funct Nano & Soft Mat FUNSOM, Collaborat Innovat Ctr Suzhou Nanosci & Technol, 199 Ren Ai Rd, Suzhou 215123, Peoples R China
[4] Univ Modena & Reggio Emilia, Dipartimento Ingn Enzo Ferrari, I-41125 Modena, Italy
[5] Univ Fed Rio Grande do Sul, Elect Engn Dept, BR-90035190 Porto Alegre, RS, Brazil
[6] Univ Barcelona, MIND, Dept Elect & Biomed Engn, Marti i Franques 1, E-08028 Barcelona, Spain
[7] Univ Granada, Fac Ciencias, Dept Elect & Tecnol Comp, Avd Fuentenueva S-N, Granada 18071, Spain
基金
中国国家自然科学基金;
关键词
NOISE; DRAIN; GATE;
D O I
10.1039/d2nr06222d
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The development of the internet-of-things requires cheap, light, small and reliable true random number generator (TRNG) circuits to encrypt the data-generated by objects or humans-before transmitting them. However, all current solutions consume too much power and require a relatively large battery, hindering the integration of TRNG circuits on most objects. Here we fabricated a TRNG circuit by exploiting stable random telegraph noise (RTN) current signals produced by memristors made of two-dimensional (2D) multi-layered hexagonal boron nitride (h-BN) grown by chemical vapor deposition and coupled with inkjet-printed Ag electrodes. When biased at small constant voltages (<= 70 mV), the Ag/h-BN/Ag memristors exhibit RTN signals with very low power consumption (similar to 5.25 nW) and a relatively high current on/off ratio (similar to 2) for long periods (>1 hour). We constructed TRNG circuits connecting an h-BN memristor to a small, light and cheap commercial microcontroller, producing a highly-stochastic, high-throughput signal (up to 7.8 Mbit s(-1)) even if the RTN at the input gets interrupted for long times up to 20 s, and if the stochasticity of the RTN signal is reduced. Our study presents the first full hardware implementation of 2D-material-based TRNGs, enabled by the unique stability and figures of merit of the RTN signals in h-BN based memristors.
引用
收藏
页码:2171 / 2180
页数:10
相关论文
共 50 条
  • [21] High-Entropy True Random Number Generator Based on Memristor Reset Switching
    Yang, Fan
    Wang, Yi
    Wang, Chengxu
    Ma, Yinghao
    Wang, Xingsheng
    Miao, Xiangshui
    IEEE ELECTRON DEVICE LETTERS, 2022, 43 (09) : 1459 - 1462
  • [22] Demonstration of Three True Random Number Generator Circuits Using Memristor Created Entropy and Commercial Off-the-Shelf Components
    Stoller, Scott
    Campbell, Kristy A.
    ENTROPY, 2021, 23 (03)
  • [23] RAVA: An Open Hardware True Random Number Generator Based on Avalanche Noise
    Guerrer, Gabriel
    IEEE ACCESS, 2023, 11 : 119568 - 119583
  • [24] Design and Implementation of Chaos Based True Random Number Generator on FPGA
    Koyuncu, Ismail
    Ozcerit, Ahmet Turan
    Pehlivan, Ihsan
    Avaroglu, Erdinc
    2014 22ND SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2014, : 236 - 239
  • [25] FPGA Implementation of Metastability-Based True Random Number Generator
    Hata, Hisashi
    Ichiawa, Shuichi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (02): : 426 - 436
  • [26] Efficient implementation of true random number generator based on SRAM PUFs
    Van Der Leest, Vincent
    Van Der Sluis, Erik
    Schrijen, Geert-Jan
    Tuyls, Pim
    Handschuh, Helena
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2012, 6805 LNCS : 300 - 318
  • [27] Implementation of a Chaotic True Random Number Generator Based on Fuzzy Modeling
    Nguyen, Ngoc T. T.
    Kaddoum, Georges
    Gagnon, Francois
    2018 16TH IEEE INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2018, : 238 - 242
  • [28] Hexagonal boron nitride (h-BN) memristor arrays for analog-based machine learning hardware
    Jing Xie
    Sahra Afshari
    Ivan Sanchez Esqueda
    npj 2D Materials and Applications, 6
  • [29] Hexagonal boron nitride (h-BN) memristor arrays for analog-based machine learning hardware
    Xie, Jing
    Afshari, Sahra
    Sanchez Esqueda, Ivan
    NPJ 2D MATERIALS AND APPLICATIONS, 2022, 6 (01)
  • [30] Quantum random number generation using a hexagonal boron nitride single photon emitter
    White, Simon J. U.
    Klauck, Friederike
    Toan Trong Tran
    Schmitt, Nora
    Kianinia, Mehran
    Steinfurth, Andrea
    Heinrich, Matthias
    Toth, Milos
    Szameit, Alexander
    Aharonovich, Igor
    Solntsev, Alexander S.
    JOURNAL OF OPTICS, 2021, 23 (01)