A Low-Power 12-Bit SAR ADC for Analog Convolutional Kernel of Mixed-Signal CNN Accelerator
Source abstract
Abstract
As deep learning techniques such as Convolutional Neural Networks (CNNs) are widely adopted, the complexity of CNNs is rapidly increasing due to the growing demand for CNN accelerator system-on-chip (SoC). Although conventional CNN accelerators can reduce the computational time of learning and inference tasks, they tend to occupy large chip areas due to many multiply-and-accumulate (MAC) operators when implemented in complex digital circuits, incurring excessive power consumption. To overcome these drawbacks, this work implements an analog convolutional filter consisting of an analog multiply-and-accumulate arithmetic circuit along with an analog-to-digital converter (ADC). This paper introduces the architecture of an analog convolutional kernel comprised of low-power ultra-small circuits for neural network accelerator chips. ADC is an essential component of the analog convolutional kernel used to convert the analog convolutional result to digital values to be stored in memory. This work presents the implementation of a highly low-power and area-efficient 12-bit Successive Approximation Register (SAR) ADC. Unlink most other SAR-ADCs with differential structure; the proposed ADC employs a single-ended capacitor array to support the preceding single-ended max-pooling circuit along with minimal power consumption. The SAR ADC implementation also introduces a unique circuit that reduces kick-back noise to increase performance. It was implemented in a test chip using a 55 nm CMOS process. It demonstrates that the proposed ADC reduces Kick-back noise by 40% and consequently improves the ADC’s resolution by about 10% while providing a near rail-to-rail dynamic range with significantly lower power consumption than conventional ADCs. The ADC test chip shows a chip size of 4600 μm 2 with a power consumption of 6.6 μW while providing an signal-to-noise-and-distortion ratio (SNDR) of 68.45 dB, corresponding to an effective number of bits (ENOB) of 11.07 bits.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Analog and Mixed-Signal Circuit Design · Advanced Memory and Neural Computing · CCD and CMOS Imaging Sensors
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (21)
Show source-provided references
1. Low power ADC design for mixed signal convolutional neural network accelerator
2. An artificial neural network for spatiotemporal: Application to phoneme classification
3. A low-power spiking neural network chip based on a compact LIF neuron and binary exponential charge injector synapse circuits
4. Convolution neural network (CNN) · 2019
5. Design of an always-on image sensor using an analog lightweight convolutional neural network
6. M. Z. Wong, B. Guillard, R. Murai, S. Saeedi and P. H. J. Kelly, “AnalogNet: Convolutional neural network inference on analog focal plane sensor processors,” arXiv:2006.01765 [cs, eess], Jun. 2020, Accessed: Nov. 08, 2020. [Online]. Available: http://arxiv.org/abs/2006.01765
7. A digitally controlled analog kernel for convolutional neural networks
8. An energy-efficient 12b 2.56 ms/s sar adc using successive scaling of reference voltages10.32604/cmc.2022.025798 ↗
9. Merged capacitor switching based SAR ADC with highest switching energy-efficiency10.1049/el.2010.0706 ↗
10. An energyefficient charge recycling approach for a SAR converter with capacitive DAC10.1109/ISCAS.2005.1464555 ↗
11. A charge recycling SAR ADC with a LSB-down switching scheme10.1109/TCSI.2014.2363517 ↗
12. Comparison of capacitive DAC architectures for power and area efficient SAR ADC designs
13. What is the difference between MOM, MIM and MOS capacitors · 2021
14. Design and analysis of novel dynamic latched comparator with reduced kickback noise for high-speed ADCs
15. An ultra-low-power rail-to-rail comparator for ADC designs
16. A comparative analysis of optimized low-power comparators for biomedical-ADCs
17. A 250KS/s, 0.8V ultra low power successive approximation register ADC using a dynamic rail-to-rail comparator10.1587/elex.7.261 ↗
18. Kickback noise reduction techniques for CMOS latched comparators10.1109/TCSII.2006.875308 ↗
19. A 10.3-GS/s, 6-bit flash ADC for 10G ethernet applications10.1109/JSSC.2013.2279419 ↗
20. A 12-bit 40 MS/s SAR ADC with digital foreground self-calibration for capacitor mismatches10.5573/JSTS.2020.20.1.105 ↗
21. A low-power 12-bit 20 MS/s asynchronously controlled SAR ADC for WAVE ITS sensor based applications