Design Automation for Analog Circuits

Analog and mixed-signal circuits like, e.g., operational amplifiers, filters, sense amplifiers, low-noise amplifiers, phase-locked loops, A/D-converters, mixers, analog receiver front ends, are vital parts of any integrated system. Although on average taking only 20 percent of the chip area, analog components require about 40 percent of the design effort and cause 50 percent of the design errors discovered after first silicon. Analog design is particularly difficult: it deals with a huge number of specific circuit classes, it requires a customized design approach for each circuit class, and analog circuits are very susceptible to noise and variations. No wonder that analog design automation is particularly difficult as well. Current research projects are:

Structure Analysis and Design

Based on the circuit specification, the definition of the operating principle of the circuit under design and its structure have to be designed. Circuit structure comprises a set of devices, e.g., transistors, and their connection through signal connections. The circuit structure often is given in form of a schematic or a netlist, and comprises basic building blocks like current mirrors, which in turn entail a certain signal flow. Automatic analysis of the inherent building block hierarchy and its corresponding signal flow is crucial for analog design automation.

Circuit Sizing for Yield and Reliability

In analog design, circuit elements are parameterized. The parameters of each circuit under design have to be furnished with values, a so-called sizing. Examples are widths or lengths of the transistor’s channels, or capacitances. Frequently, discrete parameters have to be incorporated, e.g., to fit to a manufacturing grid or to size a rectangular-shaped inductor. Nominal design aims at optimizing the nominal performance values of a circuit by systematic tuning of circuit parameters. Tolerance design additionally considers manufacturing variations, varying operating conditions, and aging. Worst-case distances have been proposed as a key reliability measure for tolerance design. Other tasks in circuit sizing is to consider all possible trade-offs by means of Pareto optimization and  to consider the layout effects.

Layout Synthesis

Once, the circuit structure and sizing are ready, the layout has to be designed. The layout represents the blueprint of the geometric shapes of the physical implementation of the circuit as integrated circuit, i.e., chip. Layout comprises placement, i.e., the positions and shapes of the devices on the chip, and routing, i.e. the routes and shapes of the signal interconnects.

Selected Publications

Michael Zwerger, Maximilian Neuner, Helmut Graeb
Analog Power-Down Synthesis
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
2017

Pang-Yen Chou, Nai-Chen Chen, Mark Po-Hung Lin, Helmut Graeb
Matched-Routing Common-Centroid 3-D MOM Capacitors for Low-Power Data Converters
IEEE Transactions on Very Large Scale Integration Systems (TVLSI)
2017

Florin Burcea, Husni Habal, Helmut Graeb
Eine Methode zur Platzierung der Kapazitäten in differenziellen Ladungsumverteilungs-Wandlern durch Analyse von Nichtlinearitäten
In: edaWorkshop
May 2016

Husni Habal, Helmut Graeb
A Step-Accurate Model for the Trapping and Release of Charge Carriers Suitable for the Transient Simulation of Analog Circuits
Journal of Microelectronics Reliability
2016
Available online 26 January 2016, ISSN 0026-2714, http://dx.doi.org/10.1016/j.microrel.2016.01.001.

Christian Michael Pehl, Matthias Hiller, Helmut Graeb
Efficient Evaluation of Physical Unclonable Functions Using Entropy Measures
Journal of Circuits, Systems, and Computers
2015

Michael Zwerger, Helmut Graeb
Verification of the power-down mode of analog circuits by structural voltage propagation
Analog Integrated Circuits and Signal Processing
August 2013
DOI 10.1007/s10470-013-0107-x