GRAMC: General-purpose and reconfigurable analog matrix computing architecture
Abstract
In-memory analog matrix computing (AMC) with resistive random-access memory (RRAM) represents a highly promising solution that solves matrix problems in one step. However, the existing AMC circuits each have a specific connection topology to implement a single computing function, lack of the universality as a matrix processor. In this work, we design a reconfigurable AMC macro for general-purpose matrix computations, which is achieved by configuring proper connections between memory array and amplifier circuits. Based on this macro, we develop a hybrid system that incorporates an on-chip write-verify scheme and digital functional modules, to deliver a general-purpose AMC solver for various applications.
- Publication:
-
arXiv e-prints
- Pub Date:
- January 2025
- DOI:
- arXiv:
- arXiv:2501.01586
- Bibcode:
- 2025arXiv250101586P
- Keywords:
-
- Computer Science - Hardware Architecture;
- Computer Science - Emerging Technologies;
- Electrical Engineering and Systems Science - Systems and Control
- E-Print:
- This paper has been accepted to DATE 2025