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 条
  • [31] A 65nm RRAM Compute-in-Memory Macro for Genome Sequencing Alignment
    Zhang, Fan
    He, Wangxin
    Yeo, Injune
    Liehr, Maximilian
    Cady, Nathaniel
    Cao, Yu
    Seo, Jae-sun
    Fan, Deliang
    IEEE 49TH EUROPEAN SOLID STATE CIRCUITS CONFERENCE, ESSCIRC 2023, 2023, : 117 - 120
  • [32] InMemQK: A Product Quantization Based MatMul Module for Compute-in-Memory Attention Macro
    Feng, Pengcheng
    Chen, Yihao
    Yu, Jinke
    Yue, Hao
    Jiang, Zhelong
    Xiao, Yi
    Xiao, Wan'ang
    Lu, Huaxiang
    Chen, Gang
    APPLIED SCIENCES-BASEL, 2024, 14 (23):
  • [33] CMOS-compatible compute-in-memory accelerators based on integrated ferroelectric synaptic arrays for convolution neural networks
    Kim, Min-Kyu
    Kim, Ik-Jyae
    Lee, Jang-Sik
    SCIENCE ADVANCES, 2022, 8 (14)
  • [34] Special Topic on Energy-Efficient Compute-in-Memory With Emerging Devices
    Seo, Jae-Sun
    IEEE JOURNAL ON EXPLORATORY SOLID-STATE COMPUTATIONAL DEVICES AND CIRCUITS, 2022, 8 (02):
  • [35] A High-Density and Reconfigurable SRAM-Based Digital Compute-In-Memory Macro for Low-Power AI Chips
    Zhang, Chuanghao
    Wang, Mingyu
    Mai, Yangzhan
    Tang, Chengcheng
    Yu, Zhiyi
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (09) : 3589 - 3593
  • [36] From macro to microarchitecture: reviews and trends of SRAM-based compute-in-memory circuits
    Zhaoyang ZHANG
    Jinwu CHEN
    Xi CHEN
    An GUO
    Bo WANG
    Tianzhu XIONG
    Yuyao KONG
    Xingyu PU
    Shengnan HE
    Xin SI
    Jun YANG
    Science China(Information Sciences), 2023, 66 (10) : 42 - 60
  • [37] Navigating the Unknown: Uncertainty-Aware Compute-in-Memory Autonomy of Edge Robotics
    Darabi, Nastaran
    Shukla, Priyesh
    Jayasuriya, Dinithi
    Kumar, Divake
    Stutts, Alex C.
    Trivedi, Amit Ranjan
    2024 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2024,
  • [38] Monolithic 3D+-IC based Reconfigurable Compute-in-Memory SRAM Macro
    Srinivasa, Srivatsa
    Tu, Yung-Ning
    Si, Xin
    Xue, Cheng-Xin
    Lee, Chun-Ying
    Hsueh, Fu-Kuo
    Shen, Chane-Hone
    Shieh, Jia-Min
    Yeh, Wen-Kuan
    Ramanathan, Akshay Krishna
    Ho, Mon-Shu
    Sampson, Jack
    Chang, Meng-Fan
    Narayanan, Vijaykrishnan
    2019 SYMPOSIUM ON VLSI TECHNOLOGY, 2019, : T32 - T33
  • [39] High-Q CMOS-integrated photonic crystal microcavity devices
    Karan K. Mehta
    Jason S. Orcutt
    Ofer Tehar-Zahav
    Zvi Sternberg
    Reha Bafrali
    Roy Meade
    Rajeev J. Ram
    Scientific Reports, 4
  • [40] Resonant Compute-In-Memory (rCIM) 10T SRAM Macro for Boolean Logic
    Challagundla, Dhandeep
    Bezzam, Ignatius
    Saha, Biprangshu
    Islam, Riadul
    2023 IEEE 41ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, ICCD, 2023, : 110 - 117