Multistate Compound Magnetic Tunnel Junction Synapses for Digital Recognition
Source abstract
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 ↗