Abstract | ||
---|---|---|
This paper presents a new method to automate the sizing of analog circuits. The method emulates the manual design procedure. The sizing task is formulated as a constraint programming problem. Two new algorithms are introduced: First, a hierarchical structural analysis of functional blocks that automatically sets up the analytical equations for the sizing. And second, a heuristic to guide the branching process of a constraint programming solver. We achieve a reproduction of the manual proceeding of designers and at the same time an automation of the set-up of the design problem, reducing the set-up effort to seconds. The method is primarily designed for operational amplifiers. More than 20 circuits, including different variants of two-stage, folded-cascode, telescopic and symmetrical op-amps, are considered at this time. This paper presents a runtime comparison of the newly developed branching heuristic with a generic branching heuristic on 20 different circuits. Furthermore, sizing results for a two-stage op-amp with transistors in weak inversion and a folded-cascode op-amp with common-mode feedback circuit are presented to show the effectiveness of the approach. |
Year | DOI | Venue |
---|---|---|
2021 | 10.1016/j.vlsi.2020.10.002 | Integration |
Keywords | DocType | Volume |
Analog circuit design,CMOS,Operational amplifiers,Constraint programming | Journal | 76 |
ISSN | Citations | PageRank |
0167-9260 | 1 | 0.35 |
References | Authors | |
0 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Inga Abel | 1 | 1 | 1.70 |
Maximilian Neuner | 2 | 5 | 1.96 |
H. Graeb | 3 | 126 | 14.24 |