中国物理B ›› 2023, Vol. 32 ›› Issue (7): 78506-078506.doi: 10.1088/1674-1056/acad69

• • 上一篇    下一篇

Method of simulating hybrid STT-MTJ/CMOS circuits based on MATLAB/Simulink

Min-Hui Ji(冀敏慧)1, Xin-Miao Zhang(张欣苗)1, Meng-Chun Pan(潘孟春)1, Qing-Fa Du(杜青法)1, Yue-Guo Hu(胡悦国)1, Jia-Fei Hu(胡佳飞)1, Wei-Cheng Qiu(邱伟成)1, Jun-Ping Peng(彭俊平)1, Zhu Lin(林珠)2, and Pei-Sen Li(李裴森)1,†   

  1. 1 College of Intelligence Science and Technology, National University of Defense Technology, Changsha 410073, China;
    2 Beijing National Research Center for Information Science and Technology, Tsinghua University, Beijing 100084, China
  • 收稿日期:2022-10-25 修回日期:2022-12-16 接受日期:2022-12-21 出版日期:2023-06-15 发布日期:2023-07-22
  • 通讯作者: Pei-Sen Li E-mail:lpsen@nudt.edu.cn
  • 基金资助:
    Project supported by the National Natural Science Foundation of China (Grant No. 62004223), the Science and Technology Innovation Program of Hunan Province, China (Grant No. 2022RC1094), the Open Research Fund Program of the State Key Laboratory of Low-Dimensional Quantum Physics, China (Grant No. KF202012), and the Hunan Provincial Science Innovation Project for Postgraduate, China (Grant No. CX20210086).

Method of simulating hybrid STT-MTJ/CMOS circuits based on MATLAB/Simulink

Min-Hui Ji(冀敏慧)1, Xin-Miao Zhang(张欣苗)1, Meng-Chun Pan(潘孟春)1, Qing-Fa Du(杜青法)1, Yue-Guo Hu(胡悦国)1, Jia-Fei Hu(胡佳飞)1, Wei-Cheng Qiu(邱伟成)1, Jun-Ping Peng(彭俊平)1, Zhu Lin(林珠)2, and Pei-Sen Li(李裴森)1,†   

  1. 1 College of Intelligence Science and Technology, National University of Defense Technology, Changsha 410073, China;
    2 Beijing National Research Center for Information Science and Technology, Tsinghua University, Beijing 100084, China
  • Received:2022-10-25 Revised:2022-12-16 Accepted:2022-12-21 Online:2023-06-15 Published:2023-07-22
  • Contact: Pei-Sen Li E-mail:lpsen@nudt.edu.cn
  • Supported by:
    Project supported by the National Natural Science Foundation of China (Grant No. 62004223), the Science and Technology Innovation Program of Hunan Province, China (Grant No. 2022RC1094), the Open Research Fund Program of the State Key Laboratory of Low-Dimensional Quantum Physics, China (Grant No. KF202012), and the Hunan Provincial Science Innovation Project for Postgraduate, China (Grant No. CX20210086).

摘要: The spin-transfer-torque (STT) magnetic tunneling junction (MTJ) device is one of the prominent candidates for spintronic logic circuit and neuromorphic computing. Therefore, building a simulation framework of hybrid STT-MTJ/CMOS (complementary metal-oxide-semiconductor) circuits is of great value for designing a new kind of computing paradigm based on the spintronic devices. In this work, we develop a simulation framework of hybrid STT-MTJ/CMOS circuits based on MATLAB/Simulink, which is mainly composed of a physics-based STT-MTJ model, a controlled resistor, and a current sensor. In the proposed framework, the STT-MTJ model, based on the Landau-Lifshitz-Gilbert-Slonczewsk (LLGS) equation, is implemented using the MATLAB script. The proposed simulation framework is modularized design, with the advantage of simple-to-use and easy-to-expand. To prove the effectiveness of the proposed framework, the STT-MTJ model is benchmarked with experimental results. Furthermore, the pre-charge sense amplifier (PCSA) circuit consisting of two STT-MTJ devices is validated and the electrical coupling of two spin-torque oscillators is simulated. The results demonstrate the effectiveness of our simulation framework.

关键词: magnetic tunneling junction (MTJ) model, spin-transfer-torque (STT), circuit simulation, MATLAB/Simulink

Abstract: The spin-transfer-torque (STT) magnetic tunneling junction (MTJ) device is one of the prominent candidates for spintronic logic circuit and neuromorphic computing. Therefore, building a simulation framework of hybrid STT-MTJ/CMOS (complementary metal-oxide-semiconductor) circuits is of great value for designing a new kind of computing paradigm based on the spintronic devices. In this work, we develop a simulation framework of hybrid STT-MTJ/CMOS circuits based on MATLAB/Simulink, which is mainly composed of a physics-based STT-MTJ model, a controlled resistor, and a current sensor. In the proposed framework, the STT-MTJ model, based on the Landau-Lifshitz-Gilbert-Slonczewsk (LLGS) equation, is implemented using the MATLAB script. The proposed simulation framework is modularized design, with the advantage of simple-to-use and easy-to-expand. To prove the effectiveness of the proposed framework, the STT-MTJ model is benchmarked with experimental results. Furthermore, the pre-charge sense amplifier (PCSA) circuit consisting of two STT-MTJ devices is validated and the electrical coupling of two spin-torque oscillators is simulated. The results demonstrate the effectiveness of our simulation framework.

Key words: magnetic tunneling junction (MTJ) model, spin-transfer-torque (STT), circuit simulation, MATLAB/Simulink

中图分类号:  (Magnetoelectronics; spintronics: devices exploiting spin polarized transport or integrated magnetic fields)

  • 85.75.-d
75.47.-m (Magnetotransport phenomena; materials for magnetotransport) 75.70.-i (Magnetic properties of thin films, surfaces, and interfaces) 75.75.-c (Magnetic properties of nanostructures)