mlsanityData to 7 Oct 2026

Approximate ADCs for In-Memory Computing

arXiv 2408.06390 ↗First posted 11 Aug 2024cs.ET cs.AR cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

In memory computing (IMC) architectures for deep learning (DL) accelerators leverage energy-efficient and highly parallel matrix vector multiplication (MVM) operations, implemented directly in memory arrays. Such IMC designs have been explored based on CMOS as well as emerging non-volatile memory (NVM) technologies like RRAM. IMC architectures generally involve a large number of cores consisting of memory arrays, storing the trained weights of the DL model. Peripheral units like DACs and ADCs are also used for applying inputs and reading out the output values. Recently reported designs reveal that the ADCs required for reading out the MVM results, consume more than 85% of the total compute power and also dominate the area, thereby eschewing the benefits of the IMC scheme. Mitigation of imperfections in the ADCs, namely, non-linearity and variations, incur significant design overheads, due to dedicated calibration units. In this work we present peripheral aware design of IMC cores, to mitigate such overheads. It involves incorporating the non-idealities of ADCs in the training of the DL models, along with that of the memory units. The proposed approach applies equally well to both current mode as well as charge mode MVM operations demonstrated in recent years., and can significantly simplify the design of mixed-signal IMC units.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 4 of its 49 references that are in the map. First posted on arXiv 11 Aug 2024.

Builds on

4 of 49 references.

References · 4

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019PUMA: A Programmable Ultra-efficient Memristor-based Accelerator for Machine Learning Inferencecited by 57
  3. 2019High-Throughput In-Memory Computing for Binary Deep Neural Networks with Monolithically Integrated RRAM and 90nm CMOScited by 10
  4. 2021CAP-RAM: A Charge-Domain In-Memory Computing 6T-SRAM for Accurate and Precision-Programmable CNN Inferencecited by 3

Built on by

Not cited yet.