An Energy-Efficient Adiabatic Capacitive Neural Network Chip
Himadri Singh Raghav, Sachin Maheshwari, Mike Smart, Patrick Foster, Alex Serb
TL;DR
This work tackles energy-efficient AI at the edge by implementing a mixed-signal adiabatic capacitive neural network (ACNN) in 130 nm CMOS that recycles energy via a Power Clock. The authors demonstrate a two-layer ACNN with 16 single-cycle MAC engines, mapping a TensorFlow-trained 64-input, 12-hidden, 4-output network to on-chip capacitances, achieving >95% accuracy on 8×8 binary images with <2.7% deviation from software. Across five fabricated chips, the approach shows robust cross-chip classification with substantial energy savings: about 2.1×–2.8× at small operation counts and up to 6.8× at higher counts relative to a CMOS baseline, aided by adiabatic energy recovery and a routing layer for scalable multi-layer design. The results indicate practical viability for energy-constrained edge-AI deployment, offering a modular, tileable architecture tolerant to process variation and suitable for scaling toward larger, more complex neuromorphic systems.
Abstract
Recent advances in artificial intelligence, coupled with increasing data bandwidth requirements, in applications such as video processing and high-resolution sensing, have created a growing demand for high computational performance under stringent energy constraints, especially for battery-powered and edge devices. To address this, we present a mixed-signal adiabatic capacitive neural network chip, designed in a 130$nm$ CMOS technology, to demonstrate significant energy savings coupled with high image classification accuracy. Our dual-layer hardware chip, incorporating 16 single-cycle multiply-accumulate engines, can reliably distinguish between 4 classes of 8x8 1-bit images, with classification results over 95\%, within 2.7\% of an equivalent software version. Energy measurements reveal average energy savings between 2.1x and 6.8x, compared to an equivalent CMOS capacitive implementation.
