Please use this identifier to cite or link to this item: https://doi.org/10.1109/DRC.2014.6872318
Title: Generating True Random Numbers Using On-chip Complementary Polarizer Spin-Transfer Torque Magnetic Tunnel Junctions
Authors: Fong, Xuanyao 
Chen, Mei-Chin
Roy, Kaushik 
Keywords: Science & Technology
Technology
Engineering, Electrical & Electronic
Engineering
Issue Date: 1-Jan-2014
Publisher: IEEE
Citation: Fong, Xuanyao, Chen, Mei-Chin, Roy, Kaushik (2014-01-01). Generating True Random Numbers Using On-chip Complementary Polarizer Spin-Transfer Torque Magnetic Tunnel Junctions. 72nd Annual Device Research Conference (DRC) : 103-+. ScholarBank@NUS Repository. https://doi.org/10.1109/DRC.2014.6872318
Abstract: Introduction: Random numbers are useful in Monte Carlo simulations, cryptographic key generation and many other security applications. A spin dice was proposed as a 1-bit true random number generator implemented using conventional spin-transfer torque (STT) MRAM1, shown in Fig. 1 (we call this cSD), and an m-bit random number may be generated by concatenating m spin dies. The operation of cSD requires three sequential steps as illustrated in Fig. 2: 1) reset the cSD to a known state; 2) stochastic programming of the cSD by current-driven STT (rolling the dice); and 3) sensing the final state of the cSD. However, several design issues limit the efficacy of cSD. Steps 1 and 2 are required to randomize the state of the cSD. The final state of cSD is sensed by passing a current through the magnetic tunnel junction (MTJ) in the cSD. Under thermal fluctuations and process variations, the current flowing through the MTJ during sensing may bias the final state of the cSD in a similar way that STT MRAM is affected by read disturbance problem2-4. Hence, the randomness cSD is degraded because the current paths for programming and sensing are shared. Increasing the activation energy (EA) of the MTJ increases the current required to flip the MTJ state during sensing operations and mitigates the sensing bias in cSD. However, doing so increases the critical switching current (IC) needed to program the MTJ and hence, increase the power consumed by the cSD. © 2014 IEEE.
Source Title: 72nd Annual Device Research Conference (DRC)
URI: https://scholarbank.nus.edu.sg/handle/10635/156212
ISBN: 9781479954056
ISSN: 15483770
DOI: 10.1109/DRC.2014.6872318
Appears in Collections:Elements
Staff Publications

Show full item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
Fong, Chen, Roy - 2014 - Generating true random numbers using on-chip complementary polarizer spin-transfer torque magnetic tunnel junct.pdfPublished version266.06 kBAdobe PDF

CLOSED

Published

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.