Exploring Hardware-Efficient Architectures of Golomb–Rice Decoder for TinyML Applications
Deep Neural Networks (DNNs) have revolutionized Artificial Intelligence (AI) applications by tackling real-world problems. Yet, their deployment on Internet of Things (IoT) edge devices remains challenging due to limited resources. The energy-intensive process of accessing millions of parameters during DNN inference has become a significant bottleneck. While weight compression offers a potential solution, existing hardware decompression units struggle to maintain power, area, energy efficiency. This research introduces two innovative decoders: an Interleaved-memory-based Parallel (ImbP) GR decoder and a scalable Tree-Unary-based Parallel (TubP) GR decoder. By integrating these decoders with an industrial-strength Neural Network (NN) accelerator, their performance was evaluated using three TinyML benchmarks. Comparative analysis revealed that the TuP GR decoder outperforms the ImP GR decoder regarding performance metrics and hardware efficiency. The scalable TubP GR decoder achieves remarkable efficiency, offering 4-weight and 8-weight decoding capabilities that consume 0.43[Formula: see text]mW and 0.79[Formula: see text]mW, respectively, while delivering impressive throughput rates of 888[Formula: see text]MBps and 1.3[Formula: see text]GBps.
Authors
- Mounika Vaddeboina
- Wolfgang Ecker (ORCID: https://orcid.org/0000-0002-9362-8096)
- Alper Yilmazer
Institutions
- Infineon Technologies (Germany) (DE)
- RWTH Aachen University (DE)
Publication Details
- Journal
- Journal of Circuits Systems and Computers
- Published
- 2025-07-16
- DOI
- https://doi.org/10.1142/s0218126625430029
- Primary Topic
- VLSI and Analog Circuit Testing
- Type
- article
- Field-Weighted Citation Impact
- 0.00