Researchers have developed an analog in-memory compression and non-volatile storage paradigm named "Sense-Now Reconstruct-Later" (SNRL). This approach is designed for always-on sensing in low-power devices, addressing the energy and bandwidth bottleneck that arises when transferring large volumes of data from sensors to digital processing units. The key to SNRL lies in performing compression directly in the analog domain, within memory, before analog-to-digital conversion (ADC), significantly reducing the amount of data to be processed and stored.
SNRL utilizes a memory architecture that integrates sensing, compression, and storage functions. This allows sensor data to be compressed in real-time and stored non-volatily, optimizing power consumption and system efficiency. Unlike traditional approaches that digitize data and then compress it, SNRL operates in the analog domain, resulting in lower latency and drastically reduced energy consumption, crucial aspects for Internet of Things (IoT) applications and wearable devices.
SNRL implementation relies on the use of memristors or other non-volatile memory devices that can perform in-memory computing operations. This analog computing capability allows compression algorithms to run efficiently without the need to transfer data to a central processing unit. The results demonstrate a substantial improvement in energy efficiency and data processing capability, opening new possibilities for the development of smart, autonomous sensors with extended battery life.