journal article·2023-01-24

Demonstration of Synaptic Behavior in a Heavy-Metal-Ferromagnetic-Metal-Oxide-Heterostructure-Based Spintronic Device for On-Chip Learning in Crossbar-Array-Based Neural Networks

Ram S. Yadav, Pankhuri Gupta, Amod Holla, Kacho Imtiyaz Ali Khan, Pranaba K. Muduli, Debanjan Bhowmik

Publisher page

Abstract

Nanomagnetic and spintronic devices, which make use of physical phenomena in materials and interfaces like perpendicular magnetic anisotropy (PMA) and spin–orbit torque (SOT) to exhibit multiple electrically readable and controllable states, have been widely considered as synaptic elements in analog crossbar arrays for on-chip learning of analog neural networks (ANN). Here, in such a heavy-metal-ferromagnetic-metal-oxide-heterostructure-based (Pt/Co/SiO 2 ) spintronic device, multiple mixed states are first demonstrated experimentally. These mixed states correspond to different magnetization configurations between two saturated states: all magnetic moments vertically up and all moments vertically down (the ferromagnetic layer exhibits PMA). These mixed states are then modulated through in-plane-current pulses, which result in SOT at the heavy-metal–ferromagnet interface, and thus long-term potentiation (LTP) and long-term depression (LTD) are demonstrated in the device (synaptic behavior). The experimentally obtained LTP-and-LTD behavior is explained qualitatively through micromagnetic simulations, which model the interface phenomena phenomenologically. The synaptic bit resolution is then determined experimentally to be 5 (≈ 30 distinguishable states) by measuring the stability of the mixed states. The nonlinearity and asymmetry in the obtained LTP and LTD are quantified experimentally. Next, a crossbar-array-based ANN is simulated using spintronic-synapse-device models based on the experimentally obtained LTP and LTD, and reasonably high classification accuracy is predicted for MNIST and Fashion-MNIST data sets, despite the synaptic nonidealities like nonlinearity, asymmetry, and cycle-to-cycle variations. The impact of nonlinearity and asymmetry on classification accuracy is found to be much higher than that due to limited bit resolution (we do not go below 10 bits per synapse cell though) and cycle-to-cycle variations.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Advanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Magnetic properties of thin films

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Physics, Indian Institute of Technology Delhi, New Delhi, Delhi110016, India

Department of Electrical Engineering, Indian Institute of Technology Delhi, New Delhi, Delhi110016, India

Department of Electrical Engineering, Indian Institute of Technology Bombay, Mumbai, Maharashtra400076, India

Funding

Science and Engineering Research Board · Department of Electronics and Information Technology, Ministry of Communications and Information Technology · Department of Science and Technology, Ministry of Science and Technology, India · Indian Institute of Technology Delhi · Ministry of Human Resource Development · Joint Advanced Technology Centre, Indian Institute of Technology Delhi · Industrial Research and Consultancy Centre, Indian Institute of Technology Bombay

References (73)

Show source-provided references
1. 10.1103/PhysRevLett.109.09660210.1103/PhysRevLett.109.096602 ↗
2. 10.1126/science.121819710.1126/science.1218197 ↗
3. 10.1038/nature1030910.1038/nature10309 ↗
4. 10.1109/JPROC.2016.254378210.1109/JPROC.2016.2543782 ↗
5. 10.1038/nnano.2013.24110.1038/nnano.2013.241 ↗
6. 10.1109/JPROC.2020.300300710.1109/JPROC.2020.3003007 ↗
7. 10.1109/TBCAS.2016.252582310.1109/TBCAS.2016.2525823 ↗
8. 10.1038/s41928-019-0360-910.1038/s41928-019-0360-9 ↗
9. 10.1016/j.jmmm.2019.16543410.1016/j.jmmm.2019.165434 ↗
10. 10.1109/MNANO.2022.319513110.1109/MNANO.2022.3195131 ↗
11. 10.1002/aelm.20220056310.1002/aelm.202200563 ↗
12. 10.1002/aelm.20180078210.1002/aelm.201800782 ↗
13. 10.1021/acsami.1c1991610.1021/acsami.1c19916 ↗
14. 10.1038/s41565-019-0593-910.1038/s41565-019-0593-9 ↗
15. 10.1038/nmat280410.1038/nmat2804 ↗
16. 10.1038/s41467-018-05057-z10.1038/s41467-018-05057-z ↗
17. 10.1103/PhysRevLett.106.03660110.1103/PhysRevLett.106.036601 ↗
18. 10.1038/nmat367510.1038/nmat3675 ↗
19. 10.1103/PhysRevB.90.18442710.1103/PhysRevB.90.184427 ↗
20. 10.1103/RevModPhys.89.02500810.1103/RevModPhys.89.025008 ↗
21. 10.1088/2634-4386/ac4a8310.1088/2634-4386/ac4a83 ↗
22. 10.1038/nature1453910.1038/nature14539 ↗
23. 10.1016/j.icte.2021.05.00310.1016/j.icte.2021.05.003 ↗
24. Nicholas, G. C.; Skuda, D.; Schuman, C. D.; Plank, J. S.; Garrett, M. E. D.; Rose, S.Energy and Area Efficiency in Neuromorphic Computing for Resource Constrained DevicesProceedings of ACM Great Lakes Symposium on VLSI (GLSVLSI); Chicago, IL, 2018; pp 379–383.10.1145/3194554.3194611 ↗
25. 10.1109/TC.2020.300021810.1109/TC.2020.3000218 ↗
26. 10.1038/s41928-017-0006-810.1038/s41928-017-0006-8 ↗
27. Burr G. · IEEE International Electron Devices Meeting · 2015 · 4 · 4.1
28. 10.1109/TED.2022.321416710.1109/TED.2022.3214167 ↗
29. 10.1063/1.504241310.1063/1.5042413 ↗
30. 10.1039/C8FD00127H10.1039/C8FD00127H ↗
31. 10.1063/1.512834410.1063/1.5128344 ↗
32. 10.1063/1.512972910.1063/1.5129729 ↗
33. 10.1109/TED.2017.273195910.1109/TED.2017.2731959 ↗
34. 10.1088/1361-6463/ab415710.1088/1361-6463/ab4157 ↗
35. 10.1109/ACCESS.2018.288685410.1109/ACCESS.2018.2886854 ↗
36. 10.1088/1361-6528/aa583810.1088/1361-6528/aa5838 ↗
37. 10.1063/5.003852110.1063/5.0038521 ↗
38. 10.1109/TED.2021.311184610.1109/TED.2021.3111846 ↗
39. 10.1109/ACCESS.2022.319668810.1109/ACCESS.2022.3196688 ↗
40. 10.1109/JETCAS.2019.293314810.1109/JETCAS.2019.2933148 ↗
41. 10.1038/s41928-020-0385-010.1038/s41928-020-0385-0 ↗
42. 10.1063/5.009211510.1063/5.0092115 ↗
43. 10.1002/aelm.20220084510.1002/aelm.202200845 ↗
44. 10.1002/adma.20190063610.1002/adma.201900636 ↗
45. 10.1021/acs.nanolett.2c0240910.1021/acs.nanolett.2c02409 ↗
46. 10.1002/advs.20210335710.1002/advs.202103357 ↗
47. 10.1038/s41586-021-04196-610.1038/s41586-021-04196-6 ↗
48. 10.1103/RevModPhys.82.153910.1103/RevModPhys.82.1539 ↗
49. 10.1038/srep1182310.1038/srep11823 ↗
50. 10.1109/TCAD.2018.278972310.1109/TCAD.2018.2789723 ↗
51. Wu, W.; Wu, H.; Gao, B.; Yao, P.; Zhang, X.; Peng, X.; Yu, S.; Qian, H.A Methodology to Improve Linearity of Analog RRAM for Neuromorphic Computing.Symposium on VLSI Technology Digest of Technical Papers; 2018; pp 103–104.10.1109/VLSIT.2018.8510690 ↗
52. Jerry, M.; Chen, P. Y.; Zhang, J.; Sharma, P.; Ni, K.; Yu, S.; Datta, S.Ferroelectric FET Analog Synapse for Acceleration of Deep Neural Network Training.Proceedings of the International Electron Devices Meeting (IEDM); 2017; 6.2.1–6.2.4.10.1109/IEDM.2017.8268338 ↗
53. 10.1109/5.72679110.1109/5.726791 ↗
54. Xiao, H.; Rasul, K.; Vollgraf, R.Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithms. arXiv:1708.07747.
55. Kayed, M.; Anter, A.; Mohammed, H.Classification of Garments from Fashion MNIST Dataset Using CNN LeNet-5 Architecture.Proceedings of 2020 International Conference on Innovative Trends in Communication and Computer Engineering; ITCE, 2020.10.1109/ITCE48509.2020.9047776 ↗
56. 10.1103/PhysRevB.98.02440210.1103/PhysRevB.98.024402 ↗
57. 10.1103/PhysRevB.89.14040710.1103/PhysRevB.89.140407 ↗
58. 10.1002/qute.20200002410.1002/qute.202000024 ↗
59. 10.1103/PhysRevB.93.14440910.1103/PhysRevB.93.144409 ↗
60. 10.1088/1361-6528/ab967d10.1088/1361-6528/ab967d ↗
61. Zamanidoost, E.; Bayat, F. M.; Strukov, D.; Kataeva, I.Manhattan rule training for memristive crossbar circuit pattern classifiers.IEEE 9th International Symposium on Intelligent Signal Processing (WISP) Proceedings; 2015.10.1109/WISP.2015.7139171 ↗
62. 10.1088/0034-4885/59/11/00210.1088/0034-4885/59/11/002 ↗
63. 10.1103/PhysRevB.89.02441810.1103/PhysRevB.89.024418 ↗
64. 10.1038/nnano.2013.10210.1038/nnano.2013.102 ↗
65. 10.1016/j.jmmm.2022.16975910.1016/j.jmmm.2022.169759 ↗
66. Luo, Y.; Peng, X.; Yu, S.MLP+NeuroSimV3.0: Improving On-chip Learning Performance with Device to Algorithm Optimizations.ACM Proceedings of the International Conference on Neuromorphic Systems (ICONS); 2019.10.1145/3354265.3354266 ↗
67. 10.1038/srep3151010.1038/srep31510 ↗
68. 10.1088/2634-4386/ac6d0510.1088/2634-4386/ac6d05 ↗
69. Klachko, M.; Mahmoodi, M. R.; Strukov, D.Improving Noise Tolerance of Mixed-Signal Neural Networks.Proceedings of International Joint Conference on Neural Networks (IJCNN); 2019.10.1109/IJCNN.2019.8851966 ↗
70. 10.1088/2634-4386/ac62db10.1088/2634-4386/ac62db ↗
71. Chen, P.Y.; Lin, B.; Wang, I.T.; Hou, T.H.; Ye, J.; Vrudhula, S.; sun Seo, J.; Cao, Y.; Yu, S.Mitigating Effects of Non-ideal Synaptic Device Characteristics for On-chip Learning.Proceedings of the IEEE/ACM International Conference on Computer-Aided Design; 2015; 194–199.10.1109/ICCAD.2015.7372570 ↗
72. 10.1109/TED.2016.261564810.1109/TED.2016.2615648 ↗
73. 10.1038/s41467-018-04484-210.1038/s41467-018-04484-2 ↗