Skip to main navigation Skip to search Skip to main content

Acore-CIM: build accurate and robust mixed-signal CIM cores with RISC-V controlled self-calibration

  • Omar Numan*
  • , Gaurav Singh
  • , Kazybek Adam
  • , Jelin Leslin
  • , Aleksi Korsman
  • , Otto Simola
  • , Marko Kosunen
  • , Jussi Ryynanen
  • , Martin Andraud
  • *Corresponding author for this work
  • Aalto University
  • Catholic University of Louvain

Research output: Contribution to journalArticleScientificpeer-review

Abstract

The development of accurate and robust compute-in-memory (CIM) architectures is a central research focus for accelerating artificial intelligence (AI) tasks, particularly deep neural networks (DNNs). Significant interest has emerged in analog and mixed-signal CIM architectures to improve the efficiency of data storage and computation, as well as to manage the large data volumes required by DNNs. Recent advances in emerging non-volatile memory (eNVM) solutions have driven progress in resistive mixed-signal CIM cores. However, mixed-signal CIM computing cores continue to face integration and robustness challenges that limit their widespread adoption in end-to-end AI computing systems. From an integration perspective, resistive and eNVM-based CIM cores require integration with a control processor to enable programmable acceleration. Additionally, SRAM-based CIM architectures remain more efficient and easier to program than eNVM-based alternatives. In terms of robustness, analog circuits are more susceptible to variations, leading to computation errors and reduced accuracy. This study addresses both challenges by introducing a self-calibrated mixed-signal CIM accelerator system-on-chip (Acore-CIM), fabricated using 22-nm FD-SOI technology. Integration is achieved through (1) a CIM architecture that combines the density and programmability of SRAM-based weight storage with multi-bit computation using linear resistors, alongside (2) an open-source programming and testing strategy for CIM systems. Accuracy and robustness are enhanced through automated RISC-V-controlled on-chip calibration, which improves compute signal-to-noise ratio (SNR) by 25–45 % across columns (reaching 18–24 dB) and reduces process-induced multiply-and-accumulate (MAC) error spread by up to 82 %. To demonstrate scalability, the proof-of-concept system-on-chip (SoC) is shown to be extendable to recent high-density linear resistor technologies, further enhancing computing performance.

Original languageEnglish
JournalIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
DOIs
Publication statusAccepted/In press - 2026
MoE publication typeA1 Journal article-refereed

Keywords

  • AI accelerator
  • computing-in-memory (CIM)
  • deep neural network (DNN)
  • RISC-V
  • self-calibration

Fingerprint

Dive into the research topics of 'Acore-CIM: build accurate and robust mixed-signal CIM cores with RISC-V controlled self-calibration'. Together they form a unique fingerprint.

Cite this