Circuit Analysis and Optimisation

Subject description

1) Contemporary numerical methods for analog circuit analysis: Modified nodal equations, LU decomposition, Newton Raphson iteration for nonlinear circuits, integration algorithms for dynamic circuits, pole zero analysis.

2) Optimization algorithms: setting up cost functions, direct optimization methods, penalty functions.

3) Hands-on laboratory work on real circuits with the SPICE OPUS tools: competent analyses.

The subject is taught in programs

Objectives and competences

Understanding numerical methods for analog circuit analysis. Understanding basic principles of parameter optimization. Practical hands-on laboratory work experience with SPICE OPUS analog circuit design tools.

Teaching and learning methods

Lectures, discussion groups, laboratory project work (group and individual).

Expected study results

Upon successful completion of this course, the students should be able to:

  • mathematically derive an equation set representing any given linear circuit
  • mathematically derive iterative methods for solving nonlinear circuits
  • mathematically derive integration algorithms for solving dynamic circuits
  • explain the basic notion of parameter optimization of analog circuits
  • analyze any given medium complex analog circuit with SPICE OPUS in a limited amount of time
  • perform complex corner analysis of any given analog circuit by using the scripting language NUTMEG

Basic sources and literature

  1. TUMA, Tadej, BÜRMEN, Arpad. Circuit simulation with SPICE OPUS : theory and practice, (Modeling and simulation in science, engineering and technology). Boston; Basel; Berlin: Birkhäuser, cop. 2009.
  2. Spletna stran fakultetnega orodja
  3. BRATKOVIČ, Franc. Računalniško načrtovanje vezij, Občutljivost in optimizacija. 2. dopolnjena izd. Ljubljana: Fakulteta za elektrotehniko in računalništvo, 1994. VII, 273 str.

Stay up to date

University of Ljubljana, Faculty of Electrical Engineering Tržaška cesta 25, 1000 Ljubljana

E: T:  01 4768 411