Compact Programmable True Random Number Generator Based on Spin Torque Nano-Oscillator

被引:4
|
作者
Zhang, Bolin [1 ,2 ]
Lin, Zongpeng [1 ,2 ]
Liu, Yu [1 ,2 ]
Wang, Yijiao [1 ,2 ]
Zhang, Deming [1 ,2 ]
Gao, Tianqi [1 ,2 ]
Zeng, Lang [1 ,2 ]
机构
[1] Beihang Univ, Sch Integrated Circuit Sci & Engn, Fert Beijing Inst, MITT Key Lab Spintron, Beijing 100191, Peoples R China
[2] Beihang Hangzhou Innovat Inst Yuhang, Hangzhou 310023, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Magnetization; Resistance; Oscillators; Phase noise; Torque; SPICE; Integrated circuit modeling; Programmable true random number generator; SPICE model; noise spectrum; schmitt trigger circuit; MAGNETIC TUNNEL-JUNCTION; COHERENT ISING MACHINE; MICROWAVE EMISSION; PHASE; MEMORY; MODEL; ORBIT;
D O I
10.1109/TNANO.2022.3216844
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
True Random Number Generator (TRNG) is the key component for stochastic computation. It can also act as the Probabilistic Bit (P-Bit) which is the core device for Ising Computer. In previous study, we have proposed a novel programmable TRNG based on Spin Torque Nano-Oscillator (STNO). With this TRNG constructed with STNO, a time division multiplexing Ising computer is designed to work under the Incremental Coupling Rule. However, the programmable TRNG is still lack of a corporeal hardware implementation. In this work, a SPICE model for STNO which can accurately describe the frequency, resistance as well as noise spectrum is provided first. And then, a compact optimized Schmitt trigger circuit with 14 nm FinFET technology is proposed to construct the programmable TRNG. Finally, the performance of the compact programmable TRNG circuit is evaluated and discussed.
引用
收藏
页码:648 / 654
页数:7
相关论文
共 50 条
  • [1] Time Division Multiplexing Ising Computer Using Single Tunable True Random Number Generator Based on Spin Torque Nano-Oscillator
    Zhang, Bolin
    Liu, Yu
    Gao, Tianqi
    Zhang, Deming
    Zhao, Weisheng
    Zeng, Lang
    2021 IEEE INTERNATIONAL ELECTRON DEVICES MEETING (IEDM), 2021,
  • [2] True Random Number Generator Based on Compact Chaotic Oscillator
    Jiteurtragool, Nattagit
    Wannaboon, Chatchai
    Masayoshi, Tachibana
    2015 15TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES (ISCIT), 2015, : 315 - 318
  • [3] Skyrmion based spin-torque nano-oscillator
    Das, Debasis
    Muralidharan, Bhaskaran
    Tulapurkar, Ashwin
    JOURNAL OF MAGNETISM AND MAGNETIC MATERIALS, 2019, 491
  • [4] Dual pillar spin torque nano-oscillator
    Sharad, Mrigank
    Yogendra, Karthik
    Roy, Kaushik
    APPLIED PHYSICS LETTERS, 2013, 103 (15)
  • [5] A skyrmion-based spin-torque nano-oscillator
    Garcia-Sanchez, F.
    Sampaio, J.
    Reyren, N.
    Cros, V.
    Kim, J-V
    NEW JOURNAL OF PHYSICS, 2016, 18
  • [6] Spin Torque Nano-Oscillator based Oscillatory Neural Network
    Liyanagedera, Chamika M.
    Yogendra, Karthik
    Roy, Kaushik
    Fan, Deliang
    2016 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2016, : 1387 - 1394
  • [7] Chaotic antiferromagnetic nano-oscillator driven by spin torque
    Wolba, Benjamin
    Gomonay, Olena
    Kravchuk, Volodymyr P.
    PHYSICAL REVIEW B, 2021, 104 (02)
  • [8] Chaos suppression in a spin-torque nano-oscillator
    Xu, H. Z.
    Chen, X.
    Liu, J. -M.
    JOURNAL OF APPLIED PHYSICS, 2008, 104 (09)
  • [9] Chaotic Oscillator Based True Random Number Generator
    Ozcelik, Ahmet Can
    Taskiran, Zehra Gulru Cam
    29TH IEEE CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS (SIU 2021), 2021,
  • [10] Spin-Orbit-Torque-Based Spin-Dice: A True Random-Number Generator
    Kim, Yusung
    Fong, Xuanyao
    Roy, Kaushik
    IEEE MAGNETICS LETTERS, 2015, 6