CMOS芯片
电子工程
计算机科学
电容器
高效能源利用
静态随机存取存储器
宏
电容
逐次逼近ADC
能源消耗
开关电容器
架空(工程)
能量(信号处理)
功率(物理)
寄生电容
电气工程
计算机硬件
工程类
还原(数学)
低功耗电子学
互连
乘法(音乐)
电效率
过程(计算)
电压
备用电源
多路复用器
电子线路
超大规模集成
卷积神经网络
作者
Ikramullah Shah,Huimin Zheng,Murad Abdullah,Khawar Sarfraz,Mansun Chan
出处
期刊:IEEE Transactions on Circuits and Systems I-regular Papers
[Institute of Electrical and Electronics Engineers]
日期:2025-10-28
卷期号:73 (4): 2533-2545
标识
DOI:10.1109/tcsi.2025.3624065
摘要
In this article, an SRAM-based analog compute-in-memory (CIM) macro is presented that is designed to process multiply-accumulate (MAC) operations on 4-bit inputs and 4-bit weights encoded in a sign-magnitude format for convolutional neural network (CNN) inference. A charge-sharing 4-bit compute cell is proposed which performs multiplication between a 4-bit input and a 4-bit weight and stores the result on a unit capacitor for accumulation with other cells in the channel. The macro can effectively perform vector-matrix multiplication (VMM) on 32, 64, 96, or all 128 compute cells in a channel. This design flexibility allows the macro to deploy CNN kernels of different sizes which improves macro utilization. To minimize the power consumption of the analog-to-digital converter (ADC), the parasitic interconnect capacitance of the MAC lines is used as an integrating capacitor in the charge injection DAC. A 6-bit charge-injection SAR ADC is implemented which features a digitally controlled tunable reference, essential for converting the pre-ADC MAC value to its digital equivalent without gain error. The proposed design is implemented and fabricated in 65-nm low power CMOS process with a silicon footprint of 0.13 mm2. The macro achieves an energy efficiency of 85.8 TOPS/W and an area efficiency of 2.62 TOPS/mm2.
科研通智能强力驱动
Strongly Powered by AbleSci AI