{"title":"Vector-Matrix Multiplier Architecture for In-Memory Computing Applications With RRAM Arrays","authors":"Bipul Boro;Rushik Parmar;Gaurav Trivedi","doi":"10.1109/TNANO.2025.3560912","DOIUrl":null,"url":null,"abstract":"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 read-write 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 <inline-formula><tex-math>$41\\ \\mu \\text{W}$</tex-math></inline-formula> and <inline-formula><tex-math>$38\\ \\mu \\text{W}$</tex-math></inline-formula> and delays of <inline-formula><tex-math>$896\\ \\text{ps}$</tex-math></inline-formula> and <inline-formula><tex-math>$530\\ \\text{ps}$</tex-math></inline-formula>. Additionally, we introduce a <inline-formula><tex-math>$4T-1R$</tex-math></inline-formula> structure with Reset Stop Block (RSB) that facilitates 2-bit RRAM reprogramming and entails a latency of <inline-formula><tex-math>$1.07\\ \\mu \\text{s}$</tex-math></inline-formula> and energy/cell of <inline-formula><tex-math>$0.11\\ \\text{pJ}$</tex-math></inline-formula>. The overall energy efficiency of Time-Domain VMM (TDVMM) architecture is <inline-formula><tex-math>$866.6\\ \\text{Tops/W}$</tex-math></inline-formula>, which is <inline-formula><tex-math>$1.61 \\times$</tex-math></inline-formula> more efficient than contemporary TDVMMs. Furthermore, our design consistently performs with a cycle-to-cycle variability of 23%, showcasing its tolerance to variations.","PeriodicalId":449,"journal":{"name":"IEEE Transactions on Nanotechnology","volume":"24 ","pages":"249-259"},"PeriodicalIF":2.1000,"publicationDate":"2025-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Nanotechnology","FirstCategoryId":"5","ListUrlMain":"https://ieeexplore.ieee.org/document/10965489/","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0
Abstract
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 read-write 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\ \mu \text{W}$ and $38\ \mu \text{W}$ and delays of $896\ \text{ps}$ and $530\ \text{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\ \mu \text{s}$ and energy/cell of $0.11\ \text{pJ}$. The overall energy efficiency of Time-Domain VMM (TDVMM) architecture is $866.6\ \text{Tops/W}$, which is $1.61 \times$ more efficient than contemporary TDVMMs. Furthermore, our design consistently performs with a cycle-to-cycle variability of 23%, showcasing its tolerance to variations.
期刊介绍:
The IEEE Transactions on Nanotechnology is devoted to the publication of manuscripts of archival value in the general area of nanotechnology, which is rapidly emerging as one of the fastest growing and most promising new technological developments for the next generation and beyond.