BAG3++: An Extensible Generator Framework for Automated Layout-Aware AMS Design
Felicia B. Guo, Bob Zhou, Ayan Biswas, Paul Kwon, Zhaokai Liu, Ken Ho, Vladimir Marko Stojanovic, Borivoje Nikolić · IEEE Open Journal of Circuits and Systems · 2025
We present BAG$3{++}$, an extensible analog/mixed-signal (AMS) design framework for layout-aware design. BAG$3{++}$realizes a unified design environment that merges schematic, layout, and verification views into a single development interface. We further introduce new automated design features that enable rapid automation and optimization across a range of performance specifications, processes, and applications. We demonstrate the practical use of these features through (a) a bit-reconfigurable successive-approximation-register (SAR) analog-to-digital converter (ADC) implemented in the open-source Skywater 130nm process and (b) an ultra-high speed output driver optimized in two modern processes. BAG$3{++}$interfaces with both commercial and open-source design frameworks, and the extensibility of BAG$3{++}$is further illustrated through the integration of an open-source simulator.