RAMAN: A Re-configurable and Sparse tinyML Accelerator for Inference on Edge
Not on the map. Why?
Abstract (arXiv)
Deep Neural Network (DNN) based inference at the edge is challenging as these compute and data-intensive algorithms need to be implemented at low cost and low power while meeting the latency constraints of the target applications. Sparsity, in both activations and weights inherent to DNNs, is a key knob to leverage. In this paper, we present RAMAN, a Re-configurable and spArse tinyML Accelerator for infereNce on edge, architected to exploit the sparsity to reduce area (storage), power as well as latency. RAMAN can be configured to support a wide range of DNN topologies - consisting of different convolution layer types and a range of layer parameters (feature-map size and the number of channels). RAMAN can also be configured to support accuracy vs power/latency tradeoffs using techniques deployed at compile-time and run-time. We present the salient features of the architecture, provide implementation results and compare the same with the state-of-the-art. RAMAN employs novel dataflow inspired by Gustavson's algorithm that has optimal input activation (IA) and output activation (OA) reuse to minimize memory access and the overall data movement cost. The dataflow allows RAMAN to locally reduce the partial sum (Psum) within a processing element array to eliminate the Psum writeback traffic. Additionally, we suggest a method to reduce peak activation memory by overlapping IA and OA on the same memory space, which can reduce storage requirements by up to 50%. RAMAN was implemented on a low-power and resource-constrained Efinix Ti60 FPGA with 37.2K LUTs and 8.6K register utilization. RAMAN processes all layers of the MobileNetV1 model at 98.47 GOp/s/W and the DS-CNN model at 79.68 GOp/s/W by leveraging both weight and activation sparsity.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 Jun 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 2; 2025: 6; 2026: 3.
11 papers.
- 2024Flex-PE: Flexible and SIMD Multi-Precision Processing Element for AI Workloadscited by 15
- 2025POLARON: Precision-aware On-device Learning and Adaptive Runtime-cONfigurable AI accelerationcited by 4
- 2024HYDRA: Hybrid Data Multiplexing and Run-time Layer Configurable DNN Acceleratorcited by 3
- 2025HyperCam: Low-Power Onboard Computer Vision for IoT Camerascited by 2
- 2025RISC-V Based TinyML Accelerator for Depthwise Separable Convolutions in Edge AIcited by 1
- 2026CORVET: A CORDIC-Powered, Resource-Frugal Mixed-Precision Vector Processing Engine for High-Throughput AIoT applicationscited by 1
- 2025Neural Signal Compression using RAMAN tinyML Accelerator for BCI Applicationscited by 0
- 2025HOMI: Ultra-Fast EdgeAI platform for Event Camerascited by 0
- 2025On-Device Continual Learning for Unsupervised Visual Anomaly Detection in Dynamic Manufacturingcited by 0
- 2026SHIELD8-UAV: Sequential 8-bit Hardware Implementation of a Precision-Aware 1D-F-CNN for Low-Energy UAV Acoustic Detection and Temporal Trackingcited by 0
- 2026Right In-Place (RiP) Convolution: A Simple, General, and Near-Optimal Strategy for Memory-Efficient CNN Inferencecited by 0
- 2026Right In-Place (RiP) Convolution: A Simple, General, and Near-Optimal Strategy for Memory-Efficient CNN Inference30 Sep 2026
- 2026SHIELD8-UAV: Sequential 8-bit Hardware Implementation of a Precision-Aware 1D-F-CNN for Low-Energy UAV Acoustic Detection and Temporal Tracking1 Mar 2026
- 2026CORVET: A CORDIC-Powered, Resource-Frugal Mixed-Precision Vector Processing Engine for High-Throughput AIoT applications22 Feb 2026
- 2025On-Device Continual Learning for Unsupervised Visual Anomaly Detection in Dynamic Manufacturing15 Dec 2025
- 2025RISC-V Based TinyML Accelerator for Depthwise Separable Convolutions in Edge AI26 Nov 2025
- 2025HOMI: Ultra-Fast EdgeAI platform for Event Cameras18 Aug 2025
- 2025POLARON: Precision-aware On-device Learning and Adaptive Runtime-cONfigurable AI acceleration10 Jun 2025
- 2025Neural Signal Compression using RAMAN tinyML Accelerator for BCI Applications9 Apr 2025
- 2025HyperCam: Low-Power Onboard Computer Vision for IoT Cameras17 Jan 2025
- 2024Flex-PE: Flexible and SIMD Multi-Precision Processing Element for AI Workloads16 Dec 2024
- 2024HYDRA: Hybrid Data Multiplexing and Run-time Layer Configurable DNN Accelerator8 Sep 2024