A CMOS-integrated spintronic compute-in-memory macro for secure AI edge devices

被引:26
|
作者
Chiu, Yen-Cheng [1 ]
Khwa, Win-San [2 ]
Yang, Chia-Sheng [1 ]
Teng, Shih-Hsin [1 ]
Huang, Hsiao-Yu [1 ]
Chang, Fu-Chun [1 ]
Wu, Yuan [1 ]
Chien, Yu-An [1 ]
Hsieh, Fang-Ling [1 ]
Li, Chung-Yuan [1 ]
Lin, Guan-Yi [1 ]
Chen, Po-Jung [1 ]
Pan, Tsen-Hsiang [1 ]
Lo, Chung-Chuan [1 ]
Liu, Ren-Shuo [1 ]
Hsieh, Chih-Cheng [1 ]
Tang, Kea-Tiong [1 ]
Ho, Mon-Shu [3 ]
Lo, Chieh-Pu [2 ]
Chih, Yu-Der [2 ]
Chang, Tsung-Yung Jonathan [2 ]
Chang, Meng-Fan [1 ,2 ]
机构
[1] Natl Tsing Hua Univ NTHU, Hsinchu, Taiwan
[2] Taiwan Semicond Mfg Co TSMC, Hsinchu, Taiwan
[3] Natl Chung Hsing Univ NCHU, Taichung, Taiwan
关键词
RERAM; RETENTION;
D O I
10.1038/s41928-023-00994-0
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A non-volatile compute-in-memory macro that is based on spin-transfer torque magnetic random-access memory can offer secure access control, data protection, rapid response times and high energy efficiency for dot-product edge computing. Artificial intelligence edge devices should offer high inference accuracy and rapid response times, as well as being energy efficient. Ensuring the security of these devices against malicious attacks and illegal access requires data protection mechanisms and secure access control. Here we report a spintronic non-volatile compute-in-memory macro for efficient dot-product edge computing with secure access control for activation, key and data protection against power-on and power-off probing. The approach relies on spintronic-based physically unclonable functions and two-dimensional half-complement physical encryption, as well as a snoop-proof self-decryption burst-read scheme in conjunction with a sparsity-and-rectified-linear-unit-aware early-termination compute-in-memory engine. The 6.6 megabit complementary metal-oxide-semiconductor (CMOS)-integrated macro uses 22 nm spin-transfer torque magnetic random-access memory technology. The macro achieves high randomness (inter-Hamming distance, 0.4999) and high reliability for physically unclonable functionality (intra-Hamming distance, 0), as well as a high energy efficiency for dot-product computation (between 30.1 and 68.0 tera-operations per second per watt).
引用
收藏
页码:534 / +
页数:13
相关论文
共 50 条
  • [41] An SRAM Compute-In-Memory Macro Based on Direct Coupling SAR ADC and DAC Reuse
    Ma, Yongteng
    Yu, Xuliang
    Tan, Zhichao
    Zhao, Liang
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [42] Secure-RRAM: A 40nm 16kb Compute-in-Memory Macro with Reconfigurability, Sparsity Control, and Embedded Security
    Li, Wantong
    Huang, Shanshi
    Sun, Xiaoyu
    Jiang, Hongwu
    Yu, Shimeng
    2021 IEEE CUSTOM INTEGRATED CIRCUITS CONFERENCE (CICC), 2021,
  • [43] A Digital Bit-Reconfigurable Versatile Compute-In-Memory Macro for Machine Learning Acceleration
    Zhang, Xin
    Lu, Yuncheng
    Wang, Bo
    Kim, Tony Tae-Hyoung
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (05) : 1744 - 1748
  • [44] From macro to microarchitecture: reviews and trends of SRAM-based compute-in-memory circuits
    Zhang, Zhaoyang
    Chen, Jinwu
    Chen, Xi
    Guo, An
    Wang, Bo
    Xiong, Tianzhu
    Kong, Yuyao
    Pu, Xingyu
    He, Shengnan
    Si, Xin
    Yang, Jun
    SCIENCE CHINA-INFORMATION SCIENCES, 2023, 66 (10)
  • [45] Voltage-Summation-Based Compute-in-Memory Technology with Capacitive Synaptic Devices
    Kim, Jung Nam
    Kim, Yong Woo
    Kim, Boram
    Kim, Doo-Hyun
    Lee, Gil Sung
    Chae, Dong-Hyuk
    Je, Minkyu
    Koo, Minsuk
    Kim, Yoon
    ADVANCED INTELLIGENT SYSTEMS, 2025,
  • [46] High-Q CMOS-integrated photonic crystal microcavity devices
    Mehta, Karan K.
    Orcutt, Jason S.
    Tehar-Zahav, Ofer
    Sternberg, Zvi
    Bafrali, Reha
    Meade, Roy
    Ram, Rajeev J.
    SCIENTIFIC REPORTS, 2014, 4
  • [47] A Multiply-Less Approximate SRAM Compute-In-Memory Macro for Neural-Network Inference
    Diao, Haikang
    He, Yifan
    Li, Xuan
    Tang, Chen
    Jia, Wenbin
    Yue, Jinshan
    Luo, Haoyang
    Song, Jiahao
    Li, Xueqing
    Yang, Huazhong
    Jia, Hongyang
    Liu, Yongpan
    Wang, Yuan
    Tang, Xiyuan
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2025, 60 (02) : 695 - 706
  • [48] Fusion of memristor and digital compute-in-memory processing for energy-efficient edge computing
    Wen, Tai-Hao
    Hung, Je-Min
    Huang, Wei-Hsing
    Jhang, Chuan-Jia
    Lo, Yun-Chen
    Hsu, Hung-Hsi
    Ke, Zhao-En
    Chen, Yu-Chiao
    Chin, Yu-Hsiang
    Su, Chin-, I
    Khwa, Win-San
    Lo, Chung-Chuan
    Liu, Ren-Shuo
    Hsieh, Chih-Cheng
    Tang, Kea-Tiong
    Ho, Mon-Shu
    Chou, Chung-Cheng
    Chih, Yu-Der
    Chang, Tsung-Yung Jonathan
    Chang, Meng-Fan
    SCIENCE, 2024, 384 (6693) : 325 - 332
  • [49] Ultrathin TiN Membranes as a Technology Platform for CMOS-Integrated MEMS and BioMEMS Devices
    Birkholz, M.
    Ehwald, K. -E
    Kulse, P.
    Drews, J.
    Froehlich, M.
    Haak, U.
    Kaynak, M.
    Matthus, E.
    Schulz, K.
    Wolansky, D.
    ADVANCED FUNCTIONAL MATERIALS, 2011, 21 (09) : 1652 - 1656
  • [50] Secure XOR-CIM Engine: Compute-In-Memory SRAM Architecture With Embedded XOR Encryption
    Huang, Shanshi
    Jiang, Hongwu
    Peng, Xiaochen
    Li, Wantong
    Yu, Shimeng
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2021, 29 (12) : 2027 - 2039