A Fully Row/Column-Parallel In-Memory Computing Macro in Foundry MRAM With Differential Readout for Noise Rejection

IEEE Journal of Solid-State Circuits(2024)

引用 0|浏览0
暂无评分
摘要
This work demonstrates two integrated 256-kb in-memory computing (IMC) macros based on foundry MRAM, implemented in a 22-nm fully depleted silicon on insulator (FD-SOI) CMOS process. Embedded non-volatile memory (eNVM), including MRAM, resistive RAM (ReRAM), and phase-change memory (PCM), is an emerging class of technologies that have drawn interest for IMC due to their potential to achieve high density with advanced-node scaling as well as low-power always-on/ duty-cycled operation. However, the typically low bit-cell signals (i.e., resistance contrast) necessitate high-sensitivity readout circuitry, particularly with the high levels of IMC row parallelism desired for maximizing energy efficiency and compute density. This work analyzes power supply and coupling noise, which arises and poses a primary limitation in recent high-sensitivity, high-efficiency architectures, preventing their integration and scale-up in systems on chip (SoCs). To address this, a differential readout architecture is demonstrated, which retains the previous efficiency and density while overcoming power-supply interference and coupling by over $100 \times$ between the many parallel readout channels. The architecture is based on conductance-to-current ( $G$ -to- $I$ ) conversion, column-weighted combining for analog-to-digital converter (ADC) sharing, and 6-b digitization via a successive-approximation current-to-digital converter (IDC). Enabling fully parallel operation across 128–512 rows and 512 columns, the macros achieve the state-of-the-art energy efficiency of 68.6 1b-TOPS/W, the compute density of 5.43 1b-TOPS/ $\text{mm}^{2}$ , and the efficiency–throughput product (reciprocal of area-normalized energy-delay product) of $3.72 \ttimes 10^{26}$ , for the 256 row-parallel operation. CIFAR-10 classification is demonstrated by mapping a six-layer convolutional neural network (NN), achieving iso-software accuracy of 90.25%.
更多
查看译文
关键词
Edge computing,embedded non-volatile memory (eNVM),in-memory computing (IMC),MRAM,scalable architecture
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要