Integrated Circuits Synthesis and Optimization

Objectives

The objective of this unit is to introduce students to state-of-the-art methodologies and tools for optimal design and synthesis of analogue integrated circuits.

The approach to optimal circuit design will focus on the dimensioning of circuit elements to obtain the best specifications for the application in question.

In the case of circuit synthesis, processes for the automatic generation of circuit topologies will be addressed, including the optimal dimensioning stage.

The aim is for students to develop the ability to apply the methodologies taught to specific circuit topologies, with optimal dimensioning, adjusted for concrete applications. It is also expected that the development of these skills will enable students to enhance the development of new optimal circuit topologies.

General characterization

Code

12711

Credits

6.0

Responsible teacher

Rui Manuel Leitão Santos Tavares

Hours

Weekly - 2

Total - 56

Teaching language

Português

Prerequisites

Integrated circuit design concepts (NSA unit).

Basic programming concepts. 

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

The syllabus content will be presented using a theoretical-practical approach, through oral presentations, complemented by student participation in open discussions.

The presentation and analysis of use cases and the resolution of specific problems are planned.

Skill development will be enhanced by practical work carried out independently by students.

Evaluation method

The assessment will be weighted as follows:

Written summary assignment: 15%

Assignment on implementing optimal circuit dimensioning with a specific application: 30%

Work on implementing optimal dimensioning of the blocks of a system with a specific application: 25%

Work on implementing automatic generation, with optimal dimensioning, of a circuit with a specific application: 30%

Subject matter

Introduction.

State-of-the-art algorithms for optimal sizing at the level of basic analog elements.

Study and synthesis of an optimal design algorithm.

Implementation of an optimal design algorithm focused on a specific application: NSA amplifier.

Masterclass on optimization at the block level.

Implementation of an optimal design algorithm, focused on a specific application: specification of filter blocks.

Masterclass on automatic generation and synthesis of analog integrated circuits.

Implementation of the automatic generation algorithm, focused on the specific design of a new amplifier topology.

Programs

Programs where the course is taught: