Course detail

Modern Electronic Circuit Design

FEKT-DKA-RE1Acad. year: 2020/2021

Students become familiar with advanced methods for computer modeling of electronic circuits (steady-state calculation, approximate symbolic analysis, circuits with transmission-lines, signal integrity analysis in discrete and integrated applications, modeling of systems with fractional-order elements, methods of parameter variability analysis in electronic systems); analog integrated circuit design (basic elements of CMOS technology, design of basic cells, analysis of special problems - ESD protection, latch-up, EMC of integrated circuits); circuit optimization (formulation of objective function, local and global methods, multicriterial problems).

Language of instruction

English

Number of ECTS credits

4

Mode of study

Not applicable.

Learning outcomes of the course unit

The graduate is able to (1) design basic blocks of electronic circuits; (2) formulate models and use advanced methods for simulation; (3) utilize conventional and non-conventional optimization methods for systems of general nature.

Prerequisites

Knowledge of master mathematics (matrix calculus, differential equations, integral transformations, graph theory) and circuit theory (methods for equation formulation, device models, basic circuits) is requested.

Co-requisites

Not applicable.

Planned learning activities and teaching methods

Teaching methods depend on the type of course unit as specified in the article 7 of BUT Rules for Studies and Examinations. Teaching methods include lectures. Course is taking advantage of e-learning (Moodle) system. Students have to elaborate two projects during the course.

Assesment methods and criteria linked to learning outcomes

Two individual projects and their defense (2 x 50 points).

Course curriculum

1.- 5. Computer modeling of electronic circuits
- Modeling of electronic devices.
- Methods for solution in DC, AC, and time domains. Simulation accuracy, convergence problems.
- Computation of steady state in time, frequency, and combined domains. Methods for approximate symbolic analysis and their utilization.
- Methods for simulation of circuits with transmission lines. Utilization for analysis of signal integrity in discrete and integrated applications.
- Modeling and simulation of systems with fractional-order elements. Application in circuits with lumped parameters (filters, oscillators, PID controllers) and distributed parameters (transmission lines).
- Methods of parameter variability analysis in electronic systems (Monte Carlo, polynomial-chaos expansion, stochastic differential equation approach).

6. Basic theorems for lumped and distributed circuits
- Mathematical description of transmitting and receiving antenna system.
- Introduction to the reciprocity theorem and its applications. Reciprocity between receiving and transmitting states of antenna (construction of the Kirchhoff equivalent circuit of receiving antenna, power theorem of reciprocity, conditions of antenna matching).

7.-10. Analog integrated circuit design
- Basic network elements. Specifics of CMOS technology, parasitic elements, manufacturing tolerance.
- Building blocks of integrated circuits. Current mirrors, amplifier stages. Analysis of operation and parasitic properties.
- Methodology of design basic blocks, analytical model and it solution. Case study of an transconductance operating amplifier.
- Simulation of special problems: ESD protection, latch-up, EMC of integrated circuits.

11.-13. Circuit optimization
- Classification of optimization problems (local and global, single- and multiple-criteria, etc.). Formulation of criterial function, local optimization methods (steepest descent, Newton method).
- Global optimization methods for single-criteria functions (simplex method, genetic algorithms, particle-swarm methods, self-organizing and migrating algorithms).
- Formulation of multi-criteria optimization problems, aggregation methods for transformation to single-criteria problems, multi-criteria algorithms (NSGA-II, MOPSO, MOSOMA).

Work placements

Not applicable.

Aims

Lectures are focused on advanced methods for modeling, analysis, design, and optimization of discrete and integrated electronic circuits.

Specification of controlled education, way of implementation and compensation for absences

Evaluation of activities is specified by a regulation, which is issued by the lecturer responsible for the course annually.

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

ALLEN, P.E., HOLBERG, D.L. CMOS Analog Circuit Design (3rd edition). Oxford University Press, 2012. ISBN: 978-0-199-93742-4. (EN)
DEB, K. Multi-objective optimization. In Search methodologies. Boston: Springer, 2014, pp. 403-449. ISBN: 978-1-461-46939-1. (EN)
NAJM, F.N. Circuit Simulation. Hoboken, NJ: Wiley-IEEE Press; 2010. ISBN: 978-0-4705-3871-5. (EN)

Recommended reading

BALANIS, C. A. Antenna theory: analysis and design. 4th ed. Hoboken, NJ: John Wiley & Sons, 2016. ISBN 978-1-118-64206-1. (EN)
STUMPF, M. Electromagnetic reciprocity in antenna theory. Hoboken, NJ: John Wiley & Sons, 2017. ISBN 978-1-119-46640-6. (EN)
RUSS, S. H. Signal Integrity: Applied Electromagnetics and Professional Practice. Springer, 2016. ISBN: 978-3-319-29758-3. (EN)
AZAR, T., RADWAN, A. G., and VAIDYANATHAN, S. Fractional Order Systems: Optimization, Control, Circuit Realizations and Applications. Academic Press, 2018. ISBN: 978-0-128-16152-4. (EN)
ZJAJO, A.: Stochastic Process Variation in Deep-Submicron CMOS: Circuits and Algorithms. New York: Springer, 2014. ISBN 978-94-007-7781-1. (EN)

Classification of course in study plans

  • Programme DKA-KAM Doctoral, any year of study, winter semester, compulsory-optional
  • Programme DKA-EKT Doctoral, any year of study, winter semester, compulsory
  • Programme DKAD-EIT Doctoral, any year of study, winter semester, compulsory-optional
  • Programme DKA-MET Doctoral, any year of study, winter semester, compulsory-optional
  • Programme DKA-SEE Doctoral, any year of study, winter semester, compulsory-optional
  • Programme DKA-TLI Doctoral, any year of study, winter semester, compulsory-optional
  • Programme DKA-TEE Doctoral, any year of study, winter semester, compulsory-optional

Type of course unit

 

Seminar

39 hours, optionally

Teacher / Lecturer

Syllabus

Week 1 – 5: Computer modeling of electronic circuits
- Modeling of electronic devices.
- Methods for solution in DC, AC, and time domains. Simulation accuracy, convergence problems.
- Computation of steady state in time, frequency, and combined domains. Methods for approximate symbolic analysis and their utilization.
- Methods for simulation of circuits with transmission lines. Utilization for analysis of signal integrity in discrete and integrated applications.
- Modeling and simulation of systems with fractional-order elements. Application in circuits with lumped parameters (filters, oscillators, PID controllers) and distributed parameters (transmission lines).
- Methods of parameter variability analysis in electronic systems (Monte Carlo, polynomial-chaos expansion, stochastic differential equation approach).

Week 6: Basic theorems for lumped and distributed circuits
- Mathematical description of transmitting and receiving antenna system.
- Introduction to the reciprocity theorem and its applications. Reciprocity between receiving and transmitting states of antenna (construction of the Kirchhoff equivalent circuit of receiving antenna, power theorem of reciprocity, conditions of antenna matching).

Wee 7 – 10: Analog integrated circuit design
- Basic network elements. Specifics of CMOS technology, parasitic elements, manufacturing tolerance.
- Building blocks of integrated circuits. Current mirrors, amplifier stages. Analysis of operation and parasitic properties.
- Methodology of design basic blocks, analytical model and it solution. Case study of an transconductance operating amplifier.
- Simulation of special problems: ESD protection, latch-up, EMC of integrated circuits.

Week 11 – 13: Circuit optimization - 3 seminars
- Classification of optimization problems (local and global, single- and multiple-criteria, etc.). Formulation of criterial function, local optimization methods (steepest descent, Newton method).
- Global optimization methods for single-criteria functions (simplex method, genetic algorithms, particle-swarm methods, self-organizing and migrating algorithms).
- Formulation of multi-criteria optimization problems, aggregation methods for transformation to single-criteria problems, multi-criteria algorithms (NSGA-II, MOPSO, MOSOMA).