Analog Circuit Optimization


The objective of this course is to introduce students to methods and tools in different phases of the project of analog integrated circuits. Methodologies for circuit knowledge extraction, at the electrical level.

Algorithms for optimal design of circuits.

Tools to develop the layout masks. Integration of high precision models for circuit elements (e.g. BSIM). Methods of evaluating the performance of circuits.

The student will develop the ability to apply the methodologies taught, to specific circuit topologies, working in a team and autonomously. It analysed the students'''''''''''''''' ability in writing and oral presentation of the developed work.

General characterization





Responsible teacher

Rui Manuel Leitão Santos Tavares


Weekly - Available soon

Total - Available soon

Teaching language



Available soon


R. Santos-Tavares, N. Paulino, J. Goes, “Time-Domain Optimization of CMOS Amplifiers Based on Distributed Genetic Algorithms”, Lambert Academic Publishing, ISBN 978-3-8473-2925-1, 171 Pages, 2012.

Singhal, K. and Vlach, J., "Computer Methods for Circuit Analysis and Design", ISBN 9781441947383, Springer, 2010.

Kalyanmoy Deb, Multi-Objective Optimization using Evolutionary Algorithms", Wiley , ISBN 978-0-471-87339-6, 2001

Teaching method

Available soon

Evaluation method

Available soon

Subject matter

1 - Automatic Synthesis of Circuits;
2 – Study of high performance analog circuits;
3 - Techniques of computer-aided design;
4 - Optimization algorithms;
5 - Evolutionary Operators;
6 - Representation of the evaluation function of the circuit;
7 - Techniques for assessing the performance of the circuits;
8 - Typical circuit structures;


Programs where the course is taught: