====== EE3002: Analog Circuits(Aug.-Nov. 2021) ====== ===== Instructors ===== * [[https://sites.google.com/a/ee.iitm.ac.in/ssaxena/|Saurabh Saxena]] * [[http://www.ee.iitm.ac.in/~nagendra/|Nagendra Krishnapura]] ===== Classrooms ===== * Online! See email sent to class mailing list for details. ===== Schedule ===== E slot(Tu 11-11:50am; W 10-10:50am; Th 8-8:50am; Fr 4:50-5:40pm) ===== 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 (Tentative) ===== Two quizzes (40%); Final exam (40%); Tutorials (20%) ===== Recorded lectures ===== The recorded video lectures from a previous year of the course are available [[http://www.ee.iitm.ac.in/videolectures/doku.php?id=ec201:start|here]]. **Lectures** - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08042021.mp4|Lecture #1]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08042021.pdf|(pdf)]]: Introduction to non-linear elements - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08052021.mp4|Lecture #2]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08052021.pdf|(pdf)]]: Analysis of circuits with non-linear elements including operating point and small-signal analysis - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08062021.mp4|Lecture #3]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08062021.pdf|(pdf)]]: Using diode as a non-linear element - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08102021.mp4|Lecture #4]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08102021.pdf|(pdf)]]: Non-linear analysis of circuits with a diode, Zeroth-order approximation of I-V characteristics of a diode - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08112021.mp4|Lecture #5]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08112021.pdf|(pdf)]]: Linear analysis of circuits with zeroth-order approximation, analysis of a linear two-port network for maximum output gain - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08122021.mp4|Lecture #6]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08122021.pdf|(pdf)]]: Introduction to MOSFETs - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08172021.mp4|Lecture #7]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08172021.pdf|(pdf)]]: Input/Output characteristics of NMOS, small-signal model of NMOS - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08182021.mp4|Lecture #8]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08182021.pdf|(pdf)]]: Small-signal model of NMOS (contd.) - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08192021.mp4|Lecture #9]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08192021.pdf|(pdf)]]: Operating-point and small-signal analysis of a common source (CS) amplifier - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08242021.mp4|Lecture #10]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08242021.pdf|(pdf)]]: Small-signal analysis of a common source (CS) amplifier (contd.), input/output swing limits in a CS amplifier - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08252021.mp4|Lecture #11]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08252021.pdf|(pdf)]]: Input/output swing limits in a CS amplifier (contd.), channel length modulation in NMOS, NMOS small-signal model with channel length modulation - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08262021.mp4|Lecture #12]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08262021.pdf|(pdf)]]: Gain variation with voltage biasing, current biasing for NMOS - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08312021.mp4|Lecture #13]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08312021.pdf|(pdf)]]: Current biasing for NMOS (contd.) - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09012021.mp4|Lecture #14]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09012021.pdf|(pdf)]]: Replica based NMOS current biasing - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09022021.mp4|Lecture #15]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09022021.pdf|(pdf)]]: Small-signal analysis with current biasing for CS amplifier, common drain (CD) amplifier - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09092021.mp4|Lecture #16]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09092021.pdf|(pdf)]]: CD amplifier with current biasing, cascaded CS and CD amplifier - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09142021.mp4|Lecture #17]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09142021.pdf|(pdf)]]: Opamp based fixed current biasing - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09152021.mp4|Lecture #18]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09152021.pdf|(pdf)]]: Opamp based fixed current biasing (contd.) - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09162021.mp4|Lecture #19]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09162021.pdf|(pdf)]]: Opamp based fixed current biasing (contd.), current mirrors - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09172021.mp4|Lecture #20]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09172021.pdf|(pdf)]]: Voltage Controlled Voltage Source (VCCS) using NMOS - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09212021.mp4|Lecture #21]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09212021.pdf|(pdf)]]: Voltage Controlled Voltage Source (VCVS), Current Controlled Current Source (CCCS) using NMOS - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09222021.mp4|Lecture #22]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09222021.pdf|(pdf)]]: CCCS (contd.), Current Controlled Voltage Source (CCVS) using NMOS - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09232021.mp4|Lecture #23]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09232021.pdf|(pdf)]]: Introduction to PMOS, PMOS operating point and its small-signal model - [[https://drive.google.com/file/d/1_Qzj1aLVjzTs26rd6u0lAe9Tpp9_kI3D/view?usp=sharing|Lecture #24]] ([[https://drive.google.com/file/d/1TgxRkennANtlvmQn7Wxop9crk0eb1Tyk/view?usp=sharing|pdf]]): Converting nMOS circuits to pMOS - [[https://drive.google.com/file/d/1vLAVEFW8NgQb63dNfPPDv6H-FvZBe2vj/view?usp=sharing|Lecture #25]] ([[https://drive.google.com/file/d/194ytwe9NXze5KrF7BGCZtveMzghDPpHZ/view?usp=sharing|pdf]]): Converting nMOS circuits to pMOS; Limits on the gain of a common-source amplifier - [[https://drive.google.com/file/d/19v3sx2a8cxHBasmKvVo5HAlGWJmOWuJl/view?usp=sharing|Lecture #26]] ([[https://drive.google.com/file/d/1vTKJL5jDqUkLy_60whdROQxiLtip0zVl/view?usp=sharing|pdf]]): Limits on the gain of a common-source amplifier; Weak inversion model of the MOS transistor - [[https://drive.google.com/file/d/1FQBMpPtNIwAVy3S07XLDIqGNsDokZHF3/view?usp=sharing|Lecture #27]] ([[https://drive.google.com/file/d/16woVVhgIJ2ZjBhM_c2sPy7flkOaNEXbe/view?usp=sharing|pdf]]): Active load for realizing a high-gain common-source amplifier - [[https://drive.google.com/file/d/1ErpvcilP-hAOkGRnb5ulpp-02qU05s6i/view?usp=sharing|Lecture #28]] ([[https://drive.google.com/file/d/1923tntMkTHrIRi7jueVcdx-1y5TCY7hW/view?usp=sharing|pdf]]): nMOS and pMOS common-source amplifiers with active load; CMOS inverter; Large signal input-output characteristics - [[https://drive.google.com/file/d/1h-Xy96-b3mG4kdoJcB8-CA5uZ0bmpEZD/view?usp=sharing|Lecture #29]] ([[https://drive.google.com/file/d/1B0UILTS9GJkaKsvewHdFvfp-GShDFfYk/view?usp=sharing|pdf]]): Amplifiers and digital gates; Biasing a high-gain amplifier - [[https://drive.google.com/file/d/1FrtwJhHtXVmQAYEL8q1sjP9nVHHHBcDK/view?usp=sharing|Lecture #30]] ([[https://drive.google.com/file/d/1a9NklCQxi9o8gz1r-BTTsT2PvIh6aH95/view?usp=sharing|pdf]]): Biasing a high-gain amplifier using negative feedback; CMOS inverter as an amplifier - [[https://drive.google.com/file/d/1wIHLIQPseUoF661U5Cn7GkBSiP3X97S6/view?usp=sharing|Lecture #31]] ([[https://drive.google.com/file/d/1SCYA80oG2F32CGU4znjvwHK3FQDAFbjc/view?usp=sharing|pdf]]): Controlled sources using an opamp; Realizing an opamp using MOS transistors - [[https://drive.google.com/file/d/16nLuc2lMEd2MUvdWeuFp3EBtrvPxUgmA/view?usp=sharing|Lecture #32]] ([[https://drive.google.com/file/d/1PpbgjW8UhU3M9pOsE3FbKhNev1tQeQAE/view?usp=sharing|pdf]]): Realizing an opamp using MOS transistors; Differential amplifier - [[https://drive.google.com/file/d/1ECEx9WFPbQFuiiuJjMkC6ZMCIfk1pJKR/view?usp=sharing|Lecture #33]] ([[https://drive.google.com/file/d/1G5OwXwvPrrI_l5hHtlvRRBqZggO-4fJJ/view?usp=sharing|pdf]]): Differential amplifier with a current mirror load - [[https://drive.google.com/file/d/17rPESeki0Z9T9IOthmqoCHJcaf4buM0Q/view?usp=sharing|Lecture #34]] ([[https://drive.google.com/file/d/1Gb0rTWMZl2D3_ipyBpmtX0PCUAGkNNYc/view?usp=sharing|pdf]]): Differential amplifier with a current mirror load-small signal equivalent - [[https://drive.google.com/file/d/1gyf89t4nqg-y-50RyVkRSSXHLt1aF23T/view?usp=sharing|Lecture #35]] ([[https://drive.google.com/file/d/15Dg8lEPB92XPlT0C7dRYCuXRQgZ7Lxus/view?usp=sharing|pdf]]): Differential amplifier with a current mirror load-Differential and common-mode gains - [[https://drive.google.com/file/d/1ZJF0W_3-x7BU1k6814ABPCDItwPSHSrn/view?usp=sharing|Lecture #36]] ([[https://drive.google.com/file/d/1ZJF0W_3-x7BU1k6814ABPCDItwPSHSrn/view?usp=sharing|pdf]]): Differential amplifier with a current mirror load-Swing limits - [[https://drive.google.com/file/d/1l5vgd7BLyM5h0qUPDVvl3zCcOWHGmw1p/view?usp=sharing|Lecture #37]] ([[https://drive.google.com/file/d/1gMf4mTDel422BGBi2EL3hWHvPmrOrgED/view?usp=sharing|pdf]]): Single-stage opamp with a buffer; Two-stage opamp - [[https://drive.google.com/file/d/1HfG2vt73wKcwCjuq4-rODU-X1zG2WJRf/view?usp=sharing|Lecture #38]] ([[https://drive.google.com/file/d/1spXf0FZ2RFKCorw-2useCt7sd0pQfwos/view?usp=sharing|pdf]]): Two-stage opamp; DC negative feedback and setting up of the operating point - [[https://drive.google.com/file/d/1euyAwPWKpKFBEYvnYe7Lx0x-4uHYNvx7/view?usp=sharing|Lecture #39]] ([[https://drive.google.com/file/d/1A7K_XlwOE_fpkO3d99ETMaHnrPtTokAo/view?usp=sharing|pdf]]): Two-stage opamp; Negative feedback and stability - [[https://drive.google.com/file/d/1wOAyPfwYrmv5DrhnZDhRsWbntHrH8kJK/view?usp=sharing|Lecture #40]] ([[https://drive.google.com/file/d/1uHFp9-sLv3F2ulYrG8NWIGgPWU5qX65J/view?usp=sharing|pdf]]): Two-stage opamp; Dominant pole compensation - [[https://drive.google.com/file/d/1WdQKIle88l-PlhbHkb9VxZXR2QmPYCAz/view?usp=sharing|Lecture #41]] ([[https://drive.google.com/file/d/1ql-D7HUJrp1rc_R1i0Qd41VjTBceLKwz/view?usp=sharing|pdf]]): Two-stage opamp; Dominant pole compensation; Pole splitting - [[https://drive.google.com/file/d/1BJjeTZ_2OkBIgS3-iuIgPO7slP5H-zgF/view?usp=sharing|Lecture #42]] ([[https://drive.google.com/file/d/1sMS6GSEIzcxezG59kHr3V94aXfI6nLMC/view?usp=sharing|pdf]]): Two-stage opamp; Dominant pole compensation; Pole splitting; Zero-cancelling resistor **Tutorials** - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08132021.mp4|Tutorial #1]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08132021.pdf|(pdf)]]: Circuits with diodes - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08272021.mp4|Tutorial #2]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/08272021.pdf|(pdf)]]: Swing limits in single-transistor amplifier - [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09242021.mp4|Tutorial #3]] [[http://www.ee.iitm.ac.in/~ssaxena/EE3002_Aug2021/09242021.pdf|(pdf)]]: Calculating operating point and swing-limits in a PMOS based CS amplifier **Link to original lecture video page from previous years**: All years, all courses from VLSI group: http://www.ee.iitm.ac.in/videolectures/doku.php?id=allyears ===== Tutorials ===== Problem sets will be posted on moodle. 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. (The dates below are only tentative ones and can be changed at any time) ===== Simulation exercises for further learning===== LTSpice tutorial/simulation exercises: The simulation files are hosted on GitHub. The link to it and a set of guidelines are compiled in the PDF below. The exercises were designed to explain LTspice by simulating various circuits. Different circuits have been chosen to explain different analysis and testbench setups e.g. R-2R ladder / RC filters / RLC circuits / Rectifiers / Wein Bridge oscillator / Single stage Opamp / 555 Timer / MOSFETs. Most of those circuits have either been covered in previous or ongoing courses. * {{courses:ee3002_2019:ltspice_simulation_exercises.pdf|LTSpice Simulation exercises}} * {{courses:ee3002_2017:simulationexercises-ee5310.pdf|Other simulation exercises for practice)}} Use the TSMC 0.18um MOSFET Model Files from: http://www.ee.iitm.ac.in/~nagendra/cadinfo.html ===== References ===== * **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]] * **Two port parameters**: * Lectures [[http://www.ee.iitm.ac.in/~nagendra/EC1010/201401/lectures/20140213/20140213.html|14]], [[http://www.ee.iitm.ac.in/~nagendra/EC1010/201401/lectures/20140214/20140214.html|15]] of [[http://www.ee.iitm.ac.in/~nagendra/videolectures/doku.php?id=ec1010_2014nk:start|Electrical and Magnetic Circuits]] * lectures 20(second half), 21, 24, 25, 26 of [[http://nptel.iitm.ac.in/video.php?subjectId=108102042|Prof. Dutta Roy's course on circuit theory]] at [[http://nptel.iitm.ac.in|NPTEL]]. Problems in two port parameters are in lectures in 23, 25, 29 * **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}}. ===== Pre-requisites ===== * [[http://www.ee.iitm.ac.in/~nagendra/videolectures/doku.php?id=ec1010_2014nk:start|Electrical and Magnetic Circuits]] | Electric Circuits and Networks * [[http://nptel.iitm.ac.in/video.php?courseId=1049|Networks and Systems]] | Signals and Systems * [[http://www.ee.iitm.ac.in/vlsi/courses/ee2019_2021qk/start]] or http://www.ee.iitm.ac.in/videolectures/doku.php?id=ee2019_2021:start | Analog Systems & Lab ===== Attendance ===== Please enter your roll number in the chat window as soon as you join the class on the video conference session.