Artificial neurons based on antiferromagnetic auto-oscillators as a platform for neuromorphic computing
Source abstract
Abstract
Spiking artificial neurons emulate the voltage spikes of biological neurons and constitute the building blocks of a new class of energy efficient, neuromorphic computing systems. Antiferromagnetic materials can, in theory, be used to construct spiking artificial neurons. When configured as a neuron, the magnetization in antiferromagnetic materials has an effective inertia that gives them intrinsic characteristics that closely resemble biological neurons, in contrast with conventional artificial spiking neurons. It is shown here that antiferromagnetic neurons have a spike duration on the order of picoseconds, a power consumption of about 10−3 pJ per synaptic operation, and built-in features that directly resemble biological neurons, including response latency, refraction, and inhibition. It is also demonstrated that antiferromagnetic neurons interconnected into physical neural networks can perform unidirectional data processing even for passive symmetrical interconnects. The flexibility of antiferromagnetic neurons is illustrated by simulations of simple neuromorphic circuits realizing Boolean logic gates and controllable memory loops.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Advanced Memory and Neural Computing · Neural Networks and Reservoir Computing · Neural dynamics and brain function
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Physics, Oakland University 1 , Rochester, Michigan 48309, USA
Department of Electrical and Computer Engineering, Oakland University 2 , Rochester, Michigan 48309, USA
Oakland University William Beaumont School of Medicine 3 , Rochester, Michigan 48309, USA
United States Army DEVCOM Ground Vehicle Systems Center 4 , Warren, Michigan 48092, USA
Funding
Air Force Office of Scientific Research
References (94)
Show source-provided references
1. A survey of handwritten character recognition with MNIST and EMNIST10.3390/app9153169 ↗
2. Deep learning10.1038/nature14539 ↗
3. Mastering the game of Go with deep neural networks and tree search10.1038/nature16961 ↗
4. The game is not over yet—Go in the post-AlphaGo era10.3390/philosophies5040037 ↗
5. O. Sharir, B. Peleg, and Y. Shoham, “The cost of training NLP models: A concise overview,” arXiv:2004.08900 (2020).
6. E. Strubell, A. Ganesh, and A. McCallum, “Energy and policy considerations for deep learning in NLP,” arXiv:1906.02243 (2019).10.18653/v1/P19-1355 ↗
7. Communication consumes 35 times more energy than computation in the human cortex, but both costs are needed to predict synapse number10.1073/pnas.2008173118 ↗
8. Neuromorphic spintronics10.1038/s41928-019-0360-9 ↗
9. An updated survey of efficient hardware architectures for accelerating deep convolutional neural networks10.3390/fi12070113 ↗
10. Assessing ICT global emissions footprint: Trends to 2040 & recommendations10.1016/j.jclepro.2017.12.239 ↗
11. Recalibrating global data center energy-use estimates10.1126/science.aba3758 ↗
12. The building blocks of a brain-inspired computer10.1063/1.5129306 ↗
13. Loihi: A neuromorphic manycore processor with on-chip learning10.1109/mm.2018.112130359 ↗
14. Advancing neuromorphic computing with Loihi: A survey of results and outlook10.1109/jproc.2021.3067593 ↗
15. Truenorth: Design and tool flow of a 65 mW 1 million neuron programmable neurosynaptic chip10.1109/tcad.2015.2474396 ↗
16. Artificial brains. A million spiking-neuron integrated circuit with a scalable communication network and interface10.1126/science.1254642 ↗
17. Convolutional networks for fast, energy-efficient neuromorphic computing10.1073/pnas.1604850113 ↗
18. The SpiNNaker project10.1109/jproc.2014.2304638 ↗
19. Braindrop: A mixed-signal neuromorphic architecture with a dynamical systems-based programming model10.1109/JPROC.2018.2881432 ↗
20. Stanford brainstorm chip to hints at neuromorphic computing future
21. Brainchip releases latest episode in ‘This is our mission’ series
22. A comprehensive review on emerging artificial neuromorphic devices10.1063/1.5118217 ↗
23. Ultra-fast artificial neuron: Generation of picosecond-duration spikes in a current-driven antiferromagnetic auto-oscillator10.1038/s41598-018-33697-0 ↗
24. Ultra-fast logic devices using artificial “neurons” based on antiferromagnetic pulse generators10.1063/1.5042348 ↗
25. Logic circuits based on neuron-like antiferromagnetic spin Hall oscillators
26. CMOS compatible W/CoFeB/MgO spin Hall nano-oscillators with wide frequency tunability10.1063/1.5022049 ↗
27. Perspective: Spintronic synapse for artificial neural network10.1063/1.5042317 ↗
28. The memristive magnetic tunnel junction as a nanoscopic synapse-neuron system10.1002/adma.201103723 ↗
29. Artificial neuron and synapse realized in an antiferromagnet/ferromagnet heterostructure using dynamics of spin–orbit torque switching10.1002/adma.201900636 ↗
30. Complementary logic implementation for antiferromagnet field-effect transistors10.1109/jxcdc.2018.2878635 ↗
31. Antiferromagnet-based neuromorphics using dynamics of topological charges10.1103/physrevlett.125.207202 ↗
32. Voltage-controlled spintronic stochastic neuron based on a magnetic tunnel junction10.1103/physrevapplied.11.034015 ↗
33. Spin-transfer torque magnetic neuron for low power neuromorphic computing
34. Antiferromagnetic switching driven by the collective dynamics of a coexisting spin glass10.1126/sciadv.abd8452 ↗
35. Bias-free spin-wave phase shifter for magnonic logic10.1063/1.4953395 ↗
36. Neuromorphic computing with antiferromagnetic spintronics10.1063/5.0009482 ↗
37. 1986
38. 2010
39. Spin torque control of antiferromagnetic moments in NiO10.1038/s41598-018-32508-w ↗
40. Antidamping-torque-induced switching in biaxial antiferromagnetic insulators10.1103/physrevlett.120.207204 ↗
41. Intrinsic and extrinsic antiferromagnetic damping in NiO10.1103/physrevmaterials.3.051402 ↗
42. Antiferromagnetic THz-frequency Josephson-like oscillator driven by spin current10.1038/srep43705 ↗
43. Antiferromagnetic spin current rectifier10.1063/1.4977974 ↗
44. Transformation of spin current by antiferromagnetic insulators10.1103/PhysRevB.93.224421 ↗
45. Spin Hall effects in metals10.1109/tmag.2013.2262947 ↗
46. Spin Hall effects10.1103/revmodphys.87.1213 ↗
47. 2013
48. 1964
49. Tutorial: High-speed low-power neuromorphic systems based on magnetic Josephson junctions10.1063/1.5042425 ↗
50. Josephson junction simulation of neurons10.1103/PhysRevE.82.011914 ↗
51. Damping of linear spin-wave modes in magnetic nanostructures: Local, nonlocal, and coordinate-dependent damping10.1103/physrevb.98.104408 ↗
52. A 0.086-mm2 12.7-pJ/SOP 64k-synapse 256-neuron online-learning digital spiking neuromorphic processor in 28-nm CMOS10.1109/tbcas.2018.2880425 ↗
53. A conductive topological insulator with large spin Hall effect for ultralow power spin–orbit torque switching10.1038/s41563-018-0137-y ↗
54. Artificial neuron based on a spin torque nano oscillator
55. Artificial neuron designed using a spin Josephson oscillator based on a synthetic antiferromagnet
56. Synthetic antiferromagnet-based spin Josephson oscillator10.1063/5.0003477 ↗
57. Terahertz-frequency spin Hall auto-oscillator based on a canted antiferromagnet10.1103/PhysRevApplied.8.064007 ↗
58. Terahertz-frequency signal source based on an antiferromagnetic tunnel junction10.1109/lmag.2018.2852291 ↗
59. Terahertz frequency spectrum analysis with a nanoscale antiferromagnetic tunnel junction10.1063/1.5140552 ↗
60. Precessional spin-torque dynamics in biaxial antiferromagnets10.1103/physrevb.103.024450 ↗
61. Narrow-band tunable terahertz detector in antiferromagnets via staggered-field and antidamping torques10.1103/physrevb.98.104430 ↗
62. Electrical switching of an antiferromagnet10.1126/science.aab1031 ↗
63. Subterahertz spin pumping from an insulating antiferromagnet10.1126/science.aaz4247 ↗
64. Room-temperature antiferromagnetic resonance and inverse spin-Hall voltage in canted antiferromagnets10.1103/physrevlett.126.187201 ↗
65. Micromagnetic modeling of terahertz oscillations in an antiferromagnetic material driven by the spin Hall effect10.1103/physrevb.99.024405 ↗
66. Electrical manipulation of the magnetic order in antiferromagnetic PtMn pillars10.1038/s41928-020-0367-2 ↗
67. Temperature-dependent terahertz emission from Co/Mn2Au spintronic bilayers10.1002/pssr.202100290 ↗
68. Mechanism of Néel order switching in antiferromagnetic thin films revealed by magnetotransport and direct imaging10.1103/physrevlett.123.177201 ↗
69. Electric field control of Néel spin–orbit torque in an antiferromagnet10.1038/s41563-019-0424-2 ↗
70. Spin Seebeck imaging of spin-torque switching in antiferromagnetic Pt/NiO heterostructures10.1103/physrevx.9.041016 ↗
71. 2012
72. A review of the methods for neuronal response latency estimation10.1016/j.biosystems.2015.04.008 ↗
73. Burst firing in midbrain dopaminergic neurons10.1016/s0165-0173(97)00039-8 ↗
74. Burst firing in sensory systems10.1038/nrn1296 ↗
75. Which model to use for cortical spiking neurons?10.1109/tnn.2004.832719 ↗
76. 2014
77. A bursting mechanism of chattering neurons based on Ca2+-dependent cationic currents10.1016/s0925-2312(01)00540-9 ↗
78. 2015
79. 2001
80. 2007
81. Nanoscale memristor device as synapse in neuromorphic systems10.1021/nl904092h ↗
82. Artificial synaptic device based on a multiferroic heterostructure10.1088/1361-6463/ab3b33 ↗
83. Ultralow power artificial synapses using nanotextured magnetic Josephson junctions10.1126/sciadv.1701329 ↗
84. Synaptic dynamics in analog VLSI10.1162/neco.2007.19.10.2581 ↗
85. Hardware realization of the multiply and accumulate operation on radio-frequency signals with magnetic tunnel junctions10.1088/2634-4386/abfca6 ↗
86. Radio-frequency multiply-and-accumulate operations with spintronic synapses10.1103/physrevapplied.15.034067 ↗
87. Three-terminal magnetic tunnel junction synapse circuits showing spike-timing-dependent plasticity10.1088/1361-6463/ab4157 ↗
88. A low-voltage, low power STDP synapse implementation using domain-wall magnets for spiking neural networks
89. On-chip learning for domain wall synapse based fully connected neural network10.1016/j.jmmm.2019.165434 ↗
90. Skyrmion-based artificial synapses for neuromorphic computing10.1038/s41928-020-0385-0 ↗
91. Magnetic skyrmion-based synaptic devices10.1088/1361-6528/aa5838 ↗
92. D. Das, Y. Cen, J. Wang, and X. Fong, “Bilayer-skyrmion based design of neuron and synapse for spiking neural network,” arXiv:2203.02171 (2022).10.1103/PhysRevApplied.19.024063 ↗
93. 2018
94. 2017