====== EE5320: Analog IC Design(Jan.-May 2020) ====== ===== Instructors ===== * [[http://www.ee.iitm.ac.in/~ani/|S. Aniruddhan]] * [[https://sites.google.com/a/ee.iitm.ac.in/ssaxena/|Saurabh Saxena]] ===== Classroom ===== * ESB 350 or CRC 101 (TBD) ===== Schedule ===== B slot, MTech Calendar (Mo. 9-9:50am, Tu. 8-8:50am, We. 12-12:50pm, F. 11-11:50am) ===== Course page on moodle ===== Registered students can login and see the course page at [[https://courses.iitm.ac.in/|https://courses.iitm.ac.in/]]. Resources, tutorials, exam schedules, discussion forum etc. can be accessed from the moodle page. ===== Teaching Assistants ===== Login to moodle at [[https://courses.iitm.ac.in/|https://courses.iitm.ac.in/]] to post questions and contact TAs and faculty. ===== Evaluation ===== * Assignments (40%) * Quiz-I (20%) * Quiz-II (20%) * Final Exam (20%) ===== Course Objective===== * Understanding of MOS transistors: Focus on the behavior relevant to analog circuit design. * Develop design intuition: Feel for tradeoffs – noise, dynamic range, power. * Design based on hand calculations: Avoid perpetual “tweaking” in SPICE. * Gain hands-on design experience: High performance amplifier design project. ===== Course Outline===== * Introduction and Basic Concepts: analog vs digital, applications of analog ICs, CMOS technology and devices, device mismatch and errors, MOS transistor behavior, noise in passives & MOSFETs, systematic design procedure for basic amplifier. * Advanced Topics: multi-stage amplifiers, compensation techniques & loop stability, transient response in amplifiers, designing amplifiers for transient response Gm-C integrators, Fully Differential Opamps. * Special Topics: Switched capacitor circuits; High-speed amplifiers (bandwidth extension) ===== Tutorials ===== Problem sets will be posted below. You are expected to solve them on your own. You can approach the teaching assistants for clarifications and help. You should work each one before the corresponding dates given below. - Homework 1: [[http://www.ee.iitm.ac.in/~ani/2020/ee5320/ee5320_2020_hw1.pdf|pdf]] on process variations and mismatch - Homework 2: [[http://www.ee.iitm.ac.in/~ani/2020/ee5320/ee5320_2020_hw2.pdf|pdf]] on single-stage amplifiers - Homework 3: [[http://www.ee.iitm.ac.in/~ani/2020/ee5320/ee5320_2020_hw3.pdf|pdf]] on building blocks - Homework 4: [[http://www.ee.iitm.ac.in/~ani/2020/ee5320/ee5320_2020_hw4.pdf|pdf]] on Fully Differential Amplifiers - Homework 5: [[http://www.ee.iitm.ac.in/~ani/2020/ee5320/ee5320_2020_hw5.pdf|pdf]] on Fully Differential Capacitive Feedback Amplifier ===== References ===== This course doesn't follow a single textbook. You can follow any of the references below for different sections of the course. * Behzad Razavi, //Design of Analog CMOS Integrated Circuits//, McGraw-Hill, August 2000. * The Design Of CMOS Radio-Frequency Integrated Circuits by Thomas H. Lee (Publisher: Cambridge University Press - 2006) * Carusone, Johns, and Martin, //Analog Integrated Circuit Design//, 2nd ed., Wiley, 2000. * Gray, Hurst, Lewis, and Meyer, //Analysis and Design of Analog Integrated Circuits//, 5th ed., Wiley 2009. This course will mostly follow the lines of NPTEL course whose link is given below. * [[http://nptel.ac.in/courses/117106030|NPTEL course on Analog IC Design]] Knowledge of negative feedback control systems is essential for a good understanding of circuits. The book below is a very good reference. Chapters 8, 9, and 10 are particularly relevant to us. * Astrom and Murray, //Feedback Systems: An Introduction for Scientists and Engineers//, Available: http://www.cds.caltech.edu/~murray/amwiki/index.php/Main_Page ===== Pre-requisites ===== * [[http://www.ee.iitm.ac.in/~nagendra/videolectures/doku.php?id=ee3002_2014nk:start|Analog Circuits]] If you are little rusty on basic circuit analysis or laplace transforms, refresh them from the references below or any of the widely used textbooks. In particularly, we will use Bode plots and Laplace transforms widely-they are described at the last two links below. * [[http://www.ee.iitm.ac.in/~nagendra/videolectures/doku.php?id=ec1010_2014nk:start|Electrical and Magnetic Circuits]] * [[http://nptel.iitm.ac.in/video.php?courseId=1049|Networks and Systems]] * Bode plots: Recorded lectures [[http://www.ee.iitm.ac.in/~nagendra/EC1010/201401/lectures/20140401/20140401.html|here]] and [[http://www.ee.iitm.ac.in/~nagendra/EC201/201208/lectures/20120817/20120817.html|here]] * Circuit analysis with Laplace Transforms: Follow lectures 5-8 at [[http://www.ee.iitm.ac.in/~nagendra/videolectures/doku.php?id=200806krkf:start|this link]] to refresh your understanding of laplace transform analysis, sinusoidal steady state etc. Solve the practice problems in {{courses:ec201_2011:laplacetutorial.pdf|this problem set}}. ===== Attendance ===== Attendance will be strictly enforced and those falling short will not be permitted to write the end sem exam. TAs will go around the room taking attendance at the beginning of the class. If you are more than 5 min. late, please do not enter the classroom. } ===== Recorded lectures (notes only) - EE5320 Analog IC Design for Regular MTech students ===== * EE5320 Lecture notes (lecture 3 onwards): - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320/ee5320_2020_lectures.pdf|pdf]]: Analog IC Design lecture notes for regular IITM students ===== Recorded lectures (videos and notes) - EE5320W Analog IC Design for Web-MTech students===== * Lecture videos (from EE5320W for Web-MTech course): - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec1.mp4|video]]: Lecture 1 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec2.mp4|video]]: Lecture 2 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec3.mp4|video]]: Lecture 3 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec4.mp4|video]]: Lecture 4 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec5.mp4|video]]: Lecture 5 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec6.mp4|video]]: Lecture 6 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec7.mp4|video]]: Lecture 7 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec8.mp4|video]]: Lecture 8 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec9.mp4|video]]: Lecture 9 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec10.mp4|video]]: Lecture 10 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec11.mp4|video]]: Lecture 11 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec12.mp4|video]]: Lecture 12 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec13.mp4|video]]: Lecture 13 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec14.mp4|video]]: Lecture 14 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec15.mp4|video]]: Lecture 15 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec16.mp4|video]]: Lecture 16 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec17.mp4|video]]: Lecture 17 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec18.mp4|video]]: Lecture 18 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec19.mp4|video]]: Lecture 19 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec20.mp4|video]]: Lecture 20 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec21.mp4|video]]: Lecture 21 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec22.mp4|video]]: Lecture 22 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec23.mp4|video]]: Lecture 23 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec24.mp4|video]]: Lecture 24 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec25.mp4|video]]: Lecture 25 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec26.mp4|video]]: Lecture 26 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec27.mp4|video]]: Lecture 27 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec28.mp4|video]]: Lecture 28 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec29.mp4|video]]: Lecture 29 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec30.mp4|video]]: Lecture 30 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec31.mp4|video]]: Lecture 31 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec32.mp4|video]]: Lecture 32 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec33.mp4|video]]: Lecture 33 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec34.mp4|video]]: Lecture 34 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec35.mp4|video]]: Lecture 35 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec36.mp4|video]]: Lecture 36 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec37.mp4|video]]: Lecture 37 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec38.mp4|video]]: Lecture 38 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec39.mp4|video]]: Lecture 39 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec40.mp4|video]]: Lecture 40 * Lecture notes (from EE5320W): - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/2020-ee5320w-AnalogICDesign.pdf|pdf]]: EE5320W Analog IC Design lecture notes 1 for Web-MTech students * Smaller File Size Videos for EE5320W for Web-MTech - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec1_lowres.mp4|video]]: Lecture 1 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec2_lowres.mp4|video]]: Lecture 2 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec3_lowres.mp4|video]]: Lecture 3 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec4_lowres.mp4|video]]: Lecture 4 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec5_lowres.mp4|video]]: Lecture 5 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec6_lowres.mp4|video]]: Lecture 6 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec7_lowres.mp4|video]]: Lecture 7 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec8_lowres.mp4|video]]: Lecture 8 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec9_lowres.mp4|video]]: Lecture 9 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec10_lowres.mp4|video]]: Lecture 10 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec11_lowres.mp4|video]]: Lecture 11 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec12_lowres.mp4|video]]: Lecture 12 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec13_lowres.mp4|video]]: Lecture 13 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec14_lowres.mp4|video]]: Lecture 14 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec15_lowres.mp4|video]]: Lecture 15 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec16_lowres.mp4|video]]: Lecture 16 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec17_lowres.mp4|video]]: Lecture 17 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec18_lowres.mp4|video]]: Lecture 18 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec19_lowres.mp4|video]]: Lecture 19 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec20_lowres.mp4|video]]: Lecture 20 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec21_lowres.mp4|video]]: Lecture 21 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec22_lowres.mp4|video]]: Lecture 22 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec23_lowres.mp4|video]]: Lecture 23 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec24_lowres.mp4|video]]: Lecture 24 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec25_lowres.mp4|video]]: Lecture 25 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec26_lowres.mp4|video]]: Lecture 26 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec27_lowres.mp4|video]]: Lecture 27 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec28_lowres.mp4|video]]: Lecture 28 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec29_lowres.mp4|video]]: Lecture 29 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec30_lowres.mp4|video]]: Lecture 30 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec31_lowres.mp4|video]]: Lecture 31 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec32_lowres.mp4|video]]: Lecture 32 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec33_lowres.mp4|video]]: Lecture 33 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec34_lowres.mp4|video]]: Lecture 34 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec35_lowres.mp4|video]]: Lecture 35 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec36_lowres.mp4|video]]: Lecture 36 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec37_lowres.mp4|video]]: Lecture 37 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec38_lowres.mp4|video]]: Lecture 38 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec39_lowres.mp4|video]]: Lecture 39 - [[http://www.ee.iitm.ac.in/~ani/2020/ee5320w/videos/ee5320w_2020_lec40_lowres.mp4|video]]: Lecture 40