Integrated Circuits Synthesis and Optimization

Objectives

The objective of this course is to introduce methods and tools to support the design in different phases of the project and the synthesis of analog integrated circuits. The focus is the optimum circuit sizing and automatic generation of novel (optimum) topologies. Will be presented some relevant techniques to assist the main objectives.

 

The student will develop the ability to apply the methodologies taught, to specific circuit topologies and to generate new topologies.

General characterization

Code

12711

Credits

6.0

Responsible teacher

Rui Manuel Leitão Santos Tavares

Hours

Weekly - Available soon

Total - 42

Teaching language

Português

Prerequisites

NSA

Programação.

Bibliography

-    Hugo Serra, Rui Tavares; Nuno Paulino; “Optimization Methodologies for the Automatic Design of Switched-Capacitor Filter Circuits for IoT Applications”; ISBN: 9783031041839; Springer Nature; 2022.

 

-    Nuno Lourenço, Ricardo Martins, Nuno Horta; “Automatic Analog IC Sizing and Optimization Constrained with PVT Corners and Layout Effects”; ISBN: 978-3319824857; Springer; 2017.

 

-    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; 2012.

 

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

Teaching method

Content development will include both theoretical-practical approaches. Lectures will be complemented with student work (research and essays). Practical strategies will include case study and problem solving. Skills will be consolidated thought assignments autonomously.

Evaluation method

The seminar classes require that students analyze, synthesize, and prepare an oral presentation of a topic. Complementary with practical assignments it is intended to help students sediment the subjects.

Subject matter

Available soon

Programs

Programs where the course is taught: