ChewBaccaNN: A Flexible 223 TOPS/W BNN Accelerator
Not on the map. Why?
Abstract (arXiv)
Binary Neural Networks enable smart IoT devices, as they significantly reduce the required memory footprint and computational complexity while retaining a high network performance and flexibility. This paper presents ChewBaccaNN, a 0.7 mm2 sized binary convolutional neural network (CNN) accelerator designed in GlobalFoundries 22 nm technology. By exploiting efficient data re-use, data buffering, latch-based memories, and voltage scaling, a throughput of 241 GOPS is achieved while consuming just 1.1 mW at 0.4V/154MHz during inference of binary CNNs with up to 7x7 kernels, leading to a peak core energy efficiency of 223 TOPS/W. ChewBaccaNN's flexibility allows to run a much wider range of binary CNNs than other accelerators, drastically improving the accuracy-energy trade-off beyond what can be captured by the TOPS/W metric. In fact, it can perform CIFAR-10 inference at 86.8% accuracy with merely 1.3 μ J, thus exceeding the accuracy while at the same time lowering the energy cost by 2.8x compared to even the most efficient and much larger analog processing-in-memory devices, while keeping the flexibility of running larger CNNs for higher accuracy when needed. It also runs a binary ResNet-18 trained on the 1000-class ILSVRC dataset and improves the energy efficiency by 4.4x over accelerators of similar flexibility. Furthermore, it can perform inference on a binarized ResNet-18 trained with 8-bases Group-Net to achieve a 67.5% Top-1 accuracy with only 3.0 mJ/frame -- at an accuracy drop of merely 1.8% from the full-precision ResNet-18.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 2; 2024: 1; 2025: 2.
7 papers.
- 2021Enabling Design Methodologies and Future Trends for Edge AI: Specialization and Co-designcited by 13
- 2024Exploring Effects of Hyperdimensional Vectors for Tsetlin Machinescited by 5
- 2025Histogram-Equalized Quantization for logic-gated Residual Neural Networkscited by 4
- 2023Learnable Heterogeneous Convolution: Learning both topology and strengthcited by 3
- 2022How to train accurate BNNs for embedded systems?cited by 1
- 2023Stella Nera: A Differentiable Maddness-Based Hardware Accelerator for Efficient Approximate Matrix Multiplicationcited by 1
- 2025Attack on a PUF-based Secure Binary Neural Networkcited by 0
- 2025Attack on a PUF-based Secure Binary Neural Network28 Oct 2025
- 2025Histogram-Equalized Quantization for logic-gated Residual Neural Networks8 Jan 2025
- 2024Exploring Effects of Hyperdimensional Vectors for Tsetlin Machines4 Jun 2024
- 2023Stella Nera: A Differentiable Maddness-Based Hardware Accelerator for Efficient Approximate Matrix Multiplication16 Nov 2023
- 2023Learnable Heterogeneous Convolution: Learning both topology and strength13 Jan 2023
- 2022How to train accurate BNNs for embedded systems?24 Jun 2022
- 2021Enabling Design Methodologies and Future Trends for Edge AI: Specialization and Co-design25 Mar 2021