IL2224 Mixed signal circuit simulation and design tools

Fredrik Jonsson (fjon@kth.se)

7.5pt advanced level

Also given as IL3002 for PhD students

CAD software and circuit simulators are indispensable tools when designing integrated circuits.

To meet today's demanding project schedules it is important to master a wide range of design tools and understand limitations of different simulation methods.

The goal of this course is to give an overview of EDA (Electronic Design Automation) tools suitable for Analog and Mixed signal circuit design, with special focus on the Cadence tool suite. The course gives understanding of different simulation algorithms and include useful tips for efficient design project management.

The course is suitable for undergraduate and PhD students working with analog and mixed signal ASIC circuit design.

No new course run is scheduled. If you are interrested attending the course, please contact fjon@kth.se.

1 Course Information

In 2012 the course is given as a self study course with lectures on selected topics.

1.1 Examination

Written report describing simulation results and methods used in individual design project. The design are preferably related to the students PhD project.

2 Lecture schedule

Lecture 1

Monday April 2nd, 13:00 in the ICT conference room, Forum 7th floor, A elevator

Homework: Lab 1, Lab 2, Lab 3

Lecture 2

Monday April 16, 13:00, Darlington conference room.

DC and AC simulation theory.

Homework: Lab 4, Lab 5

Lecture 3

Thursday May 3. 9:00, Darlington conference room

Transient simulation theory.

Homework: Lab 6, 7 (Layout)

Lecture 4

Tuesday May 15

Mixed signal design

Homework: Lab 8, 9, 10 (Digital Frontend, Backend)

Lecture 5

Monday June 4

Course wrapup. Prepare for project.

2.1 L1 Course introduction

April 2nd, ICT kansli conference room, Forum 7th floor, C-elevator.

Lecture 1: Notes

Exercise 1: lab1

2.2 L2 Schematic entry

Lecture notes

Exercise 2: lab2

2.3 L3 DC and AC simulation

Simulation of low frequency amplifiers

Lecture notes

Exercise 3: lab3

2.4 L4 Deep sub-micron CMOS process overview

Lecture notes

2.5 L5 Active and passive device models

Lecture notes

Exercise 4: lab4

2.6 L6 Transient simulation

Lecture notes and Lecture slides

Exercise 5: lab5

2.7 L7 RF simulation

Lecture notes

2.8 L8 Layout

Lecture notes: Lecture notes

Exercise 6: lab6

2.9 L9 Design verification

Lecture slides

Exercise 7: lab7

2.10 L10 Digital design

Front End and Back end

Lecture notes

Exercise 8: lab

2.11 L11 Simulation of mixed signal and behavioural blocks

Behavioural models

Lecture notes

Exercise 9: lab

2.12 L12 On chip passive components

Lecture notes

Exercise 10: lab10

2.13 L13 Advanced simulation techniques

Lecture notes

Preparing for tapeout

Efficient simulation techniques

Exercise 11: lab11 (optional)

2.14 Projects

Information about design projects is available on the projects page.