Course detail

Modelling and simulation in microelectronics

FEKT-NMSIAcad. year: 2012/2013

Modeling and analysis of electronic circuits and microelectronic structures.
Programs for analysis and simulation - SNAP and OrCadPSpice. Signification and utilization of various types of analysis.
Individual projects.

Language of instruction

English

Number of ECTS credits

6

Mode of study

Not applicable.

Offered to foreign students

Of all faculties

Learning outcomes of the course unit

Mastering the tools for simulation of electronic circuits.
Modeling the analog electronic circuits.

Prerequisites

Analog electronic circuits.

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.

Assesment methods and criteria linked to learning outcomes

Up to 30 points per individual project.
Up to 10 points per practical test.
Up to 10 points for computer exercises.
Up to 50 points per exam (up to 40 per written and up to 10 points per oral examination).

Course curriculum

Modeling, analysis, simulation. Types of models and analyses. Usual aims of the analysis of electronic circuits.
Software tools for simulation. Features of well-known simulators.
Structure of programs based on symbolic algorithms. Methods of generating the input data. The files which support simulation. Methods of computing the circuit functions. Methods of receiving numerical results.
Structure of numerical simulators with the focus on OrCadPSpice. The modeling philosophy. Structure of circuit files and their compilation.
Rules of netlist compilation. Models of basic circuit elements. .MODEL statement. Subcircuits.
Basic types of analyses - classification and features.
Advanced analyses / classification and features. Thermal analysis (survey).
Working with schematic capture. Working with projects in OrCad PSpice. Simulation profiles. Working with PROBE.
Transient analysis. Initial conditions and DC operating point. Finding the steady states. Fourier analysis.
DC analysis.
AC analysis. Noise analysis.
.TF and .SENS analyses.
Thermal analysis.
Performance analysis.
Monte Carlo and Worst Case analyses.
Optimization.
Hierarchical modeling in OrCadPSpice.
Convergence problems. Working with global settings. Working with .NODESET command.

Work placements

Not applicable.

Aims

Follow-up basic knowledge in the field of analog circuits, semiconductor elements and microelectronics structures.
Mastering computer analysis and modeling of elements and circuits.

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

Individual projects

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

Vladimirescu, A. The SPICE book. John Wiley & Sons, Inc., 1994, ISBN 0-471-60926-9 (EN)

Recommended reading

Not applicable.

Classification of course in study plans

  • Programme EECC-MN Master's

    branch MN-MEL , 1 year of study, winter semester, compulsory

Type of course unit

 

Lecture

26 hod., compulsory

Teacher / Lecturer

Syllabus

Modeling, analysis, simulation. Simulated circuits and processes. Mathematical models in circuit simulators. Simulation programs.
Structure of programs based on symbolic algorithms. Modeling and analysis of linearized circuits.
Structure of numerical simulators. SPICE. Element models.
Generation of circuit model. Working with schematic capture. Types of analyses, analysis modes and regimes.
Transient Analysis. Fourier analysis.
AC and DC analyses. Noise analysis.
Advanced analyses.Analyzing regimes.
Stepping, termal and performance analyses.
Monte Carlo and Worst Case.
Optimization.
Hierarchical modeling.
Convergence problems and how to solve them.

Exercise in computer lab

26 hod., compulsory

Teacher / Lecturer

Syllabus

Opening exercise. Working with SNAP program.
Working with SNAP program.
Introduction to OrCAD PSpice. Working with text files. Statement of individual projects.
Introduction to OrCAD PSpice. Working with schematic capture.
Solving sample examples for various types ao analysis.
Transient analysis. Fourier analysis. Working on projects.
AC and DC analyses. Noise analysis. on projects.
.TF and .SENS analyses. Practical test.
Stepping, termal and performance analyses. Working on projects.
Monte Carlo and Worst Case analyses. Working on projects.
Optimization. Working on projects.
Hierarchical modeling. Working on projects.
Final works on projects.