Vector-Matrix Multiplier Architecture for In-Memory Computing Applications With RRAM Arrays
Artificial Intelligence (AI) has advanced to the stage where modern problems can be transformed into AI problems with computational costs. Increased complexity has exponentially raised computation and inference demands, primarily due to Von Neumann architecture limitations. In-memory computing (IMC) revolutionizes this paradigm by eliminating memory readwrite overheads. Notably, the utilization of Resistive Random Access Memory (RRAM) in vector-matrix multiplication (VMM) configurations within IMC architectures has demonstrated substantial performance enhancements. In the proposed work, utilizing Digital-to-Time Converters (DTCs) and Time-to-Digital Converters (TDCs) optimizes hardware resources substantially within in-memory computing (IMC) architectures. Our proposed DTC and TDC blocks exhibit power consumptions of 41 μW and 38 μW and delays of 896 ps and 530 ps. Additionally, we introduce a 4T −1R structure with Reset Stop Block (RSB) that facilitates 2-bit RRAM reprogramming and entails a latency of 1.07 μs and energy/cell of 0.11 pJ. The overall energy efficiency of Time-Domain VMM (TDVMM) architecture is 866.6 T ops/W, which is 1.61× more efficient than contemporary TDVMMs. Furthermore, our design consistently performs with a cycle-tocycle variability of 23%, showcasing its tolerance to variations.
Authors
- Bipul Boro (ORCID: https://orcid.org/0009-0001-3407-3078)
- Rushik Parmar (ORCID: https://orcid.org/0000-0001-9534-6191)
- Gaurav Trivedi (ORCID: https://orcid.org/0000-0003-2189-3656)
Institutions
- Indian Institute of Technology Guwahati (IN)
- Indian Institute of Information Technology Guwahati (IN)
Publication Details
- Journal
- IEEE Transactions on Nanotechnology
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/tnano.2025.3560912
- Citations
- 2
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 1.46