====== EE5320: Analog Integrated Circuit Design, Jan.-May 2016 ====== These lectures are available on the web for the benefit of students at IIT Madras and elsewhere. Copyrights to these rest solely with the instructor and IIT Madras. Copying them, publishing them, rehosting them on other servers, or using them for any sort of commercial gain is prohibited. See [[:viewinglectures|this page]] for information on how to view these videos. ===== Instructor: Nagendra Krishnapura ===== Course syllabus, schedule, and assignments can be seen [[http://www.ee.iitm.ac.in/vlsi/teaching/ee5320_2016/start|here]]. If you wish to download these lectures for offline viewing, you may have to disable the player plugin on your browser. ==== Lectures ==== - 2016-01-11: Introductory lecture - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160112.mp4|2016-01-12]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160112.PDF|notes]]): Components available in a CMOS process; Resistors; Random mismatch - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160113.mp4|2016-01-13]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160113.PDF|notes]]): Random and systematic mismatch; Layout techniques to minimize mismatch - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160114.mp4|2016-01-14]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160114.PDF|notes]]): Resistor model; Capacitors - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160118.mp4|2016-01-18]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160118.PDF|notes]]): MOS transistor layout; 4 terminal MOS transistor model; Body effect - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160119.mp4|2016-01-19]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160119.PDF|notes]]): Influence of body effect on small and large signal behaviour of basic amplifier circuits - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160120.mp4|2016-01-20]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160120.PDF|notes]]): Small signal model of the MOS transistor; Transit frequency - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160121.mp4|2016-01-21]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160121.PDF|notes]]): Transit frequency - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160208.mp4|2016-02-08]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160208.PDF|notes]]): MOS transistor mismatch; Noise - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160209.mp4|2016-02-09]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160209.PDF|notes]]): Basics of noise-variance, autocorrelation, spectral density; Resistor noise - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160210.mp4|2016-02-10]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160210.PDF|notes]]): Resistor noise; kT/C across a capacitor; Circuit noise calculations; MOS transistor noise - 2016-02-11 ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160211.PDF|notes]]): MOS transistor thermal and flicker noise - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160215.mp4|2016-02-15]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160215.PDF|notes]]): Noise calculations; Single stage opamp frequency response - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160216.mp4|2016-02-16]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160216.PDF|notes]]): Noise calculations; Single stage opamp frequency response - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160217.mp4|2016-02-17]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160217.PDF|notes]]): Single stage opamp noise; Input referred noise - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160218.mp4|2016-02-18]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160218.PDF|notes]]): Single stage opamp offset, swing limits, slew rate - 2016-02-24: Quiz I discussions - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160225.mp4|2016-02-25]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160225.PDF|notes]]): Cascode current mirror - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160229.mp4|2016-02-29]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160229.PDF|notes]]): Telescopic cascode opamp - 2016-03-01 ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160301.PDF|notes]]): Negative feedback amplifier using an integrator; Step response and transfer function of such an amplifier - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160302.mp4|2016-03-02]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160302.PDF|notes]]): Negative feedback amplifier using an integrator; Loop gain and unity loop gain frequency - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160303.mp4|2016-03-03]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160303.PDF|notes]]): Negative feedback amplifier using an integrator; Finite dc gain and steady state error - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160307.mp4|2016-03-07]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160307.PDF|notes]]): Increasing the dc gain of the opamp; Folded cascode structure - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160308.mp4|2016-03-08]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160308.PDF|notes]]): Folded cascode opamp swing limits - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160309.mp4|2016-03-09]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160309.PDF|notes]]): Folded cascode opamp dc gain; Noise in a telescopic cascode opamp - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160310.mp4|2016-03-10]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160310.PDF|notes]]): Noise in a folded cascode opamp; Improving the dc gain of an opamp - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160314.mp4|2016-03-14]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160314.PDF|notes]]): Multi-stage Miller compensated opamps - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160315.mp4|2016-03-15]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160315.PDF|notes]]): Multi-stage feedforward opamps - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160316.mp4|2016-03-16]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160316.PDF|notes]]): Transistor realization of the two-stage opamp - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160317.mp4|2016-03-17]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160317.PDF|notes]]): Two-stage opamp-noise, mismatch and slew rate - 2016-03-21: Fully differential circuits (no recording-link to [[http://www.ee.iitm.ac.in/~nagendra/EE539/201501/lectures/20150327.mp4|last year's lecture]]) - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160322.mp4|2016-03-22]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160322.PDF|notes]]): Analysis of fully differential circuits using common-mode and differential half circuits - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160323.mp4|2016-03-23]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160323.PDF|notes]]): Common mode feedback - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160328.mp4|2016-03-28]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160328.PDF|notes]]): Common mode feedback circuits - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160330.mp4|2016-03-30]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160330.PDF|notes]]): Common mode feedback circuits - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160331.mp4|2016-03-31]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160331.PDF|notes]]): Fully differential two-stage opamp - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160404.mp4|2016-04-04]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160404.PDF|notes]]): Loop gain and stability - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160405.mp4|2016-04-05]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160405.PDF|notes]]): Loop gain and stability-poles and zeros as delays - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160406.mp4|2016-04-06]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160406.PDF|notes]]): Loop gain and stability - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160407.mp4|2016-04-07]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160407.PDF|notes]]): Loop gain and stability - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160411.mp4|2016-04-11]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160411.PDF|notes]]): Nyquist plot, stability criteria for feedback loops - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160412.mp4|2016-04-12]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160412.PDF|notes]]): Frequency multiplication using a phase locked loop - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160419.mp4|2016-04-19]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160419.PDF|notes]]): 3 state phase frequency detector; Incremental phase domain model of the PLL - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160420.mp4|2016-04-20]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160420.PDF|notes]]): Incremental model of the PLL - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160421.mp4|2016-04-21]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160421.PDF|notes]]): Reference feedthrough in a type-I PLL; Type II PLL derivation - [[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160422.mp4|2016-04-22]] ([[http://www.ee.iitm.ac.in/~nagendra/EE539/201601/lectures/20160422.PDF|notes]]): Type II PLL; Charge pump and loop filter realization ==== Notes ==== * [[http://nptel.ac.in/courses/117106030/nptel-aic/opampsummary.pdf|Opamps]] * [[http://nptel.ac.in/courses/117106030/nptel-aic/pll.pdf|Phase locked loops]] ==== Assignments ==== - [[http://www.ee.iitm.ac.in/vlsi/_media/courses/ee5320_2016/hw01.pdf|Assignment 1]]: Noise calculations. Due on 22nd Feb. 2016 - [[http://www.ee.iitm.ac.in/vlsi/_media/courses/ee5320_2016/hw02.pdf|Assignment 2]]: Mismatch; Basic amplifier analysis. Due on 22nd Feb. 2016 - [[http://www.ee.iitm.ac.in/vlsi/_media/courses/ee5320_2016/hw03.pdf|Assignment 3]]: Negative feedback. Due on 14th Mar. 2016 - [[http://www.ee.iitm.ac.in/vlsi/_media/courses/ee5320_2016/hw04.pdf|Assignment 4]]: Negative feedback. Due on 18th Apr. 2016 - [[http://www.ee.iitm.ac.in/vlsi/_media/courses/ee5320_2016/hw05.pdf|Assignment 5]]: Oscillators and Phase locked loops. Due on 26th Apr. 2016 ==== Exercises ==== - [[http://www.ee.iitm.ac.in/vlsi/_media/courses/ee5320_2015/simulationexercises.pdf|Simulation exercises]]: Simulation exercises. Use the 0.18μm models from this [[http://www.ee.iitm.ac.in/~nagendra/cadinfo.html|link]]. ==== Quizzes ====