MINIMALIST: switched-capacitor circuits for efficient in-memory computation of gated recurrent units
Sebastian Billaudelle, Laura Kriener, Filippo Moro, Tristan Torchet, Melika Payvand

TL;DR
This paper presents a minimal gated recurrent unit architecture optimized for embedded systems, utilizing switched-capacitor circuits for in-memory computation, and demonstrates its effectiveness through hardware-compatible simulations.
Contribution
A novel minimal GRU design with hardware-compatible mixed-signal implementation using switched-capacitor circuits for efficient in-memory RNN computation.
Findings
Hardware-compatible mixed-signal implementation verified in simulations
Achieved in-memory computation with commodity circuits
Benchmark results demonstrate effective time series processing
Abstract
Recurrent neural networks (RNNs) have been a long-standing candidate for processing of temporal sequence data, especially in memory-constrained systems that one may find in embedded edge computing environments. Recent advances in training paradigms have now inspired new generations of efficient RNNs. We introduce a streamlined and hardware-compatible architecture based on minimal gated recurrent units (GRUs), and an accompanying efficient mixed-signal hardware implementation of the model. The proposed design leverages switched-capacitor circuits not only for in-memory computation (IMC), but also for the gated state updates. The mixed-signal cores rely solely on commodity circuits consisting of metal capacitors, transmission gates, and a clocked comparator, thus greatly facilitating scaling and transfer to other technology nodes. We benchmark the performance of our architecture on time…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
