Thermal Brownian Motion of Skyrmion for True Random Number Generation
arXiv:1911.03888 · doi:10.1109/TED.2020.2989420
Abstract
The true random number generators (TRNGs) have received extensive attention because of their wide applications in information transmission and encryption. The true random numbers generated by TRNG are typically applied to the encryption algorithm or security protocol of the information security core. Recently, TRNGs have also been employed in emerging stochastic computing paradigm for reducing power consumption. Roughly speaking, TRNG can be divided into circuits-based, e.g., oscillator sampling or directly noise amplifying; and quantum physics-based, e.g., photoelectric effect. The former generally requires a large area and has a large power consumption, whereas the latter is intrinsic random but is more difficult to implement and usually requires additional post-processing circuitry. Very recently, magnetic skyrmion has become a promising candidate for implementing TRNG because of their nanometer size, high stability, and intrinsic thermal Brownian motion dynamics. In this work, we propose a TRNG based on continuous skyrmion thermal Brownian motion in a confined geometry at room temperature. True random bitstream can be easily obtained by periodically detecting the relative position of the skyrmion without the need for additional current pulses. More importantly, we implement a probability-adjustable TRNG, in which a desired ratio of 0 and 1 can be acquired by adding an anisotropy gradient through voltage-controlled magnetic anisotropy (VCMA) effect. The behaviors of the skyrmion-based TRNG are verified by using micromagnetic simulations. The National Institute of Standards and Technology (NIST) test results demonstrate that our proposed random number generator is TRNG with good randomness. Our research provides a new perspective for efficient TRNG realization.
References in corpus (19)
- The design and verification of Mumax3
- Advances in the Physics of Magnetic Skyrmions and Perspective for Technology
- Magnetic skyrmion logic gates: conversion, duplication and merging of skyrmions
- Magnetic skyrmion artificial synapse for neuromorphic computing
- Skyrmions in Magnetic Multilayers
- Thermal skyrmion diffusion applied in probabilistic computing
- Magnetic skyrmion-based synaptic devices
- Electrical detection of magnetic skyrmions by non-collinear magnetoresistance
- Magnetic Skyrmions on a Two-Lane Racetrack
- Potential implementation of Reservoir Computing models based on magnetic skyrmions
- Electric field-induced creation and directional motion of domain walls and skyrmion bubbles
- Electric-field guiding of magnetic skyrmions
- Dynamics of the antiferromagnetic skyrmion induced by a magnetic anisotropy gradient
- Origin of temperature and field dependence of magnetic skyrmion size in ultrathin nanodots
- Brownian motion of magnetic domain walls and skyrmions, and their diffusion constants
- Field-Driven Evolution of Chiral Spin Textures in Thin Nanodisk of the Helimagnets
- Brownian motion of massive skyrmions forced by spin polarized currents
- Purely electrical detection of a skyrmion in constricted geometry
- Room-temperature observation and current control of skyrmions in Pt/Co/Os/Pt thin films