REVIEW 3 major objections 4 minor 44 references
ASiM: Modeling and Analyzing Inference Accuracy of SRAM-Based Analog CiM Circuits
T0 review · 3 major / 4 minor · reviewed 2026-08-12 · deepseek-v4-flash
Pith's one-line read The paper builds a simulation framework for SRAM-based analog compute-in-memory inference and claims that even 1 LSB of analog readout noise can seriously damage accuracy on ImageNet-class tasks, while bit-parallel encoding and hybrid or…
desk verdict Open-source SRAM ACiM simulator with solid qualitative noise findings, but the silicon validation is underdetermined. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is the binary-cycle decomposition of the MAC operation, together with bit-parallel encoding that packs several activation bits into one DAC level to cut the number of cycles. In each cycle the ideal column voltage is computed, perturbed by a two-part analog noise model, and rounded by a full-dynamic-range ADC: zero-mean Gaussian random noise for thermal and comparator errors, plus capacitor-mismatch nonlinearity that scales with the number of capacitors. The load-bearing behavior is that DNN weights and activations are bit-sparse in a structured way, so most cycles' signal spans only a small fraction of the ADC range; errors in the most significant bit cycles are then multiplied by large bit-shift weights and produce outliers that expand the quantization scale in later layers. This is why the paper can claim 1 LSB noise is harmful while quantization noise alone is not, and why offloading MSB cycles to digital logic or oversampling them with majority voting helps.
What would settle it
Take a second, independently fabricated SRAM ACiM macro, measure its ADC readout error distribution directly, feed that measured error into ASiM without fitting a 50/50 random-to-nonlinearity split, and compare predicted versus measured end-to-end accuracy for several ADC precisions on ImageNet; if the predicted inflection point shifts or the accuracy gap exceeds the roughly 0.14-point margin seen on the prototype, the model's central claim is falsified.
Extended reading notes
Core claim
The paper claims that whether an SRAM-based analog compute-in-memory circuit preserves DNN accuracy can be decided in simulation, provided the simulation keeps three effects explicit: ADC rounding over the full dynamic range, bit-parallel activation encoding, and per-cycle analog noise on the column voltage. On that basis it argues that analog readout noise is the dominant accuracy limiter: a noise of 1 LSB at the ADC can seriously degrade accuracy on ImageNet-level tasks, while CNNs on CIFAR-10 tolerate more. Bit-parallel encoding with appropriately raised ADC precision still delivers large energy savings with modest accuracy loss. The silicon-correlation result, an ASiM prediction of 91.84% versus 91.70% measured on the authors' prototype, is offered as evidence that the simulator captures the relevant circuit behavior.
Load-bearing premise
The whole analysis rests on the assumption that every relevant analog imperfection in an SRAM compute-in-memory chip shows up as zero-mean Gaussian scatter on the column voltage plus a capacitor-mismatch bend in the voltage scale, and that any fixed voltage offset can be calibrated away; that model was fitted and checked on a single prototype at one operating point, so its quantitative predictions may not transfer to circuits with correlated, non-Gaussian, or uncalibrated errors.
Editorial extensions
If this is right
- ImageNet-level SRAM ACiM designs must budget analog readout noise well below 1 LSB, roughly 0.025 to 0.1 LSB rms for 4-bit activation encoding at an 8-bit ADC, or accuracy collapses.
- Bit-parallel encoding with 4 activation bits can cut energy per classification by up to about four times on CIFAR-10/ResNet-18 while losing under a point of accuracy, and still saves roughly 40% energy on the hardest ViT/ImageNet combination.
- CNN models on CIFAR-10 can drop ADC precision 1 to 2 bits below the lossless readout level with minor loss, but ViT-B-32 on ImageNet loses about 10% per bit below that level, and on CIFAR-10 it approaches random guessing.
- Hybrid analog-digital execution can recover near-baseline accuracy under 0.8 LSB rms noise while keeping a large majority of cycles analog, and even for ViT/ImageNet retains over 40% of cycles in the analog domain.
- Oversampling the six most significant bit cycles seven times with majority voting reaches about 90% accuracy at 0.7 LSB rms noise with a cycle overhead below 40%, reducing the effective noise standard deviation approximately by the square root of the sampling count.
Reading between the lines
- If the 1 LSB sensitivity transfers, SRAM ACiM datasheets should report ADC readout noise in LSB rms; any design that omits this number is underspecified for accuracy.
- The sparsity mechanism suggests a testable extension: architectures that increase bit-level sparsity through pruning or thresholding would push MAC outputs even lower into the ADC range, making MSB-cycle noise relatively worse unless noise is also lowered.
- Because the validation split between random noise and nonlinearity was fixed after seeing the measured error, the quantitative noise thresholds should be re-derived from a measured noise breakdown on a second chip before being treated as universal design rules.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This manuscript presents ASiM, an open-source PyTorch simulation framework for evaluating the inference accuracy of SRAM-based analog compute-in-memory (ACiM) macros. The framework decomposes quantized weights and activations into bit-serial or bit-parallel MAC cycles, models ADC rounding over the full dynamic range, and injects two noise components: zero-mean Gaussian random noise and a capacitor-mismatch nonlinearity. Using ResNet-18 and ViT-B-32 on CIFAR-10 and ImageNet, the authors report that (i) analog noise of about 1 LSB significantly degrades accuracy, especially for complex tasks such as ImageNet and for Transformer models; (ii) bit-parallel encoding yields substantial energy savings with modest quantization-induced loss but increases sensitivity to analog noise; and (iii) hybrid analog-digital execution and majority voting on MSB cycles restore much of the lost accuracy. The noise model is supported by a 30,000-trial ADC error distribution from the authors' CR-CIM chip, and the framework's predicted accuracy (91.84%) is compared with a silicon measurement (91.70%) at one operating point.
Significance. If the reported trends are robust, ASiM fills a practical gap: it is one of the few open-source, SRAM-specific ACiM inference simulators that supports Transformer workloads and bit-parallel encoding, and it offers concrete design guidance (ADC precision at or above boundary precision; analog noise below roughly 0.4 LSBrms for simple tasks and below about 0.5 mV for complex tasks). The bit-decomposition and ADC-rounding derivations in Sections III-B and IV-B are straightforward and appear correct, and the authors are explicit about the assumptions behind their noise abstraction. The MSB-cycle sensitivity analysis and the cross-design comparison in Fig. 15 are useful for architects. The main weakness is that the quantitative thresholds rest on a noise model whose two components are not separately identified by the single-chip validation, and on NAT training intensities chosen per task; the assumed 0.5-LSB value for designs in Fig. 15 also introduces uncertainty into the cross-design comparison.
major comments (3)
- [III-B.5, IV-D] The split between random noise and nonlinearity is not identified by the validation. In Section IV-D the measured LSB-rms noise is 'equally divided and allocated into random noise and nonlinearity,' but the measured ADC error distribution in Fig. 12 and the single accuracy match (91.84% vs. 91.70%) are compatible with many other splits, and the two components have different consequences: Section V-B explicitly notes that majority voting does not reduce systematic errors, while random noise is reduced by oversampling. Because Fig. 9, the 1-LSB threshold, and the bit-parallel conclusions are generated with this 50/50 split, their quantitative values are not uniquely supported. Please show the sensitivity of the main accuracy curves to the split ratio (e.g., 0/100, 25/75, 75/25) or validate the model on a second macro or operating point.
- [III-D, IV-C] The NAT training-noise intensity is a free parameter that directly affects the reported noise thresholds. Models in Fig. 9 are fine-tuned at a single training noise level (for example, 100% for ResNet-18/CIFAR-10, 60% for ViT/CIFAR-10, and 50% and 40% for ImageNet), selected to keep the baseline accuracy within 2–3% of the digital model. The sharp accuracy cliffs and the 'below 0.5 mV' design rule for complex tasks may therefore be sensitive to the chosen training noise rather than being a property of the ACiM hardware alone. Please provide a sensitivity sweep over training noise intensity (analogous to Fig. 17 but with the training sigma varied) and state whether the recommended thresholds change.
- [VI-C, Table III] The cross-design comparison in Fig. 15 assigns a nominal LSB rms of 0.5 to designs that do not report noise (Spar.-Adapt. [13] and Hybrid [42]) and uses that value to position those designs and to support the claim that lower-LSB designs better tolerate aggressive configurations. This assumption can alter the ranking; a design assumed at 0.5 LSB may move substantially on the accuracy-energy plane if its actual noise is 0.2 or 1.0 LSB. Please report the sensitivity of Fig. 15 to this assumed value or replace the assumed values with measured ones.
minor comments (4)
- [II-C, Eqs. (2)-(3)] As typeset, SQNR = σ_y^2/σ_yi^2 + σ_y^2/σ_yo^2 is a sum of two ratios rather than the standard signal-to-noise form with noise variances in a common denominator; please check whether this is a typo and, if not, explain the intended definition.
- [III-B.5] The nonlinearity model is described verbally as being 'scaled by √N' and is illustrated in Fig. 19, but the exact transformation applied to the CBL voltage is not given as an equation; please specify it explicitly so that the implementation is fully reproducible.
- [Algorithm 1] The noise function fN(σ) is called in line 8 of Algorithm 1, but its definition and the units of σ are not given in the algorithm; please refer explicitly to the parameters and equations in Section III-B.5.
- [Figs. 6-7] The shmoo tables list four accuracy values per row with header information split across two lines (e.g., 'CIFAR-10 (92.08%) ImageNet (65.49%)' and 'ResNet-18 ViT-B-32'); please reformat the tables so each column has a single unambiguous header mapping to model and dataset.
Circularity Check
No significant circularity: ASiM's accuracy findings are forward simulation results; the single silicon correlation is in-sample and underdetermined by the 50/50 noise split, but no prediction reduces to its inputs by construction.
full rationale
ASiM's core derivation is a forward bit-wise simulation: given weight/activation bit tensors, it computes ideal CBL voltages (Algorithm 1), injects Gaussian noise and nonlinearity with user-specified intensities (Section III-B.5), rounds through a full-range ADC model (Eq. 5), and accumulates with bit shifts. The central findings—ADC-precision sensitivity (Figs. 6-7), the 1 LSB analog-noise cliff (Fig. 9), MSB-cycle error amplification (Fig. 11), and the benefits of HCiM/majority voting (Figs. 13-14)—are consequences of these forward operations on model distributions, not restatements of the inputs. The only silicon correlation (Section IV-D) uses the authors' own CR-CIM chip [30] and splits the measured total LSB-rms noise 50/50 between random noise and nonlinearity; this single-point match (91.84% vs 91.70%) is an in-sample consistency check rather than an out-of-sample prediction, and the unconstrained split underdetermines which noise component produces the error. That is an evidence-strength limitation, not a circular reduction: the measured ADC error distribution in Fig. 12 independently supports the Gaussian shape, and no fitted parameter is renamed as a prediction. Self-citations to the authors' prior CIM work [25], [30], [35] are used for architecture parameters, the noise-injection idea, and sparsity proportionality; the sparsity claim is re-derived in the Appendix (Eqs. 7-8), and the noise model is checked against measured silicon. The authors also explicitly acknowledge that majority voting does not mitigate systematic errors (Section V-B) and that static offset is omitted as calibratable (Section III-B.5), further indicating the limits are stated rather than concealed. Overall, the derivation does not reduce to its inputs by construction.
Assumptions & free parameters
free parameters (3)
- Noise split ratio (random vs nonlinearity) =
0.5/0.5
- NAT training noise intensities =
100% (CIFAR-10/ResNet-18), 50% (ImageNet/ResNet-18), 60% (CIFAR-10/ViT-B-32), 40% (ImageNet/ViT-B-32)
- LSB rms for designs without reported noise =
0.5 LSB
assumptions (5)
- standard math 2's complement bit decomposition of MAC (Eq. 1) is exact given integer weights and activations.
- domain assumption The CBL voltage is proportional to the count of bit-wise products and is read out by an ADC with full-range clamping and round-to-nearest (Eq. 5).
- domain assumption Cumulative analog noise can be modeled as zero-mean Gaussian on the CBL voltage plus a capacitor-mismatch nonlinearity scaled by sqrt(N).
- standard math Bit-level sparsity of weights and activations are independent (P(w=1 and x=1) = P(w=1)P(x=1)).
- ad hoc to paper Per-tensor uniform quantization is representative for evaluating ACiM accuracy, including for ViT.
Cite this review
Pith. "Pith review of ASiM: Modeling and Analyzing Inference Accuracy of SRAM-Based Analog CiM Circuits." pith.science (2026). https://pith.science/paper/HQHYYH2I
@misc{pith2026241111022,
author = {Pith},
title = {Pith review of: ASiM: Modeling and Analyzing Inference Accuracy of SRAM-Based Analog CiM Circuits},
year = {2026},
howpublished = {\url{https://pith.science/paper/HQHYYH2I}},
note = {Machine review of arXiv:2411.11022}
}
read the original abstract
SRAM-based Analog Compute-in-Memory (ACiM) demonstrates promising energy efficiency for deep neural network (DNN) processing. Nevertheless, efforts to optimize efficiency frequently compromise accuracy, and this trade-off remains insufficiently studied due to the difficulty of performing full-system validation. Specifically, existing simulation tools rarely target SRAM-based ACiM and exhibit inconsistent accuracy predictions, highlighting the need for a standardized, SRAM CiM circuit-aware evaluation methodology. This paper presents ASiM, a simulation framework for evaluating inference accuracy in SRAM-based ACiM systems. ASiM captures critical effects in SRAM based analog compute in memory systems, such as ADC quantization, bit parallel encoding, and analog noise, which must be modeled with high fidelity due to their distinct behavior in charge domain architectures compared to other memory technologies. ASiM supports a wide range of modern DNN workloads, including CNN and Transformer-based models such as ViT, and scales to large-scale tasks like ImageNet classification. Our results indicate that bit-parallel encoding can improve energy efficiency with only modest accuracy degradation; however, even 1 LSB of analog noise can significantly impair inference performance, particularly in complex tasks such as ImageNet. To address this, we explore hybrid analog-digital execution and majority voting schemes, both of which enhance robustness without negating energy savings. ASiM bridges the gap between hardware design and inference performance, offering actionable insights for energy-efficient, high-accuracy ACiM deployment.
Figures
Figures from the paper (15 more)
Reference graph
Works this paper leans on
-
[13]
C.-Y . Yao, T.-Y . Wu, H.-C. Liang, Y .-K. Chen, and T.-T. Liu, “A fully bit- flexible computation in memory macro using multi-functional computing bit cell and embedded input sparsity sensing,” IEEE Journal of Solid- State Circuits, vol. 58, no. 5, pp. 1487–1495, 2023
work page 2023
-
[42]
X. Chen, S. Li, Z. Zhang, W. Zheng, X. Tan, Y . Tang, Y . Shi, L. Ren, Y . Mai, F. Liu, J. Chen, Z. Zhang, A. Guo, T. Xiong, B. Wang, X. Liu, W. Shan, B. Liu, H. Cai, J. Yang, and X. Si, “14.6 a 28nm 64kb bit- rotated hybrid-cim macro with an embedded sign-bit-processing array and a multi-bit-fusion dual-granularity cooperative quantizer,” in 2025 IEEE In...
work page 2025
-
[1]
Scaling laws for neural language models,
J. Kaplan, S. McCandlish, T. Henighan, T. B. Brown, B. Chess, R. Child, S. Gray, A. Radford, J. Wu, and D. Amodei, “Scaling laws for neural language models,” ArXiv, vol. abs/2001.08361, 2020
arXiv 2001
-
[2]
1.1 computing’s energy problem (and what we can do about it),
M. Horowitz, “1.1 computing’s energy problem (and what we can do about it),” in 2014 IEEE International Solid-State Circuits Conference Digest of Technical Papers (ISSCC) , 2014, pp. 10–14
2014
-
[3]
In-memory computing: Advances and prospects,
N. Verma, H. Jia, H. Valavi, Y . Tang, M. Ozatay, L.-Y . Chen, B. Zhang, and P. Deaville, “In-memory computing: Advances and prospects,”IEEE Solid-State Circuits Magazine , vol. 11, no. 3, pp. 43–55, 2019
2019
-
[4]
Analog or digital in-memory computing? benchmarking through quantitative modeling,
J. Sun, P. Houshmand, and M. Verhelst, “Analog or digital in-memory computing? benchmarking through quantitative modeling,” in 2023 IEEE/ACM International Conference on Computer Aided Design (IC- CAD), 2023, pp. 1–9
2023
-
[5]
A 64-tile 2.4- mb in-memory-computing cnn accelerator employing charge-domain compute,
H. Valavi, P. J. Ramadge, E. Nestler, and N. Verma, “A 64-tile 2.4- mb in-memory-computing cnn accelerator employing charge-domain compute,” IEEE Journal of Solid-State Circuits, vol. 54, no. 6, pp. 1789– 1799, 2019
2019
-
[6]
B. Zhang, J. Saikia, J. Meng, D. Wang, S. Kwon, S. Myung, H. Kim, S. J. Kim, J.-S. Seo, and M. Seok, “Macc-sram: A multistep accumu- lation capacitor-coupling in-memory computing sram macro for deep convolutional neural networks,” IEEE Journal of Solid-State Circuits , vol. 59, no. 6, pp. 1938–1949, 2024. ARXIV PREPRINT, AUGUST 2025 14
work page 1938
Show all 44 references
-
[7]
A 28-nm 50.1-tops/w p-8t sram compute- in-memory macro design with bl charge-sharing-based in-sram dac/adc operations,
K. Lee, J. Kim, and J. Park, “A 28-nm 50.1-tops/w p-8t sram compute- in-memory macro design with bl charge-sharing-based in-sram dac/adc operations,” IEEE Journal of Solid-State Circuits , vol. 59, no. 6, pp. 1926–1937, 2024
1926
-
[8]
Pimca: A programmable in-memory computing accelerator for energy-efficient dnn inference,
B. Zhang, S. Yin, M. Kim, J. Saikia, S. Kwon, S. Myung, H. Kim, S. J. Kim, J.-S. Seo, and M. Seok, “Pimca: A programmable in-memory computing accelerator for energy-efficient dnn inference,” IEEE Journal of Solid-State Circuits , vol. 58, no. 5, pp. 1436–1449, 2023
2023
-
[9]
A 4-bit mixed-signal mac macro with one-shot adc conversion,
X. Yang and N. Sun, “A 4-bit mixed-signal mac macro with one-shot adc conversion,” IEEE Journal of Solid-State Circuits , vol. 58, no. 9, pp. 2648–2658, 2023
2023
-
[10]
Pico-ram: A pvt-insensitive analog compute- in-memory sram macro with in situ multi-bit charge computing and 6t thin-cell-compatible layout,
Z. Chen, Z. Wen, W. Wan, A. R. Pakala, Y . Zou, W.-C. Wei, Z. Li, Y . Chen, and K. Yang, “Pico-ram: A pvt-insensitive analog compute- in-memory sram macro with in situ multi-bit charge computing and 6t thin-cell-compatible layout,” IEEE Journal of Solid-State Circuits , pp. 1–13, 2024
2024
-
[11]
15.1 a programmable neural-network inference accelerator based on scalable in-memory computing,
H. Jia, M. Ozatay, Y . Tang, H. Valavi, R. Pathak, J. Lee, and N. Verma, “15.1 a programmable neural-network inference accelerator based on scalable in-memory computing,” in 2021 IEEE International Solid-State Circuits Conference (ISSCC) , vol. 64, 2021, pp. 236–238
2021
-
[12]
C3sram: An in-memory- computing sram macro based on robust capacitive coupling computing mechanism,
Z. Jiang, S. Yin, J.-S. Seo, and M. Seok, “C3sram: An in-memory- computing sram macro based on robust capacitive coupling computing mechanism,” IEEE Journal of Solid-State Circuits , vol. 55, no. 7, pp. 1888–1897, 2020
2020
-
[14]
Neurosim: A circuit-level macro model for benchmarking neuro-inspired architectures in online learning,
P.-Y . Chen, X. Peng, and S. Yu, “Neurosim: A circuit-level macro model for benchmarking neuro-inspired architectures in online learning,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 37, no. 12, pp. 3067–3080, 2018
2018
-
[15]
Syscim: Systemc-ams simulation of memristive computation in-memory,
S. H. H. Shadmehri, A. BanaGozar, M. Kamal, S. Stuijk, A. Afzali- Kusha, M. Pedram, and H. Corporaal, “Syscim: Systemc-ams simulation of memristive computation in-memory,” in 2022 Design, Automation & Test in Europe Conference & Exhibition (DATE) , 2022, pp. 1467–1472
2022
-
[16]
Pimsim-nn: An isa-based simulation framework for processing-in-memory accelerators,
X. Wang, X. Sun, Y . Han, and X. Chen, “Pimsim-nn: An isa-based simulation framework for processing-in-memory accelerators,” in 2024 Design, Automation & Test in Europe Conference & Exhibition (DATE), 2024, pp. 1–2
2024
-
[17]
A flexible and fast pytorch toolkit for simulating training and inference on analog crossbar arrays,
M. J. Rasch, D. Moreda, T. Gokmen, M. Le Gallo, F. Carta, C. Goldberg, K. El Maghraoui, A. Sebastian, and V . Narayanan, “A flexible and fast pytorch toolkit for simulating training and inference on analog crossbar arrays,” in 2021 IEEE 3rd International Conference on Artifici...
2021
-
[18]
Memtorch: An open-source simulation framework for memristive deep learning systems,
C. Lammie, W. Xiang, B. Linares-Barranco, and M. Rahimi Azghadi, “Memtorch: An open-source simulation framework for memristive deep learning systems,” Neurocomputing, vol. 485, pp. 124–133, 2022
2022
-
[19]
ef2lowsim: System-level simulator of eflash-based compute-in-memory accelerators for convolu- tional neural networks,
J. Wang, S. Kim, J. Heo, and C. S. Park, “ef2lowsim: System-level simulator of eflash-based compute-in-memory accelerators for convolu- tional neural networks,” in 2023 Design, Automation & Test in Europe Conference & Exhibition (DATE) , 2023, pp. 1–6
2023
-
[20]
A user-friendly fast and accurate simulation framework for non-ideal factors in computing-in-memory architecture,
Z. Wang, J. Yue, C. He, Z. Dai, F. Xiang, Z. Cong, Y . He, X. Feng, and Y . Liu, “A user-friendly fast and accurate simulation framework for non-ideal factors in computing-in-memory architecture,” in 2023 IEEE International Symposium on Circuits and Systems (ISCAS) , 2023, pp. 1–5
2023
-
[21]
X-pim: Fast modeling and validation framework for mixed-signal processing-in-memory using compressed equivalent model in system verilog,
I. Jeong and J.-E. Park, “X-pim: Fast modeling and validation framework for mixed-signal processing-in-memory using compressed equivalent model in system verilog,” in 2024 Design, Automation & Test in Europe Conference & Exhibition (DATE) , 2024, pp. 1–6
2024
-
[22]
Deep in-memory architectures for machine learning–accuracy versus efficiency trade- offs,
M. Kang, Y . Kim, A. D. Patil, and N. R. Shanbhag, “Deep in-memory architectures for machine learning–accuracy versus efficiency trade- offs,” IEEE Transactions on Circuits and Systems I: Regular Papers , vol. 67, no. 5, pp. 1627–1639, 2020
2020
-
[23]
Fun- damental limits on the precision of in-memory architectures,
S. K. Gonugondla, C. Sakr, H. Dbouk, and N. R. Shanbhag, “Fun- damental limits on the precision of in-memory architectures,” in 2020 IEEE/ACM International Conference On Computer Aided Design (IC- CAD), 2020, pp. 1–9
2020
-
[24]
A programmable heterogeneous microprocessor based on bit-scalable in-memory comput- ing,
H. Jia, H. Valavi, Y . Tang, J. Zhang, and N. Verma, “A programmable heterogeneous microprocessor based on bit-scalable in-memory comput- ing,” IEEE Journal of Solid-State Circuits, vol. 55, no. 9, pp. 2609–2621, 2020
2020
-
[25]
A 818–4094 tops/w capacitor-reconfigured analog cim for unified acceleration of cnns and transformers,
K. Yoshioka, “A 818–4094 tops/w capacitor-reconfigured analog cim for unified acceleration of cnns and transformers,” IEEE Journal of Solid- State Circuits, pp. 1–12, 2024
2024
-
[26]
Noise modeling and analysis of sar adcs,
W. P. Zhang and X. Tong, “Noise modeling and analysis of sar adcs,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems , vol. 23, no. 12, pp. 2922–2930, 2015
2015
-
[27]
Simulation and analysis of random decision errors in clocked comparators,
J. Kim, B. S. Leibowitz, J. Ren, and C. J. Madden, “Simulation and analysis of random decision errors in clocked comparators,” IEEE Transactions on Circuits and Systems I: Regular Papers , vol. 56, no. 8, pp. 1844–1857, 2009
2009
-
[28]
Mismatch characterization of small metal fringe capacitors,
V . Tripathi and B. Murmann, “Mismatch characterization of small metal fringe capacitors,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 61, no. 8, pp. 2236–2242, 2014
2014
-
[29]
Modeling and optimization of sram-based in-memory computing hardware design,
J. Saikia, S. Yin, S. K. Cherupally, B. Zhang, J. Meng, M. Seok, and J.-S. Seo, “Modeling and optimization of sram-based in-memory computing hardware design,” in 2021 Design, Automation & Test in Europe Conference & Exhibition (DATE) , 2021, pp. 942–947
2021
-
[30]
34.5 a 818-4094tops/w capacitor-reconfigured cim macro for unified acceleration of cnns and transformers,
K. Yoshioka, “34.5 a 818-4094tops/w capacitor-reconfigured cim macro for unified acceleration of cnns and transformers,” in 2024 IEEE International Solid-State Circuits Conference (ISSCC) , vol. 67, 2024, pp. 574–576
2024
-
[31]
Dnn+neurosim: An end- to-end benchmarking framework for compute-in-memory accelerators with versatile device technologies,
X. Peng, S. Huang, Y . Luo, X. Sun, and S. Yu, “Dnn+neurosim: An end- to-end benchmarking framework for compute-in-memory accelerators with versatile device technologies,” in 2019 IEEE International Electron Devices Meeting (IEDM) , 2019, pp. 32.5.1–32.5.4
2019
-
[32]
A white paper on neural network quantization,
M. Nagel, M. Fournarakis, R. A. Amjad, Y . Bondarenko, M. van Baalen, and T. Blankevoort, “A white paper on neural network quantization,” ArXiv, vol. abs/2106.08295, 2021
2021 arXiv
-
[33]
Low-cost 7t-sram compute-in-memory design based on bit-line charge-sharing based analog-to-digital conver- sion,
K. Lee, J. Kim, and J. Park, “Low-cost 7t-sram compute-in-memory design based on bit-line charge-sharing based analog-to-digital conver- sion,” in 2022 IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2022, pp. 1–8
2022
-
[34]
Understanding and overcoming the challenges of efficient transformer quantization,
Y . Bondarenko, M. Nagel, and T. Blankevoort, “Understanding and overcoming the challenges of efficient transformer quantization,” ArXiv, vol. abs/2109.12948, 2021
2021 arXiv
-
[35]
Pacim: A sparsity-centric hybrid compute-in-memory architecture via probabilistic approximation,
W. Zhang, S. Ando, Y .-C. Chen, S. Miyagi, S. Takamaeda-Yamazaki, and K. Yoshioka, “Pacim: A sparsity-centric hybrid compute-in-memory architecture via probabilistic approximation,” in Proceedings of the 43rd IEEE/ACM International Conference on Computer-Aided Design , 2024
2024
-
[36]
Hybrid analog-digital in- memory computing,
M. R. Haq Rashed, S. K. Jha, and R. Ewetz, “Hybrid analog-digital in- memory computing,” in 2021 IEEE/ACM International Conference On Computer Aided Design (ICCAD) , 2021, pp. 1–9
2021
-
[37]
A 22nm 832kb hybrid-domain floating-point sram in-memory-compute macro with 16.2-70.2tflops/w for high-accuracy ai-edge devices,
P.-C. Wu, J.-W. Su, L.-Y . Hong, J.-S. Ren, C.-H. Chien, H.-Y . Chen, C.- E. Ke, H.-M. Hsiao, S.-H. Li, S.-S. Sheu, W.-C. Lo, S.-C. Chang, C.-C. Lo, R.-S. Liu, C.-C. Hsieh, K.-T. Tang, and M.-F. Chang, “A 22nm 832kb hybrid-domain floating-point sram in-memory-compute macro wit...
2023
-
[38]
Osa-hcim: On-the-fly saliency-aware hybrid sram cim with dy- namic precision configuration,
Y .-C. Chen, S. Ando, D. Fujiki, S. Takamaeda-Yamazaki, and K. Yosh- ioka, “Osa-hcim: On-the-fly saliency-aware hybrid sram cim with dy- namic precision configuration,” in 2024 29th Asia and South Pacific Design Automation Conference (ASP-DAC) , 2024, pp. 539–544
2024
-
[39]
Oversampling adc: A review of recent design trends,
A. Verreault, P.-V . Cicek, and A. Robichaud, “Oversampling adc: A review of recent design trends,” IEEE Access , vol. 12, pp. 121 753– 121 779, 2024
2024
-
[40]
A 28-nm 0.8m-weights/mm2 9.1-tops/mm2 sram-based all-analog compute-in-memory using fine-grained structured pruning with adaptive-ranging adc,
K. Shiba, Z. Zhan, K. Nii, Y . Wang, T.-Y . J. Chang, A. Kosuge, M. Hamada, and T. Kuroda, “A 28-nm 0.8m-weights/mm2 9.1-tops/mm2 sram-based all-analog compute-in-memory using fine-grained structured pruning with adaptive-ranging adc,” in 2024 IEEE European Solid-State Electro...
2024
-
[41]
A switched-capacitor sram in-memory computing macro with high-precision, high-efficiency differential ar- chitecture,
J. Lee, B. Zhang, and N. Verma, “A switched-capacitor sram in-memory computing macro with high-precision, high-efficiency differential ar- chitecture,” in 2024 IEEE European Solid-State Electronics Research Conference (ESSERC), 2024, pp. 357–360
2024
-
[43]
16.4 an 89tops/w and 16.3tops/mm2 all-digital sram-based full-precision compute-in memory macro in 22nm for machine-learning edge applications,
Y .-D. Chih, P.-H. Lee, H. Fujiwara, Y .-C. Shih, C.-F. Lee, R. Naous, Y .-L. Chen, C.-P. Lo, C.-H. Lu, H. Mori, W.-C. Zhao, D. Sun, M. E. Sinangil, Y .-H. Chen, T.-L. Chou, K. Akarvardar, H.-J. Liao, Y . Wang, M.-F. Chang, and T.-Y . J. Chang, “16.4 an 89tops/w and 16.3tops/m...
2021
-
[44]
Dimc: 2219tops/w 2569f2/b digital in-memory computing macro in 28nm based on approximate arithmetic hardware,
D. Wang, C.-T. Lin, G. K. Chen, P. Knag, R. K. Krishnamurthy, and M. Seok, “Dimc: 2219tops/w 2569f2/b digital in-memory computing macro in 28nm based on approximate arithmetic hardware,” in 2022 IEEE International Solid-State Circuits Conference (ISSCC) , vol. 65, 2022, pp. 26...
2022
Reviewed August 12, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.