Magnetic soliton-based LIF neurons for spiking neural networks (SNNs) in multilayer spintronic devices
Source abstract
Abstract
Neuromorphic computing, inspired by biological nervous systems, is gaining traction due to its advantages in latency, energy efficiency, and algorithmic complexity compared to traditional artificial neural networks. This has spurred research into artificial synapses and neurons that replicate brain functions. Spintronic-based technologies, particularly domain walls (DWs) and skyrmions (SKs), have shown remarkable potential for brain-inspired computing, facilitating energy-efficient data storage and advancing beyond CMOS computing architectures. Researchers have proposed various DWs- and Sks-based neuromorphic architectures for neurons and synapses. Leveraging magnetic multilayer structures, we propose a magnetic soliton that incorporates both DWs- and Sks-based magnetic tunnel junction (MTJ) device structures to emulate leaky integrate-and-fire (LIF) characteristics. These characteristics are controlled by spin–orbit torque (SOT)-driven motion within ferromagnetic thin films. By strategically placing the reading block and utilizing a combination of SOT and varying demagnetization energy, we achieve modified LIF neuron characteristics in both DW and Sks MTJ devices. The co-action of soliton dynamics across the nanotrack during the application of the current pulse, along with edge repulsion and variations in demagnetization energy, exploits LIF spiking behavior. Theoretical and micromagnetic analyses reveal that the transitory tunable positions of Sks and the total magnetization of the free layer for DWs mimic the membrane potential of biological neurons. Initial studies on multilayer DW-based LIF characteristics showed promise; however, maintaining leaky behavior required a constant negative current, which is energy inefficient. By incorporating the non-volatile properties of skyrmions and adding a chiral Dzyaloshinskii–Moriya interaction term, we further explored LIF dynamics, yielding encouraging results. Our proposed neuron model, implemented in fully connected and convolutional layers, achieves over 95% classification accuracy on the MNIST and Fashion MNIST datasets using a modified spike-based backpropagation method. With nanosecond latency, these spiking neuron devices, when integrated with CMOS, pave the way for high-density, energy-efficient neuromorphic computing hardware.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Advanced Memory and Neural Computing · Neural Networks and Reservoir Computing · Neural Networks and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Physics and Astrophysics, University of Delhi , Delhi,
References (100+)
Show source-provided references
1. IEEE Trans. Eng. Manage. · 2024 · 71 · 666210.1109/TEM.2023.3284689 ↗
2. Proc. IEEE · 1990 · 78 · 162910.1109/5.58356 ↗
3. Annu. Rev. Condens. Matter Phys. · 2020 · 11 · 36910.1146/annurev-conmatphys-031119-050605 ↗
4. 2018 · 133
5. Phys. World · 1998 · 11 · 4710.1088/2058-7058/11/3/31 ↗
6. Proc. IEEE · 2014 · 102 · 136710.1109/jproc.2014.2313954 ↗
7. Nat. Rev. Phys. · 2020 · 2 · 49910.1038/s42254-020-0208-2 ↗
8. Nature · 2019 · 575 · 60710.1038/s41586-019-1677-2 ↗
9. Nat. Comput. Sci. · 2022 · 2 · 1010.1038/s43588-021-00184-y ↗
10. Neural Networks · 1997 · 10 · 165910.1016/s0893-6080(97)00011-7 ↗
11. ACM J. Emerging Technol. Comput. Syst. · 2019 · 15 · 110.1145/3304103 ↗
12. Science · 2014 · 345 · 66810.1126/science.1254642 ↗
13. IEEE Micro · 2018 · 38 · 8210.1109/mm.2018.112130359 ↗
14. Front. Neurosci. · 2019 · 13 · 9510.3389/fnins.2019.00095 ↗
15. Int. J. Neural Syst. · 2009 · 19 · 29510.1142/s0129065709002002 ↗
16. Nat. Electron. · 2020 · 3 · 14810.1038/s41928-020-0385-0 ↗
17. 2017 · 350
18. IEEE Trans. Neural Networks · 2010 · 21 · 181710.1109/tnn.2010.2074212 ↗
19. IEEE Trans. Magn. · 2018 · 54 · 110.1109/tmag.2018.2845890 ↗
20. SMU Data Sci. Rev. · 2018 · 1 · 11
21. J. Neural Eng. · 2016 · 13 · 05100110.1088/1741-2560/13/5/051001 ↗
22. Appl. Phys. Lett. · 2000 · 77 · 13910.1063/1.126902 ↗
23. Nature · 2019 · 569 · 20810.1038/s41586-019-1157-8 ↗
24. Nano Lett. · 2012 · 12 · 217910.1021/nl201040y ↗
25. Nanoscale · 2018 · 10 · 2175510.1039/c8nr07135g ↗
26. Sci. Rep. · 2016 · 6 · 3003910.1038/srep30039 ↗
27. Rev. Mod. Phys. · 2004 · 76 · 32310.1103/RevModPhys.76.323 ↗
28. Nature · 2017 · 547 · 42810.1038/nature23011 ↗
29. Nat. Electron. · 2020 · 3 · 36010.1038/s41928-019-0360-9 ↗
30. Nat. Electron. · 2020 · 3 · 44610.1038/s41928-020-0461-5 ↗
31. J. Magn. Magn. Mater. · 2021 · 521 · 16750610.1016/j.jmmm.2020.167506 ↗
32. IEEE J. Explor. Solid-State Comput. Devices Circuits · 2023 · 9 · 110.1109/jxcdc.2023.3256981 ↗
33. IEEE Electron Device Lett. · 2020 · 41 · 110210.1109/led.2020.2995874 ↗
34. Phys. Rev. B · 2007 · 76 · 18440810.1103/physrevb.76.184408 ↗
35. Phys. Rep. · 1990 · 194 · 11710.1016/0370-1573(90)90130-t ↗
36. Nat. Nanotechnol. · 2013 · 8 · 15210.1038/nnano.2013.29 ↗
37. Nat. Nanotechnol. · 2013 · 8 · 83910.1038/nnano.2013.210 ↗
38. J. Appl. Phys. · 2018 · 124 · 24090110.1063/1.5048972 ↗
39. Phys. Rev. Lett. · 2020 · 124 · 12720410.1103/physrevlett.124.127204 ↗
40. Sci. Rep. · 2017 · 7 · 4437010.1038/srep44370 ↗
41. Phys. Rev. B · 2013 · 87 · 02040210.1103/physrevb.87.020402 ↗
42. Nat. Commun. · 2014 · 5 · 465510.1038/ncomms5655 ↗
43. Sci. Rep. · 2018 · 8 · 135510.1038/s41598-018-19927-5 ↗
44. Phys. Rev. B · 2015 · 91 · 09441110.1103/physrevb.91.094411 ↗
45. Phys. Rev. B · 2019 · 100 · 10444110.1103/physrevb.100.104441 ↗
46. Phys. Rev. Appl. · 2018 · 9 · 06401810.1103/physrevapplied.9.064018 ↗
47. Science · 2008 · 320 · 19010.1126/science.1145799 ↗
48. Science · 2005 · 309 · 168810.1126/science.1108813 ↗
49. Nat. Commun. · 2016 · 7 · 1027510.1038/ncomms10275 ↗
50. Phys. Rep. · 2022 · 958 · 110.1016/j.physrep.2022.02.001 ↗
51. Nature · 2006 · 443 · 19710.1038/nature05093 ↗
52. Rev. Mod. Phys. · 2019 · 91 · 03500410.1103/RevModPhys.91.035004 ↗
53. Mater. Today · 2006 · 9 · 3610.1016/s1369-7021(06)71693-5 ↗
54. IEEE Trans. Magn. · 2021 · 57 · 80043910.1109/tmag.2021.3078583 ↗
55. Appl. Phys. Lett. · 2008 · 93 · 08250810.1063/1.2976435 ↗
56. Nat. Commun. · 2021 · 12 · 311310.1038/s41467-021-23414-3 ↗
57. Adv. Sci. · 2022 · 9 · 220300610.1002/advs.202203006 ↗
58. NPG Asia Mater. · 2021 · 13 · 1110.1038/s41427-021-00282-3 ↗
59. iScience · 2020 · 23 · 10161410.1016/j.isci.2020.101614 ↗
60. Proc. IEEE · 2017 · 105 · 229510.1109/jproc.2017.2761740 ↗
61. Nat. Nanotechnol. · 2013 · 8 · 89910.1038/nnano.2013.243 ↗
62. Science · 2009 · 323 · 91510.1126/science.1166767 ↗
63. Nat. Nanotechnol. · 2016 · 11 · 44910.1038/nnano.2015.315 ↗
64. J. Phys. Chem. Solids · 1958 · 4 · 24110.1016/0022-3697(58)90076-3 ↗
65. K. K. Mishra , A. H.Lone, S.Srinivasan, H.Fariborzi, and G.Setti, arXiv:2308.11811 (2023).
66. Nano Lett. · 2017 · 17 · 270310.1021/acs.nanolett.7b00649 ↗
67. Nat. Mater. · 2016 · 15 · 50110.1038/nmat4593 ↗
68. Phys. Rev. Appl. · 2020 · 14 · 05402010.1103/physrevapplied.14.054020 ↗
69. Nanotechnology · 2017 · 28 · 08LT0210.1088/1361-6528/aa5838 ↗
70. IEEE Electron Device Lett. · 2018 · 39 · 183210.1109/led.2018.2876684 ↗
71. Nanoscale · 2018 · 10 · 613910.1039/c7nr09722k ↗
72. Nanotechnology · 2017 · 28 · 31LT0110.1088/1361-6528/aa7af5 ↗
73. Phys. Rev. B · 2018 · 98 · 10440210.1103/physrevb.98.104402 ↗
74. J. Phys. D: Appl. Phys. · 2018 · 51 · 28300110.1088/1361-6463/aac8a5 ↗
75. Front. Neurosci. · 2016 · 10 · 20337610.3389/fnins.2016.00333 ↗
76. 2017 · 6
77. Sci. Rep. · 2016 · 6 · 2954510.1038/srep29545 ↗
78. Appl. Phys. Lett. · 2015 · 106 · 09370410.1063/1.4914111 ↗
79. AIP Adv. · 2014 · 4 · 10713310.1063/1.4899186 ↗
80. Adv. Phys.: X · 2017 · 2 · 8910.1080/23746149.2016.1259585 ↗
81. Neuromorphic Comput. Eng. · 2022 · 2 · 02250110.1088/2634-4386/ac4a83 ↗
82. IEEE Trans. Neural Networks Learn. Syst. · 2023 · 34 · 317410.1109/tnnls.2021.3111897 ↗
83. Front. Neurosci. · 2020 · 14 · 65310.3389/fnins.2020.00653 ↗
84. Phys. Rev. B · 2017 · 95 · 17442310.1103/physrevb.95.174423 ↗
85. Sci. Adv. · 2018 · 4 · eaat041510.1126/sciadv.aat0415 ↗
86. Nat. Nanotechnol. · 2016 · 11 · 44410.1038/nnano.2015.313 ↗
87. Nat. Mater. · 2020 · 19 · 3410.1038/s41563-019-0468-3 ↗
88. J. Comput. Neurosci. · 2006 · 21 · 21110.1007/s10827-006-8527-6 ↗
89. Nat. Commun. · 2023 · 14 · 106810.1038/s41467-023-36728-1 ↗
90. 2022 · 1189
91. Phys. Rev. Appl. · 2023 · 19 · 06401010.1103/physrevapplied.19.064010 ↗
92. Front. Neuroinf. · 2014 · 8 · 610.3389/fninf.2014.00006 ↗
93. Biol. Cybernetics · 2007 · 97 · 33710.1007/s00422-007-0190-0 ↗
94. PLoS Comput. Biol. · 2010 · 6 · e100085010.1371/journal.pcbi.1000850 ↗
95. J. Physiol. Paris · 9 · 620
96. IEEE Trans. Electron Devices · 2007 · 54 · 99110.1109/ted.2007.894617 ↗
97. 2005
98. Sci. Rep. · 2016 · 6 · 3151010.1038/srep31510 ↗
99. Appl. Phys. Rev. · 2017 · 4 · 04110510.1063/1.5012763 ↗
100. Phys. Rev. Appl. · 2023 · 19 · 02406310.1103/physrevapplied.19.024063 ↗