ECE 581: Advanced Analog IC Design

Fall 2009

 

Announcement  |  Course Info  |  Textbook  |  CAD Tools  |  Projects  |  Lecture Notes  Handouts

 

 

Announcement

 

 

 

 

▪  (11/9) Project #4 (the final phase) is posted.

▪ (10/20) MATLAB codes of Pipelined ADC are posted.

▪ (10/19) Project #3 is posted.

▪ (10/6) Project #2 (part b) is posted.

▪ (10/6) SPICE deck of return-ratio and loop-gain simulation is posted.

▪ (9/24) Handout on feedback analysis using return ratio and loop gain is posted.

▪ (9/22) Project #2 (part a) is posted.

▪ (9/17) The due date of Project #1 report is postponed to T, 9/29, in class.

▪ (9/15) Handouts on cascode amplifier noise and two-stage amplifier noise are posted.

▪ (9/8) Project #1 (part b) is posted.

▪ (9/1) Project #1 (part a) is posted. Handout on high-swing cascode bias is posted.

▪ (8/28) Starting 9/1, the class will meet in 241 EL at 3-4:20pm TR for the semester.

▪ (8/26) Course website is up and running. All course-related materials will be posted here.

 

 

 

Course Info

 

 

 

 

 

 

This course covers the advanced topics in modern analog integrated-circuit (IC) design with applications to digital communication, RF electronics, and bioengineering. Selected topics from the following list will be covered: noise in linear analog circuits, linear feedback theory and stability analysis, harmonic distortion in weakly nonlinear circuits, switched-capacitor (SC) circuits, analog filters, Nyquist-rate and oversampling analog-to-digital and digital-to-analog converters (ADCs and DACs).

Syllabus

Instructor: Professor Yun Chiu, chiu@uivlsi.csl.uiuc.edu

Office Hour: W 2-2:50pm, 412 CSL

Prerequisites: ECE 483 (G&M) and ECE 410 (O&S)

Grading: your grade will be based on your project performance throughout the semester.

 

 

 

▪  UIUC

▪  ECE

▪  EWS

▪  CSL

▪  Library

▪  Google

▪  IE3Xplore

 

 

 

 

   ▪  Project #1:

20%

assigned 09/01, due 09/22

 

 

   ▪  Project #2:

20%

assigned 09/22, due 10/13

 

 

   ▪  Project #3:

20%

assigned 10/13, due 11/03

 

 

   ▪  Project #4:

35%

assigned 11/03, due 12/01

 

 

   ▪  Project presentation:

5%

in class, 12/08

 

Grading Policy: No credit for late project reports. No similar works will be given credit.

 

Textbook

 

 

 

 

 

No textbook is required. Lecture notes, slides, and papers will be posted. The following reference texts are recommended and will be reserved at the Grainger engineering library.

Analog Circuit Design

▪  Gray et al., Analysis and Design of Analog Integrated Circuits, Wiley, 2001

▪  Razavi, Design of Analog CMOS Integrated Circuits, McGraw-Hill, 2001

▪  Johns and Martin, Analog Integrated Circuit Design, Wiley, 1997

▪  Allen and Holberg, CMOS Analog Circuit Design, Oxford, 2002

Data Converters

▪  Razavi, Principles of Data Conversion System Design, IEEE Press, 1995

▪  van de Plassche, CMOS Integrated Analog-to-Digital and Digital-to-Analog Converters, Kluwer, 2003

▪  Norsworthy et al., Delta-Sigma Data Converters: Theory, Design, and Simulation, Wiley, 1996

Switched-Capacitor Circuits

▪  Gregorian and Temes, Analog MOS Integrated Circuits for Signal Processing, Wiley, 1986

 

 

 

 

 

CAD Tools

 

 

 

 

SpectreRF and MATLAB/Simulink are the tools we use. Access to Cadence can be helpful, but not required.

Manual and Helpful Links

▪  A Tutorial on SpectreRF for simulating time-varying circuits by Ken Kundert

▪  The Designer’s Guide Community: a wonderful forum for Analog/MM/RF designers

▪  BSIM v3.3 Manual    HSPICE Manual

▪  Richard Schreier’s sigma-delta toolbox (MATLAB Central on MathWorks.com)

▪  UCLA GUI-based MATLAB model of pipelined ADCs (Behzad Razavi’s group)

Class Account

▪  EWS class accounts available: http://www.ews.uiuc.edu/

▪  EWS Manager: manager@ews.uiuc.edu

 

 

 

Projects

 

 

 

 

A series of mini-projects will build up for a semester-long term project of a high-performance ADC.

 

 

Project #1 (part a)    Project #1 (part b)    Project #2 (part a)    Project #2 (part b)    Project #3    Project #4 (final)

Transistor Model: BSIM3v3 Spectre Models

 

Lecture Notes

 

 

 

 

Intro (8/25)    Noise (8/27)    Noise (9/1)    Cascode Bias (9/3)    Noise (9/8)    Noise (9/10)    Noise (9/15)

Common-Mode Feedback (9/17)    Feedback (9/22)    Feedback (9/24)    Feedback (9/29)    Discrete-Time Signal Processing (10/1)    Switched Capacitor (10/6, 8, 13, revised)    Data Converter Basics (10/15, 20, revised)    Sample-and-Hold (10/22, 27)    Integrating ADC (10/29, revised)    Successive Approximation ADC (11/3, revised)    Algorithmic ADC (11/3, 5)    Pipelined and Subranging ADCs (11/5, revised)    Flash ADC (11/10, 12)    Comparator (11/12, 17)    DAC (11/19)    Sigma-Delta ADC (12/1, 3)   

 

 

 

Handouts

 

 

 

 

Cascode Bias    Cascode Noise    Two-Stage Noise    Feedback Analysis    SPICE deck of RR/LG    MATLAB codes of Pipelined ADC