Hardware implementations of Artificial Neural Networks (ANNs) using conventional binary arithmetic units are computationally expensive and energy-intensive together with large area footprints. Stochastic computing (SC) is an unconventional computing paradigm that operates on stochastic bit streams. It can offer low-power and area-efficient hardware implementations and has shown promising results when applied to ANN hardware circuits. SC relies on stochastic number generators (SNGs) to map input binary numbers to stochastic bit streams. The SNGs are conventionally implemented using random number generators (RNGs) and comparators. Linear feedback shifted registers (LFSRs) are typically used as the RNGs, which need far more area and power than the SC core, counteracting the latter's main advantages. To mitigate this problem, in this Letter, RNGs employing Spin–Orbit Torque (SOT)-induced stochastic switching of perpendicularly magnetized Ta/CoFeB/MgO nanodevices have been proposed. Furthermore, the SOT true random number generator (TRNG) is integrated with the simple CMOS stochastic computing circuits to perform a stochastic artificial neural network. To further optimize power and area efficiency, a fully parallel architecture and TRNG-sharing scheme are presented. The proposed stochastic ANN using the SOT-based TRNG obtains a negligible inference accuracy loss, compared with the binary version, and achieves 9× and 25× improvement in terms of area and power, respectively, compared with the ANN using LFSRs.
Skip Nav Destination
,
,
,
,
Article navigation
1 February 2021
Research Article|
February 01 2021
Power and area efficient stochastic artificial neural networks using spin–orbit torque-based true random number generator Available to Purchase
Special Collection:
Spin-Orbit Torque (SOT): Materials, Physics, and Devices
Min Song;
Min Song
1
Hubei Key Laboratory of Ferro and Piezoelectric Materials and Devices, Faculty of Physics and Electronic Science, Hubei University
, Wuhan 430062, China
Search for other works by this author on:
Wei Duan;
Wei Duan
1
Hubei Key Laboratory of Ferro and Piezoelectric Materials and Devices, Faculty of Physics and Electronic Science, Hubei University
, Wuhan 430062, China
Search for other works by this author on:
Shuai Zhang;
Shuai Zhang
2
School of Optical and Electronic Information, Huazhong University of Science and Technology
, Wuhan 430074, China
Search for other works by this author on:
Zhenjiang Chen;
Zhenjiang Chen
2
School of Optical and Electronic Information, Huazhong University of Science and Technology
, Wuhan 430074, China
Search for other works by this author on:
Long You
Long You
a)
2
School of Optical and Electronic Information, Huazhong University of Science and Technology
, Wuhan 430074, China
a)Author to whom Correspondence should be addressed: [email protected]
Search for other works by this author on:
Min Song
1
Wei Duan
1
Shuai Zhang
2
Zhenjiang Chen
2
Long You
2,a)
1
Hubei Key Laboratory of Ferro and Piezoelectric Materials and Devices, Faculty of Physics and Electronic Science, Hubei University
, Wuhan 430062, China
2
School of Optical and Electronic Information, Huazhong University of Science and Technology
, Wuhan 430074, China
a)Author to whom Correspondence should be addressed: [email protected]
Note: This paper is part of the Special Topic on Spin-Orbit Torque (SOT): Materials, Physics and Devices.
Appl. Phys. Lett. 118, 052401 (2021)
Article history
Received:
October 31 2020
Accepted:
January 17 2021
Citation
Min Song, Wei Duan, Shuai Zhang, Zhenjiang Chen, Long You; Power and area efficient stochastic artificial neural networks using spin–orbit torque-based true random number generator. Appl. Phys. Lett. 1 February 2021; 118 (5): 052401. https://doi.org/10.1063/5.0035857
Download citation file:
Pay-Per-View Access
$40.00
Sign In
You could not be signed in. Please check your credentials and make sure you have an active account and try again.
Citing articles via
Roadmap on photonic metasurfaces
Sebastian A. Schulz, Rupert. F. Oulton, et al.
Shining light in a heartbeat: Controlling cardiac bioelectricity with membrane-targeted photoswitches
Chiara Florindi, Giulia Simoncini, et al.
First-principles study of defects and doping limits in CaO
Zhenkun Yuan, Geoffroy Hautier
Related Content
A spin-based true random number generator exploiting the stochastic precessional switching of nanomagnets
J. Appl. Phys. (June 2017)
Self-stabilized true random number generator based on spin–orbit torque magnetic tunnel junctions without calibration
Appl. Phys. Lett. (September 2024)
A true random number generator based on double threshold-switching memristors for image encryption
Appl. Phys. Lett. (May 2023)
Amorphous indium–gallium–zinc–oxide memristor arrays for parallel true random number generators
Appl. Phys. Lett. (February 2023)
True random number generator based on spin–orbit torque magnetic tunnel junctions
Appl. Phys. Lett. (October 2023)