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

📅 2026-09-10
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
本文提出了一种基于电压-时间转换的全模拟读出架构,用于解决忆阻SNN中的向量矩阵乘法问题,减少了面积和能耗。
📝 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 10x1 SNN implemented in a 130 nm CMOS technology validate the proposed architecture, while application to a trained 64x10 SNN for digit classification further demonstrates its feasibility for SNN inference.
Problem

Research questions and friction points this paper is trying to address.

vector-matrix multiplications
analog SNNs
current-mode readout
power overhead
area efficiency
Innovation

Methods, ideas, or system contributions that make the work stand out.

voltage-to-time conversion
analog readout
memristive SNNs
vector-matrix multiplication
energy efficiency
E
Elia Mateu-Barriendos
Universitat Politècnica de Catalunya - BarcelonaTech (UPC)
Á
Álvaro Gómez-Pau
Universitat Politècnica de Catalunya - BarcelonaTech (UPC)
J
Josep Rius
Universitat Politècnica de Catalunya - BarcelonaTech (UPC)
D
Daniel Arumí
Universitat Politècnica de Catalunya - BarcelonaTech (UPC)
R
Rosa Rodríguez-Montañés
Universitat Politècnica de Catalunya - BarcelonaTech (UPC)
S
Salvador Manich
Universitat Politècnica de Catalunya - BarcelonaTech (UPC)