journal article·2024-02-28

Multistate Compound Magnetic Tunnel Junction Synapses for Digital Recognition

Anuj Kumar, Dennis J. X. Lin, Debasis Das, Lisen Huang, Sherry L. K. Yap, Hui Ru Tan, Hang Khume Tan, Royston J. J. Lim, Yeow Teck Toh, Shaohai Chen, Sze Ter Lim, Xuanyao Fong, Pin Ho

Publisher page

Abstract

The quest to mimic the multistate synapses for bioinspired computing has triggered nascent research that leverages the well-established magnetic tunnel junction (MTJ) technology. Early works on the spin transfer torque MTJ-based artificial neural network (ANN) are susceptible to poor thermal reliability, high latency, and high critical current densities. Meanwhile, work on spin–orbit torque (SOT) MTJ-based ANN mainly utilized domain wall motion, which yields negligibly small readout signals differentiating consecutive states and has designs that are incompatible with technological scale-up. Here, we propose a multistate device concept built upon a compound MTJ consisting of multiple SOT-MTJs (number of MTJs, n = 1–4) on a shared write channel, mimicking the spin-based ANN. The n + 1 resistance states representing varying synaptic weights can be tuned by varying the voltage pulses (±1.5–1.8 V), pulse duration (100–300 ns), and applied in-plane fields (5.5–10.5 mT). A large TMR difference of more than 13.6% is observed between two consecutive states for the 4-cell compound MTJ, a 4-fold improvement from reported state-of-the-art spin-based synaptic devices. The ANN built upon the compound MTJ shows high learning accuracy for digital recognition tasks with incremental states and retraining, achieving test accuracy as high as 95.75% in the 4-cell compound MTJ. These results provide an industry-compatible platform to integrate these multistate SOT-MTJ synapses directly into neuromorphic architecture for in-memory and unconventional computing applications.
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

Physics Department, National University of Singapore, 117551 Singapore

Institute of Materials Research and Engineering, A*STAR, 138634 Singapore

Electrical and Computer Engineering Department, National University of Singapore, 117583 Singapore

Funding

Agency for Science, Technology and Research · National Research Foundation Singapore

References (57)

Show source-provided references
1. 10.1016/S1369-7021(06)71693-510.1016/S1369-7021(06)71693-5 ↗
2. 10.1016/0375-9601(75)90174-710.1016/0375-9601(75)90174-7 ↗
3. 10.1038/nmat125710.1038/nmat1257 ↗
4. 10.1021/acs.nanolett.0c0368610.1021/acs.nanolett.0c03686 ↗
5. 10.1103/PhysRevApplied.9.01100210.1103/PhysRevApplied.9.011002 ↗
6. 10.1038/s41565-019-0607-710.1038/s41565-019-0607-7 ↗
7. 10.1038/nmat317110.1038/nmat3171 ↗
8. 10.1063/5.005917110.1063/5.0059171 ↗
9. 10.1038/nnano.2015.1810.1038/nnano.2015.18 ↗
10. 10.1038/nnano.2014.810.1038/nnano.2014.8 ↗
11. 10.1016/j.pmatsci.2020.10076110.1016/j.pmatsci.2020.100761 ↗
12. 10.1103/PhysRevApplied.14.04403610.1103/PhysRevApplied.14.044036 ↗
13. 10.1002/aelm.20210046510.1002/aelm.202100465 ↗
14. 10.1002/adma.20210367210.1002/adma.202103672 ↗
15. 10.1038/s41565-023-01452-w10.1038/s41565-023-01452-w ↗
16. 10.1103/PhysRevApplied.5.02401210.1103/PhysRevApplied.5.024012 ↗
17. 10.1063/1.514241810.1063/1.5142418 ↗
18. 10.1038/srep3151010.1038/srep31510 ↗
19. 10.1109/IJCNN54540.2023.1019180410.1109/IJCNN54540.2023.10191804 ↗
20. 10.1038/s41467-018-04933-y10.1038/s41467-018-04933-y ↗
21. 10.1126/sciadv.aau817010.1126/sciadv.aau8170 ↗
22. 10.1002/smll.20200150410.1002/smll.202001504 ↗
23. 10.1038/s41467-023-36728-110.1038/s41467-023-36728-1 ↗
24. 10.1002/aelm.20220056310.1002/aelm.202200563 ↗
25. Zhang, D.; Zeng, L.; Zhang, Y.; Zhao, W.; Klein, J. O. Stochastic Spintronic Device Based Synapses and Spiking Neurons for Neuromorphic Computation.IEEE 10.1145/2950067.2950105.10.1145/2950067.2950105 ↗
26. 10.1109/TBCAS.2016.253379810.1109/TBCAS.2016.2533798 ↗
27. Zhang, D.; Zeng, L.; Zhang, Y.; Zhao, W.; Klein, J. O. Stochastic Spintronic Device Based Synapses and Spiking Neurons for Neuromorphic Computation. Proceedings of the 2016 IEEE/ACM International Symposium on Nanoscale Architectures, NANOARCH 2016IEEE 2016, 173–178. 10.1145/2950067.2950105.10.1145/2950067.2950105 ↗
28. 10.1063/1.504243110.1063/1.5042431 ↗
29. 10.1109/ISCAS.2015.716893910.1109/ISCAS.2015.7168939 ↗
30. 10.1021/acs.nanolett.9b0420010.1021/acs.nanolett.9b04200 ↗
31. 10.1038/s41928-020-0385-010.1038/s41928-020-0385-0 ↗
32. 10.1021/acsnano.2c0974410.1021/acsnano.2c09744 ↗
33. Zhang, D.; Zeng, L.; Zhang, Y.; Zhao, W.; Klein, J. O. Stochastic Spintronic Device Based Synapses and Spiking Neurons for Neuromorphic Computation. Proceedings of the 2016 IEEE/ACM International Symposium on Nanoscale Architectures, NANOARCH 2016 2016, 173–178. 10.1145/2950067.2950105.10.1145/2950067.2950105 ↗
34. 10.1109/DDECS54261.2022.977017110.1109/DDECS54261.2022.9770171 ↗
35. 10.1002/aelm.20200113310.1002/aelm.202001133 ↗
36. 10.1103/RevModPhys.91.03500410.1103/RevModPhys.91.035004 ↗
37. 10.1038/s41467-018-05057-z10.1038/s41467-018-05057-z ↗
38. 10.1063/5.000443410.1063/5.0004434 ↗
39. 10.1016/j.jmmm.2006.02.02010.1016/j.jmmm.2006.02.020 ↗
40. 10.1103/PhysRevApplied.15.05405510.1103/PhysRevApplied.15.054055 ↗
41. 10.1002/aelm.20190113110.1002/aelm.201901131 ↗
42. 10.1063/1.496717210.1063/1.4967172 ↗
43. 10.1063/1.355678410.1063/1.3556784 ↗
44. 10.1002/aelm.20190019810.1002/aelm.201900198 ↗
45. 10.1038/s41565-020-0655-z10.1038/s41565-020-0655-z ↗
46. 10.1103/PhysRevApplied.8.06401710.1103/PhysRevApplied.8.064017 ↗
47. 10.1103/PhysRevApplied.20.L01100210.1103/PhysRevApplied.20.L011002 ↗
48. 10.1038/s41586-019-1557-910.1038/s41586-019-1557-9 ↗
49. 10.1038/s41598-021-93226-410.1038/s41598-021-93226-4 ↗
50. 10.1109/TBCAS.2015.241442310.1109/TBCAS.2015.2414423 ↗
51. 10.1038/srep3003910.1038/srep30039 ↗
52. 10.1021/acs.nanolett.2c0240910.1021/acs.nanolett.2c02409 ↗
53. Abadi, M.; Agarwal, A.; Barham, P.; Brevdo, E.; Chen, Z.; Citro, C.; Corrado, G. S.; Davis, A.; Dean, J.; Devin, M.; Ghemawat, S.; Goodfellow, I.; Harp, A.; Irving, G.; Isard, M.; Jia, Y.; Jozefowicz, R.; Kaiser, L.; Kudlur, M.; Levenberg, J.; Mane, D.; Monga, R.; Moore, S.; Murray, D.; Olah, C.; Schuster, M.; Shlens, J.; Steiner, B.; Sutskever, I.; Talwar, K.; Tucker, P.; Vanhoucke, V.; Vasudevan, V.; Viegas, F.; Vinyals, O.; Warden, P.; Wattenberg, M.; Wicke, M.; Yu, Y.; Zheng, X. TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems. 2016 10.48550/arXiv.1603.04467.10.48550/arXiv.1603.04467 ↗
54. Kingma, D. P.; Ba, J. Adam: A Method for Stochastic Optimization. 3rd International Conference on Learning Representations, ICLR 2015 - Conference Track ProceedingsICML 2014.
55. 10.1109/TED.2018.288197210.1109/TED.2018.2881972 ↗
56. 10.1109/TED.2018.286213910.1109/TED.2018.2862139 ↗
57. 10.1038/s41598-021-02176-410.1038/s41598-021-02176-4 ↗