arXiv is now an independent nonprofit! Learn more
License: arXiv.org perpetual non-exclusive license
arXiv:2609.11713v1 [cs.ET] 10 Sep 2026

A Time-Based Readout for Vector-Matrix Multiplication in Fully Analog Memristive SNNs

Elia Mateu-Barriendos, Álvaro Gómez-Pau, Josep Rius, Daniel Arumí, Rosa Rodríguez-Montañés, Salvador Manich Affiliation: Universitat Politècnica de Catalunya - BarcelonaTech (UPC)
Abstract

Artificial neural networks rely on vector–matrix multiplications (VMMs), whose implementation in von Neumann architectures is dominated by costly data movement between memory and processing units. Spiking neural networks (SNNs) mitigate this bottleneck by performing in-memory, analog VMMs using memristive crossbar arrays. However, conventional current-mode readout circuits incur significant area and power overhead.

This work proposes a fully analog readout architecture based on voltage-to-time conversion of the VMM output. By sensing the column voltage, the proposed approach avoids current-mode summing and scaling circuitry, improving area and energy efficiency. Post-layout simulations of a 10×110{\mkern-2.0mu\times\mkern-2.0mu}1 SNN implemented in a 130 nm130\text{\,}\mathrm{nm} CMOS technology validate the proposed architecture, while application to a trained 64×1064{\mkern-2.0mu\times\mkern-2.0mu}10 SNN for digit classification further demonstrates its feasibility for SNN inference.

Index Terms: 
Spiking neural networks (SNNs), Memristor, Synapse, Neuromorphic Hardware, In-memory computing

I Introduction

Inspired by the human brain, neuromorphic computing aims to emulate the event-driven and distributed processing of biological neural networks. In this paradigm, spiking neural networks (SNNs) encode information as discrete events in time (spikes), enabling asynchronous operation and improved energy efficiency when implemented in hardware [1, 2].

Crossbar arrays are a promising architecture for hardware SNNs [3], where synaptic weights are stored as conductances of non-volatile memory (NVM) devices. By exploiting Ohm’s and Kirchhoff’s laws, they inherently perform vector–matrix multiplications (VMMs), typically sensed as column currents (Fig. 1). Memristive devices are attractive NVM candidates due to non-volatility, multilevel programmability, and CMOS compatibility, and are commonly used in 1T1R configurations.

Fig. 1: An SNN with 1T1R memristive synapses employing current-mode crossbar sensing. The VMM output is represented by a column current IREAD,j\text{I}_{\text{READ,j}}.

While crossbar arrays enable compact in-memory VMMs, overall area and energy efficiency depends strongly on the neuron and readout design [4]. Digital neuron approaches require per-column transimpedance amplifiers and ADCs [5], leading to high area and energy consumption, or time-multiplexed ADCs [6], which reduce area at the cost of throughput.

Analog neurons integrate column current on a capacitor, enabling low-power operation. However, scalability is limited by the large read currents. Metal-oxide memristive devices typically operate in the tens to hundreds of k​Ω\mathrm{k\SIUnitSymbolOhm} [7], resulting in column currents in the µ​A\mathrm{\SIUnitSymbolMicro A}−-mA\mathrm{mA} range for large arrays. Obtaining appropriate integration times then requires either large capacitances or additional readout circuitry, or restricting synaptic weights to binary values [8].

Conventional solutions rely on opamp-based readout [9] and current scaling circuits [10], which may also be required in digital schemes [5, 11]. However, these circuits often dominate area and power, and large scaling factors over wide dynamic ranges require complex multi-stage designs [12].

These limitations motivate alternatives to current-mode sensing. Voltage-sensing schemes have been used in compute-in-memory systems [13], while time-based encoding has been implemented in digital architectures [14, 15]. However, these approaches are not directly suited to analog SNNs.

This work proposes a readout circuit based on a voltage-to-time conversion of the VMM output for fully analog SNN. By avoiding current-mode readout and explicit scaling circuitry, the approach enables compact neuron design, multi-level weights, and improved area and energy efficiency.

This paper is organized as follows. Section II presents the proposed architecture. Section III describes the 10×110{\mkern-2.0mu\times\mkern-2.0mu}1 SNN prototype in 130 nm130\text{\,}\mathrm{nm} CMOS and reports post-layout results.

II Voltage-to-time readout architecture

Fig. 2 shows the proposed fully analog memristive SNN architecture. Spiking inputs and output neurons are connected through 1T1R synapses, with weights encoded in the conductance Gij\text{G}_{\text{ij}}. The VMM output is the column conductance ∑iXi​Gij\sum_{\text{i}}\text{X}_{\text{i}}\text{G}_{\text{ij}} (with Xi∈{0,1}\text{X}_{\text{i}}\in\{0,1\}), sensed as a voltage VREAD,j\text{V}_{\text{READ,j}}.

Fig. 2: Analog SNN with 1T1R memristive synapses employing voltage-mode crossbar sensing. The VMM output is represented by a column voltage VREAD,j\text{V}_{\text{READ,j}} and converted into a pulse duration Δ​tj\Delta\text{t}_{\text{j}} controlling the neuron current injection.

A reference current IREF\text{I}_{\text{REF}} is injected into each column, selected to keep VREAD,j\text{V}_{\text{READ,j}} below the SET voltage. Memristors share a common top electrode, so the current is distributed among active devices, yielding:

VREAD,j=IREF∑iXi​Gij.\text{V}_{\text{READ,j}}=\frac{\text{I}_{\text{REF}}}{\sum_{\text{i}}\text{X}_{\text{i}}\text{G}_{\text{ij}}}. (1)

where the ON-resistance of the access transistor is neglected.

The proposed voltage-to-time (V2T) readout circuit converts the column voltage into a variable-width pulse. The circuit receives VREAD,j\text{V}_{\text{READ,j}} and a global enable SPK_EN, which is low while any input spike is present. The output signal CTRL is an active-low pulse with duration Δ​tj\Delta\text{t}_{\text{j}}. Fig. 3 shows a high-level schematic and representative waveforms.

(a) Conceptual schematic of the V2T circuit and the IF neuron. Capacitor discharge through an NMOS transistor implements the voltage-to-time conversion, while the OR gate produces the variable-width pulse that injects current into the neuron. For simplicity, the j subscript is omitted.
(b) Representative waveforms showing the timing relationship between the input spike Xi\text{X}_{\text{i}}, SPK_EN, VREAD\text{V}_{\text{READ}}, VCAP\text{V}_{\text{CAP}}, DELAY, and CTRL for a fixed VREAD\text{V}_{\text{READ}}.
Fig. 3: V2T circuit: (a) high-level conceptual schematic including the IF neuron (b) illustrative waveforms.

The voltage-to-time conversion is implemented by modulating the discharge time of capacitor CCAP\text{C}_{\text{CAP}}. During SPK_EN, capacitor CCAP\text{C}_{\text{CAP}} discharges through NMOS M1. After SPK_EN, PMOS M0 restores VCAP\text{V}_{\text{CAP}}. The discharge time required for VCAP\text{V}_{\text{CAP}} to reach the inverter threshold VTH,I1\text{V}_{\text{TH,I1}} is:

Δ​tj=CCAP⋅Δ​VCAPICAP,j\Delta\text{t}_{\text{j}}=\frac{\text{C}_{\text{CAP}}\cdot\Delta\text{V}_{\text{CAP}}}{\text{I}_{\text{CAP,j}}} (2)

with Δ​VCAP=VDD−VTH,I1\Delta\text{V}_{\text{CAP}}=\text{V}_{\text{DD}}-\text{V}_{\text{TH,I1}}. Assuming transistor M1 operates in saturation, the capacitor discharge current ICAP,j\text{I}_{\text{CAP,j}} follows the alpha-power-law. To ensure saturation, M1 is driven by a scaled and offset version of VREAD,j\text{V}_{\text{READ,j}} so that VGS,j=kOF⋅VREAD,j+VOF\text{V}_{\text{GS,j}}=\text{k}_{\text{OF}}\cdot\text{V}_{\text{READ,j}}+\text{V}_{\text{OF}}. Therefore, ICAP,j\text{I}_{\text{CAP,j}} can be expressed as:

ICAP,j∝((kOF⋅VREAD,j+VOF)−VT)α\text{I}_{\text{CAP,j}}\propto((\text{k}_{\text{OF}}\cdot\text{V}_{\text{READ,j}}+\text{V}_{\text{OF}})-\text{V}_{\text{T}})^{\alpha} (3)

Combining (1), (2) and (3), the relation between the pulse duration Δ​tj\Delta\text{t}_{\text{j}} and the column conductance ∑iXi​Gij\sum_{\text{i}}\text{X}_{\text{i}}\text{G}_{\text{ij}} is obtained:

Δ​tj∝CCAP⋅Δ​VCAP((kOF⋅IREF∑iXi​Gij+VOF)−VT)α\Delta\text{t}_{\text{j}}\propto\frac{\text{C}_{\text{CAP}}\cdot\Delta\text{V}_{\text{CAP}}}{\left((\text{k}_{\text{OF}}\cdot\cfrac{\text{I}_{\text{REF}}}{\sum_{\text{i}}\text{X}_{\text{i}}\text{G}_{\text{ij}}}+\text{V}_{\text{OF}})-\text{V}_{\text{T}}\right)^{\alpha}} (4)

Equation (4) describes the resulting conductance-to-time conversion, which is monotonic but inherently non-linear, following a power-law dependence of Δ​tj\Delta\text{t}_{\text{j}} on ∑iXi​Gij\sum_{\text{i}}\text{X}_{\text{i}}\text{G}_{\text{ij}}. Through circuit tuning, a locally approximately linear region can be achieved, as shown in the next section.

CTRL is generated by OR-ing SPK_EN with the inverted capacitor voltage. As a result, the capacitor discharge time Δ​tj\Delta\text{t}_{\text{j}} sets the pulse width (neglecting gate delays).

The IF neuron (Fig. 3a) incorporates a switched current source IPOS\text{I}_{\text{POS}} controlled by CTRL. The charge injected into the neuron is therefore proportional to the pulse duration Δ​tj\Delta\text{t}_{\text{j}}:

Δ​Qj=IPOS⋅Δ​tj\Delta\text{Q}_{\text{j}}=\text{I}_{\text{POS}}\cdot\Delta\text{t}_{\text{j}} (5)

Since the VMM output is encoded in time, IPOS\text{I}_{\text{POS}} can be set by neuron design constraints. This contrasts with current-sensing schemes, where the VMM result is encoded in the current amplitude and scales with the column output.

III Results and Discussion

A 10×110{\mkern-2.0mu\times\mkern-2.0mu}1 SNN prototype based on the architecture in Fig. 2 was implemented in 130 nm130\text{\,}\mathrm{nm} CMOS and submitted for fabrication. The layout is shown in Fig. 4 and design parameters are summarized in Table I.

Refer to caption
Fig. 4: Layout of the implemented 10×110{\mkern-2.0mu\times\mkern-2.0mu}1 SNN prototype. Total area is 2880.52 µ​m22880.52\text{\,}{\mathrm{\SIUnitSymbolMicro m}}^{2}.
TABLE I: Design parameters for the 10×110{\mkern-2.0mu\times\mkern-2.0mu}1 SNN prototype
Parameter Value Description
Gij\text{G}_{\text{ij}} 0.1 mS–1 mS0.1\text{\,}\mathrm{mS}1\text{\,}\mathrm{mS} Memristor conductance
W/LW/L 3.9 µ​m3.9\text{\,}\mathrm{\SIUnitSymbolMicro m}/0.13 µ​m0.13\text{\,}\mathrm{\SIUnitSymbolMicro m} 1T1R access transistor
VREAD\text{V}_{\text{READ}} 2.5 mV–250 mV2.5\text{\,}\mathrm{mV}250\text{\,}\mathrm{mV} Column voltage
IREF\text{I}_{\text{REF}} 25 µ​A25\text{\,}\mathrm{\SIUnitSymbolMicro A} Column current reference
CCAP\text{C}_{\text{CAP}} 60 fF60\text{\,}\mathrm{fF} V2T capacitor
CMEM\text{C}_{\text{MEM}} 66.5 fF66.5\text{\,}\mathrm{fF} Neuron membrane capacitor
CFB\text{C}_{\text{FB}} 47.5 fF47.5\text{\,}\mathrm{fF} Neuron feedback capacitor
IPOS\text{I}_{\text{POS}} 25 nA25\text{\,}\mathrm{nA} Neuron charging current
INEG\text{I}_{\text{NEG}} 40 nA40\text{\,}\mathrm{nA} Neuron discharging current

The V2T circuit is designed for input spikes with 2.5 µ​s2.5\text{\,}\mathrm{\SIUnitSymbolMicro s} pulse width at rates up to 200 kHz200\text{\,}\mathrm{kHz}. The scaling and offset network is implemented using diode-connected MOS transistors, sized to draw negligible current compared to active memristors so that the read operation is not disturbed. The IF neuron operates on the input spikes timescale. All current sources are implemented using conventional CMOS current source structures. Robustness was verified through PVT corners and Monte Carlo simulations, with σ/μ=\sigma/\mu=13.7 %13.7\text{\,}\mathrm{\%} timing spread at the maximum-conductance operating point under combined process and mismatch variations.

III-A Post-layout simulation results

This subsection presents post-layout simulation results of the 10×110{\mkern-2.0mu\times\mkern-2.0mu}1 SNN prototype. The memristive devices are simulated using the Verilog-A model available in the PDK [16].

Fig. 5 shows the pulse duration Δ​tj\Delta\text{t}_{\text{j}} as a function of the column conductance ∑iXi​Gij\sum_{\text{i}}\text{X}_{\text{i}}\text{G}_{\text{ij}}, obtained from a representative subset of active inputs and conductance combinations. From Fig. 5, it is confirmed that the relation in (4) is monotonic, enabling time-based representation of the VMM output over the operating range. The inset shows the approximately linear region, while saturation at higher conductance reflects the underlying power-law dependence. At high column conductance, additional simultaneously active inputs reduce the sensitivity of the conversion rather than preventing circuit operation.

Fig. 5: Post-layout simulation results of the conductance-to-time conversion characteristic of the 10×110{\mkern-2.0mu\times\mkern-2.0mu}1 SNN prototype.
Fig. 6: Post-layout simulation waveforms of the 10×110{\mkern-2.0mu\times\mkern-2.0mu}1 SNN prototype, illustrating two scenarios: one (orange) and ten (blue) simultaneously active inputs at 200 kHz200\text{\,}\mathrm{kHz}, corresponding to column conductances of 0.2 mS0.2\text{\,}\mathrm{mS} and 2 mS2\text{\,}\mathrm{mS}, respectively.

Fig. 6 shows representative circuit waveforms for one and ten simultaneously active inputs at 200 kHz200\text{\,}\mathrm{kHz} and 0.2 mS0.2\text{\,}\mathrm{mS} synaptic weights. The resulting column voltage modulation produces distinct CTRL pulse durations, leading to neuron firing rates of 11.8 kHz11.8\text{\,}\mathrm{kHz} and 66.8 kHz66.8\text{\,}\mathrm{kHz}, respectively.

III-B Area and Energy

Table II reports the layout area of the implemented prototype (excluding access circuitry), also expressed in equivalent minimum-size inverters (7.56 µ​m27.56\text{\,}{\mathrm{\SIUnitSymbolMicro m}}^{2}).

TABLE II: Area of the Implemented Prototype
Sub-circuit Area [µ​m2{\mathrm{\SIUnitSymbolMicro m}}^{2}] Area [INV]
10×110{\mkern-2.0mu\times\mkern-2.0mu}1 1T1R synapses 393393 5252
V2T circuit 480480 63.563.5
IF Neuron 11601160 153.5153.5
Total 20332033 269269

Energy is evaluated at the level of the synaptic circuit (including the reference current generator) and the V2T circuit. The 10×110{\mkern-2.0mu\times\mkern-2.0mu}1 synaptic circuit draws 42.8 µ​A42.8\text{\,}\mathrm{\SIUnitSymbolMicro A} independently of input activity, resulting in 128.5 pJ128.5\text{\,}\mathrm{pJ} per read operation over 2.5 µ​s2.5\text{\,}\mathrm{\SIUnitSymbolMicro s}. The V2T circuit draws 10.3 µ​A10.3\text{\,}\mathrm{\SIUnitSymbolMicro A} in idle and 0.19 µ​A0.19\text{\,}\mathrm{\SIUnitSymbolMicro A} during conversion, yielding 0.58 pJ0.58\text{\,}\mathrm{pJ} per operation. The total energy per synaptic operation (synaptic readout plus voltage-to-time conversion) is 129 pJ129\text{\,}\mathrm{pJ}.

Area and idle power scale approximately linearly with the number of output neurons, as each requires one IREF\text{I}_{\text{REF}} current generator and one V2T circuit. However, ∼\sim70% of the V2T circuit area is occupied by decoupling capacitors, which can be shared in larger systems. Idle power can be reduced by disabling the IREF\text{I}_{\text{REF}} current generator when no input is active.

III-C Comparison with a current-sensing scheme

As a representative example of a current-sensing readout, [10] employs an opamp-based input stage and a current-scaling circuit providing 500×500\times attenuation. The per-column readout area in 130 nm130\text{\,}\mathrm{nm} CMOS, estimated from an optical micrograph, occupies 11 000 µ​m211\,000\text{\,}{\mathrm{\SIUnitSymbolMicro m}}^{2} (≈1455\approx 1455 INV), over 20×20\times larger than the proposed V2T circuit.

The power per read operation reported in [10] is 48 µ​W48\text{\,}\mathrm{\SIUnitSymbolMicro W}, corresponding to 120 pJ120\text{\,}\mathrm{pJ} over our 2.5 µ​s2.5\text{\,}\mathrm{\SIUnitSymbolMicro s} time window. While this energy is of the same order of magnitude, [10] considers a current range of 10 µ​A–200 µ​A10\text{\,}\mathrm{\SIUnitSymbolMicro A}200\text{\,}\mathrm{\SIUnitSymbolMicro A}. These currents correspond to a column conductance of 0.04 mS–0.8 mS0.04\text{\,}\mathrm{mS}0.8\text{\,}\mathrm{mS} (at 250 mV250\text{\,}\mathrm{mV}), which is <10%<10\% of the 0.1 mS–10 mS0.1\text{\,}\mathrm{mS}10\text{\,}\mathrm{mS} range targeted here.

Using a current-sensing scheme, our 10×110{\mkern-2.0mu\times\mkern-2.0mu}1 SNN would produce column currents from 25 µ​A25\text{\,}\mathrm{\SIUnitSymbolMicro A} to 2.5 mA2.5\text{\,}\mathrm{mA}. Scaling these to the nA\mathrm{nA}-range would require attenuation factors of ​103{10}^{3}–​105{10}^{5} and additional circuitry to enforce a fixed read voltage, which would increase the energy of 120 pJ120\text{\,}\mathrm{pJ} by several orders.

III-D Application to Digit Recognition

To further evaluate the proposed approach, a 64×1064{\mkern-2.0mu\times\mkern-2.0mu}10 SNN was trained in software on the Digit dataset [17] using back-propagation, with synaptic weights constrained to be non-negative. The trained weights were quantized to ten conductance levels spanning the memristor range (1 k​Ω to 10 k​Ω1\text{\,}\mathrm{k\SIUnitSymbolOhm}10\text{\,}\mathrm{k\SIUnitSymbolOhm}) and mapped to a schematic-level implementation, where the IF analog neurons were extended with leakage (implemented as a constant current source) and lateral inhibition.

Representative 8×88{\mkern-2.0mu\times\mkern-2.0mu}8 digit samples, rate-encoded over 100 µ​s100\text{\,}\mathrm{\SIUnitSymbolMicro s}, produced the same classification outcome in both the software-trained network and the circuit implementation (Fig. 7), providing preliminary validation of the proposed architecture in a trained SNN inference task.

Refer to caption
Fig. 7: Application of the proposed architecture to a trained 64×1064{\mkern-2.0mu\times\mkern-2.0mu}10 SNN with quantized synaptic weights. Membrane traces are included only when multiple neurons are active.

IV Conclusion

This work proposes a time-based readout circuit for fully analog SNNs with memristive synapses. The proposed approach converts the VMM output, sensed as a column voltage, into a time-domain signal that controls neuron current injection. By avoiding current-mode readout, the approach eliminates complex, area-intensive circuitry that becomes challenging at high column currents.

A 10×110{\mkern-2.0mu\times\mkern-2.0mu}1 SNN prototype with the proposed architecture was implemented in 130 nm130\text{\,}\mathrm{nm} CMOS. Post-layout results confirm correct conductance-to-time conversion, achieving ∼\sim20×{\mkern-2.0mu\times\mkern-2.0mu} area reduction over a representative current-sensing implementation with comparable energy efficiency. Application to a trained 64×1064{\mkern-2.0mu\times\mkern-2.0mu}10 SNN further demonstrates the feasibility of the architecture for inference with quantized memristive weights.

Acknowledgment

This work has been supported by PID2022-141391OB-C22 funded by MCIN/AEI/10.13039/501100011033/FEDER, UE. The corresponding author gratefully acknowledges the Universitat Politècnica de Catalunya and Banco Santander for the financial support of her predoctoral FPI-UPC grant.

References

  • [1] G. Indiveri et al. (2011) Neuromorphic silicon neuron circuits. Frontiers in Neuroscience 5. External Links: ISSN 1662-4548, Document Cited by: §I.
  • [2] A. Sebastian, M. Le Gallo, R. Khaddam-Aljameh, and E. Eleftheriou (2020) Memory devices and applications for in-memory computing. Nature Nanotechnology 15 (7), pp. 529–544. External Links: ISSN 1748-3395, Document Cited by: §I.
  • [3] W. Zhang et al. (2020) Neuro-inspired computing chips. Nature Electronics 3 (7), pp. 371–382. External Links: ISSN 2520-1131, Document Cited by: §I.
  • [4] A. Joubert et al. (2012) Hardware spiking neurons design: analog or digital?. In The 2012 International Joint Conference on Neural Networks (IJCNN), Brisbane, QLD, Australia, pp. 1–5. External Links: Document Cited by: §I.
  • [5] F. Cai et al. (2019) A fully integrated reprogrammable memristor–CMOS system for efficient multiply–accumulate operations. Nature Electronics 2 (7), pp. 290–299. External Links: ISSN 2520-1131, Document Cited by: §I, §I.
  • [6] R. Xiao, W. Jiang, and P. Y. Chee (2022) An energy efficient time-multiplexing computing-in-memory architecture for edge intelligence. IEEE Journal on Exploratory Solid-State Computational Devices and Circuits 8 (2), pp. 111–118. External Links: ISSN 2329-9231, Document Cited by: §I.
  • [7] Y. Sun et al. (2018) A Ti/AlOx/TaOx/Pt analog synapse for memristive neural network. IEEE Electron Device Letters 39 (9), pp. 1298–1301. External Links: ISSN 1558-0563, Document Cited by: §I.
  • [8] A. Valentian et al. (2022) SPIRIT: a first mixed-signal snn using co-integrated cmos neurons and resistive synapses. In Analog Circuits for Machine Learning, Current/Voltage/Temperature Sensors, and High-speed Communication, pp. 63–81. External Links: ISBN 9783030917418, Document Cited by: §I.
  • [9] X. Wu, V. Saxena, K. Zhu, and S. Balagopal (2015) A CMOS spiking neuron for brain-inspired neural networks with resistive synapses and in situ learning. IEEE Transactions on Circuits and Systems II: Express Briefs 62 (11), pp. 1088–1092. External Links: ISSN 1558-3791, Document Cited by: §I.
  • [10] N. Garg et al. (2024) Versatile CMOS analog LIF neuron for memristor-integrated neuromorphic circuits. In 2024 International Conference on Neuromorphic Systems (ICONS), Los Alamitos, CA, USA, pp. 185–192. External Links: Document Cited by: §I, §III-C, §III-C.
  • [11] H. Jiang, S. Huang, W. Li, and S. Yu (2023) ENNA: an efficient neural network accelerator design based on ADC-free compute-in-memory subarrays. IEEE Transactions on Circuits and Systems I: Regular Papers 70 (1), pp. 353–363. External Links: ISSN 1558-0806, Document Cited by: §I.
  • [12] G. Fierro and F. Silveira (2023) Pico-ampere current biasing platform for on-chip tuning of analog blocks. In 2023 IEEE 14th Latin America Symposium on Circuits and Systems (LASCAS), Quito, Ecuador, pp. 1–4. External Links: Document Cited by: §I.
  • [13] W. Wan et al. (2020) A voltage-mode sensing scheme with differential-row weight mapping for energy-efficient RRAM-based in-memory computing. In 2020 IEEE Symposium on VLSI Technology, Honolulu, HI, USA, pp. 1–2. External Links: Document Cited by: §I.
  • [14] M. J. Marinella et al. (2018) Multiscale co-design analysis of energy, latency, area, and accuracy of a ReRAM analog neural training accelerator. IEEE Journal on Emerging and Selected Topics in Circuits and Systems 8 (1), pp. 86–101. External Links: ISSN 2156-3365, Document Cited by: §I.
  • [15] B. Boro, R. Parmar, and G. Trivedi (2025) Vector-matrix multiplier architecture for in-memory computing applications with RRAM arrays. IEEE Transactions on Nanotechnology 24, pp. 249–259. External Links: ISSN 1941-0085, Document Cited by: §I.
  • [16] IHPBiCMOS Technologies(Website) Note: Accessed: 2025-12-03 External Links: Link Cited by: §III-A.
  • [17] E. Alpaydin and Fevzi. Alimoglu (1996) Pen-based recognition of handwritten digits. Note: UCI Machine Learning RepositoryDOI: https://doi.org/10.24432/C5MG6K Cited by: §III-D.