计算机科学
按位运算
电阻随机存取存储器
计算机硬件
并行计算
电压
电气工程
工程类
程序设计语言
作者
Hung-Hsi Hsu,Tai-Hao Wen,Wei‐Hsing Huang,Win-San Khwa,Yun-Chen Lo,Chuan-Jia Jhang,Yu-Hsiang Chin,Yu-Chiao Chen,Chung‐Chuan Lo,Ren-Shuo Liu,Kea‐Tiong Tang,Chih-Cheng Hsieh,Yu-Der Chih,Tsung-Yung Jonathan Chang,Meng‐Fan Chang
出处
期刊:IEEE Journal of Solid-state Circuits
[Institute of Electrical and Electronics Engineers]
日期:2023-10-02
卷期号:59 (1): 116-127
被引量:25
标识
DOI:10.1109/jssc.2023.3314433
摘要
On-chip non-volatile compute-in-memory (nvCIM) enables artificial intelligence (AI)-edge processors to perform multiply-and-accumulate (MAC) operations while enabling the non-volatile storage of weight data in power-off mode to enhance energy efficiency. However, the design challenges of nvCIM-based AI-edge processors include: 1) lack of a nvCIM-friendly computing flow; 2) a tradeoff between usage of memory devices versus process variations, computing yield and area overhead; 3) long computing latency and low energy efficiency; and 4) small-signal margin and large bitline current. This article presents an nvCIM-friendly AI-edge processor that uses a hybrid-mode resistive random access memory nvCIM (hmRe-nvCIM) macro to overcome the abovementioned challenges by three processor-level schemes: 1) a multimode nvCIM engine controller (mmCIM-EC); 2) a bitwise-input-sparsity and place-value-aware dynamic accumulation (BIS-PVA-DA); and 3) a bitwise weight column inversion (BWCI) and two macro-level schemes: 1) a dynamic-accumulation-aware current quantization (DACQ) and 2) a current–voltage-hybrid analog-to-digital converter (CVH-ADC). The proposed AI-edge processor fabricated using 22-nm technology achieved 51.4 TOPS/W and 472.7- $\mu \text{s}$ wake-up to response time, while the hmRe-nvCIM macro achieved 67.2 TOPS/W under 8-bit input, 8-bit weight, and 22- or 24-bit output precision.
科研通智能强力驱动
Strongly Powered by AbleSci AI