TDC–CiM: Time–to–Digital Converter–Based Resonant Compute–in–Memory for INT8 CNNs with Layer–Optimized SRAM Mapping

dc.contributor.authorChallagundla, Dhandeep
dc.contributor.authorBezzam, Ignatius
dc.contributor.authorIslam, Riadul
dc.date.accessioned2026-02-12T16:44:25Z
dc.date.issued2025-12-17
dc.description.abstractIn recent years, Compute-in-memory (CiM) architectures have emerged as a promising solution for deep neural network (NN) accelerators. Multiply-accumulate (MAC) is considered a de facto unit operation in NNs. By leveraging the inherent parallel processing capabilities of CiM, NNs that require numerous MAC operations can be executed more efficiently. This is further facilitated by storing the weights in SRAM, reducing the need for extensive data movement and enhancing overall computational speed and efficiency. Traditional CiM architectures execute MAC operations in the analog domain, employing an Analog-to-Digital converter (ADC) to convert the analog MAC values into digital outputs. However, these ADCs introduce a significant increase in area and power consumption, as well as introduce non-linearities. This work proposes a resonant time-domain compute-in-memory (TDC-CiM) architecture that eliminates the need for an ADC by using a time-to-digital converter (TDC) to digitize analog MAC results with lower power and area cost. A dedicated 8T SRAM cell enables reliable bitwise MAC operations, while the readout uses a 4-bit TDC with pulse-shrinking delay elements, achieving 1 GS/s sampling with a power consumption of only 1.25 mW. In addition, a weight-stationary data mapping strategy combined with an automated SRAM macro selection algorithm enables scalable and energy-efficient deployment across CNN workloads. Evaluation across six CNN models shows that the algorithm reduces inference energy consumption by up to 8× when scaling SRAM size from 32 KB to 256 KB, while maintaining minimal accuracy loss after quantization. The feasibility of the proposed architecture is validated on an 8 KB SRAM memory array using TSMC 28 nm technology. The proposed TDC-CiM architecture demonstrates a throughput of 320 GOPS with an energy efficiency of 38.46 TOPS/W.
dc.description.sponsorshipThis research was funded in part by National Science Foundation (NSF) award number: 2138253, Rezonent Inc. award number: CORP0061, and UMBC Startup Fund
dc.description.urihttps://ieeexplore.ieee.org/abstract/document/11303026/
dc.format.extent17 pages
dc.genrejournal articles
dc.genrepostprints
dc.identifierdoi:10.13016/m2cj0k-fghs
dc.identifier.citationChallagundla, Dhandeep, Ignatius Bezzam, and Riadul Islam. "TDC–CiM: Time–to–Digital Converter–Based Resonant Compute–in–Memory for INT8 CNNs with Layer–Optimized SRAM Mapping". IEEE Journal on Emerging and Selected Topics in Circuits and Systems, 2025, 1–1. https://doi.org/10.1109/JETCAS.2025.3645585.
dc.identifier.urihttps://doi.org/10.1109/JETCAS.2025.3645585
dc.identifier.urihttp://hdl.handle.net/11603/41902
dc.language.isoen
dc.publisherIEEE
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Student Collection
dc.relation.ispartofUMBC Faculty Collection
dc.relation.ispartofUMBC Computer Science and Electrical Engineering Department
dc.rights© 2025 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
dc.subjectconvolutional neural network (CNN)
dc.subjectIn-memory computing
dc.subjectDelays
dc.subjectPower demand
dc.subjectmultiply-accumulate (MAC)
dc.subjectStatic Random Access Memory (SRAM)
dc.subjectVoltage
dc.subjectUMBC Cybersecurity Institute
dc.subjectSRAM cells
dc.subjectConvolutional neural networks
dc.subjectAccuracy
dc.subjectcompute-in-memory (CiM)
dc.subjecttime-to-digital converter (TDC)
dc.subjectCapacitors
dc.subjectComputer architecture
dc.subjectEnergy efficiency
dc.titleTDC–CiM: Time–to–Digital Converter–Based Resonant Compute–in–Memory for INT8 CNNs with Layer–Optimized SRAM Mapping
dc.typeText
dcterms.creatorhttps://orcid.org/0000-0001-7491-1710
dcterms.creatorhttps://orcid.org/0000-0002-4649-3467

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TDCCiMTimeto.pdf
Size:
24.15 MB
Format:
Adobe Portable Document Format