Process, Bias and Temperature Scalable CMOS Analog Computing Circuits for Machine Learning
Pratik Kumar, Ankita Nandi, Shantanu Chakrabartty, Chetan Singh Thakur

TL;DR
This paper introduces shape-based analog computing circuits that are scalable across different CMOS process nodes and temperature variations, enabling robust machine learning hardware with improved portability and efficiency.
Contribution
It generalizes the margin-propagation framework to design scalable, process- and temperature-robust analog circuits for machine learning applications.
Findings
Circuit characteristics remain stable across 180nm and 7nm processes.
Neural network accuracy is robust across process nodes and temperature changes.
S-AC circuits can be scaled for precision, speed, and power.
Abstract
Analog computing is attractive compared to digital computing due to its potential for achieving higher computational density and higher energy efficiency. However, unlike digital circuits, conventional analog computing circuits cannot be easily mapped across different process nodes due to differences in transistor biasing regimes, temperature variations and limited dynamic range. In this work, we generalize the previously reported margin-propagation-based analog computing framework for designing novel \textit{shape-based analog computing} (S-AC) circuits that can be easily cross-mapped across different process nodes. Similar to digital designs S-AC designs can also be scaled for precision, speed, and power. As a proof-of-concept, we show several examples of S-AC circuits implementing mathematical functions that are commonly used in machine learning (ML) architectures. Using circuit…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
