In-memory reconstruction of compressively-sampled signals by nonlinear closed-loop analog circuits
To reduce power consumption associated with data transmission and monitoring in next-generation wireless body sensor networks (WSBNs), compressive sensing (CS), a signal-processing technique for signal reconstruction from a limited number of measurements, was proposed. In CS, knowledge of the signal sparsity under some basis is used to cast the reconstruction problem as the solution of an ℓ<inf xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">1</inf>-penalized underdetermined linear system, a data-intensive task in energy-hungry conventional digital solvers. By eliminating the energy and latency overheads associated with continuous data shuttling between the memory and processing units, in-memory computing (IMC) may be a key enabler for highly energy-efficient next-generation WSBNs.Here, we show a novel closed-loop IMC (CL-IMC) circuit for signal reconstruction in the CS framework exploiting nonlinearities of analog operational amplifiers. We derive closed-form equations to describe the circuit operation and characterize its solution time and accuracy. We benchmark the circuit performance in electrocardiogram signal reconstruction against a floating-point 64-bit (FP64) digital solver, obtaining up to 1120 × energy consumption reduction. These results support the position of CL-IMC as a promising candidate for energy-efficient data processing in edge devices for biometric applications.
Authors
- Piergiulio Mannocci (ORCID: https://orcid.org/0000-0002-0083-5804)
- Daniele Ielmini (ORCID: https://orcid.org/0000-0002-1853-1614)
- G. Falcone (ORCID: https://orcid.org/0000-0003-3078-9770)
Institutions
- Politecnico di Milano (IT)
Publication Details
- Published
- 2025-05-25
- DOI
- https://doi.org/10.1109/iscas56072.2025.11043795
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- HORIZON EUROPE Framework Programme