====== EE5320: Analog IC Design(Jan.-May 2024) ====== ===== Instructors ===== * [[http://www.ee.iitm.ac.in/~nagendra/|Nagendra Krishnapura]] ===== Classroom ===== * ESB127 ===== Schedule ===== C slot, MTech Calendar (Mo. 10-10:50am, Tu. 9-9:50am, We. 8-8:50am, Fr. 12-12:50pm) ===== Course page on moodle ===== Registered students can login and see the course page at [[https://coursesnew.iitm.ac.in/|https://coursesnew.iitm.ac.in/]]. Resources, tutorials, exam schedules, discussion forum etc. can be accessed from the moodle page. ==== Lectures ==== - [[https://drive.google.com/file/d/1PQnZ0LSfdscTmfTwxivgZ7g550ZSCsSp/view?usp=drive_link|17 January 2024]] ([[https://drive.google.com/file/d/15XFGFZUL4z49uDDor-dREKiCE1HoOggw/view?usp=drive_link https://drive.google.com/file/d/1RMLCuJkgtCcZpRsIbjI5oPdT-35XZ_oo/view?usp=drive_link|notes]]): Course introduction - 19 January 2024 ([[https://drive.google.com/file/d/1HwQIExIwT5XxPyIPnFNjLqTqPHSbwIGV/view?usp=drive_link|notes]]): CMOS process; Capacitors and resistors in a CMOS process; Body effect - [[https://drive.google.com/file/d/1w-dWXWofSZcIVA7Ux4bpNUpT9QDbV9Q4/view?usp=drive_link|23 January 2024]] ([[https://drive.google.com/file/d/1mEkKJhsSXysYOqxdJipw_UHTjKLtMXFa/view?usp=drive_link|notes]]): MOS models-Body effect; Weak inversion - [[https://drive.google.com/file/d/1bF28dGVCGIM8FHq2JccmpqWeTK6yDJaK/view?usp=drive_link|24 January 2024]] ([[https://drive.google.com/file/d/1bF28dGVCGIM8FHq2JccmpqWeTK6yDJaK/view?usp=drive_link|notes]]): MOS transistor model with velocity saturation; Parasitic capacitors - [[https://drive.google.com/file/d/1LFjIG4WyQyr7UEgNU4ra0cOmIL_Tz7zM/view?usp=drive_link|29 January 2024]] ([[https://drive.google.com/file/d/1ireNbBSQl_iYkJfxHL8EvPr1S8YeCLt1/view?usp=drive_link|notes]]): Process, temperature, and voltage variations; Systematic mismatch - [[https://drive.google.com/file/d/1Tb2a3WjEGdXPNBFNbjCmJiaZG0rDx9qi/view?usp=drive_link|30 January 2024]] ([[https://drive.google.com/file/d/1mdJsPSUqfj-o0fpPCLsHY5eeOvTG9jq8/view?usp=drive_link|notes]]): Systematic mismatch; Unit-element based design; Random mismatch - [[https://drive.google.com/file/d/17KCOLQSFadX1k1aw86kaTb47icVUfjr9/view?usp=drive_link|31 January 2024]] ([[https://drive.google.com/file/d/1HBf5C-T2AjNft0y6HmksNaxrXvHYF7xK/view?usp=drive_link|notes]]): Random mismatch; Dependence on area; Analysis of mismatch effects - [[https://drive.google.com/file/d/18eOfHPws4044A94wtrX87fdaLBGcVjbl/view?usp=drive_link|5 February 2024]] ([[https://drive.google.com/file/d/1-i2vMrbDKeiCSsGqLAUMyBXZcVKqvddN/view?usp=drive_link|notes]]): Analysis of circuits with random mismatch; Random noise - [[https://drive.google.com/file/d/1Rhx_FE2qkMftKRGEICoVvZYonaYJIeTq/view?usp=drive_link|6 February 2024]] ([[https://drive.google.com/file/d/1F4Fw4NHn96xVtjZqhCh_kmnFRy_Fo5nF/view?usp=drive_link|notes]]): Random noise; Stationary processes; Power and energy signals and their frequency domain representations - [[https://drive.google.com/file/d/1NxsgXQ9rNIcV0o4pOc1jelc6a2zin63b/view?usp=drive_link|7 February 2024]] ([[https://drive.google.com/file/d/10A5nV_rt2_sJTmp1uwM-E6KKi6htwzjG/view?usp=drive_link|notes]]): Power spectral density of a random process; Resistor noise - [[https://drive.google.com/file/d/1T9psoCjdjWZEOoFbq6lFYwidogcfiscj/view?usp=drive_link|12 February 2024]] ([[https://drive.google.com/file/d/18d3WwOuCfpuEvFie7FtOKz5mNiFADYiX/view?usp=drive_link|notes]]): MOS, BJT noise models; Noise in an RC lowpass filter - [[https://drive.google.com/file/d/1N-h9eZuurzViT3ykyMPFwoR4rDDIpUM5/view?usp=drive_link|13 February 2024]] ([[https://drive.google.com/file/d/1naQpC8hyI68r7VKmBC1h-qUVrsmsPkmg/view?usp=drive_link|notes]]): MOS weak inversion noise model; Noise in an RC lowpass filter; kT/C noise; Impedance(noise) scaling - [[https://drive.google.com/file/d/1vsvcDU8Fs-oYihbm7hIeI1WRiRUv_QG5/view?usp=drive_link|14 February 2024]] ([[https://drive.google.com/file/d/14TiV8Ba8n_KfImT4ZBgLmdkFZJ9QNjEm/view?usp=drive_link|notes]]): Input referred noise; Noise bandwidth; Noise of a passive 1-port - [[https://drive.google.com/file/d/1NhjUWdhyKV1jLiaxerRMuOjv62HwMNws/view?usp=drive_link|16 February 2024]] ([[https://drive.google.com/file/d/1d5pzsOCvuakc3PoIbf8rhhE9dhkywS0b/view?usp=drive_link|notes]]): Nonlinearity; Calculating nonlinear components using current injection - [[https://drive.google.com/file/d/1SaMjRjB6Ueci-oauud_Veemyzg7Oe6Uc/view?usp=drive_link|19 February 2024]] ([[https://drive.google.com/file/d/17yP8PN6hSa7L6lxw5_rm179__KrdeoW-/view?usp=drive_link|notes]]): Calculating nonlinear components using current injection - [[https://drive.google.com/file/d/177UspfnHhpHBX2rmnqgvIQwfRO_0H2PK/view?usp=drive_link|26 February 2024]] ([[https://drive.google.com/file/d/1bfX3vfztt2iKPs8C6HGUxiiqIoFRaUfG/view?usp=drive_link|notes]]): Negative feedback using an integrator; Closed loop bandwidth and unity loop gain frequency - [[https://drive.google.com/file/d/14ls5JNSo_3TCGK6qzx-ZMrjDSmpZYntV/view?usp=drive_link|27 February 2024]] ([[https://drive.google.com/file/d/1Lb6IAQy6mVgD5bwg5YF8COs2vHgkryQf/view?usp=drive_link|notes]]): Negative feedback using an integrator; Excess delay in the loop and implications on stability - [[https://drive.google.com/file/d/10o0lbhyMPiuCjamGo3-ypCQAfCNqKsHy/view?usp=drive_link|28 February 2024]] ([[https://drive.google.com/file/d/1ASMQ0-KL90Yt-jgczHDaju60MeLC_5Xd/view?usp=drive_link|notes]]): Poles and zeros as delays and advances; Frequency-domain and time-domain views of stability margins - [[https://drive.google.com/file/d/15Sy8XpdET82SV_Io3daFjETXBak9qd6j/view?usp=drive_link|1 March 2024]] ([[https://drive.google.com/file/d/1zLuL4DH9LZ2_Y4CHHtZ-QtHZJQVm5qia/view?usp=drive_link|notes]]): Opamp implementation using a transconductor and a capacitor; Finite dc gain due to finite output resistance - [[https://drive.google.com/file/d/172wSbJIM6WJtzYGA8cc0VDCSuIACgOdE/view?usp=drive_link|4 March 2024]] ([[https://drive.google.com/file/d/1_ParIqhMYs9nGJTYTH4fCfEPKzOldvNN/view?usp=drive_link|notes]]): Improving the opamp; Increasing the output resistance using a cascode; I-V conversion using negative feedback; Two and three stage opamps - [[https://drive.google.com/file/d/11xyNH_vzaeh6WIg9xTBdywLLgmE5qqKJ/view?usp=drive_link|5 March 2024]] ([[https://drive.google.com/file/d/10NLZIm5TPKSfNWisBTfGgQy-NGW4LQ56/view?usp=drive_link|notes]]): Two and three stage Miller opamps; Constraints - [[https://drive.google.com/file/d/12IsbAaQeQwvX6oGfuEyRO7dCenIH-k_B/view?usp=drive_link|11 March 2024]] ([[https://drive.google.com/file/d/18-sP6ic8bDQZ0CNYIs9o0YTlYSN-djUm/view?usp=drive_link|notes]]): Feedforward opamps for reducing steady-stage error; Constraints - [[https://drive.google.com/file/d/1tWoyoySky0fae0xKOfk-NFP_O0LOU7uy/view?usp=drive_link|12 March 2024]] ([[https://drive.google.com/file/d/1tUwFTNKEAt8fUVwYCsG4JeOFLRPBNC0U/view?usp=drive_link|notes]]): Miller-compensated versus feedforward opamps; Inherent speed of a MOS process - 13 March 2024: No recording - [[https://drive.google.com/file/d/17b5ZIWH3Tips72UMTPcRMJEUI4JJ9FF6/view?usp=drive_link|15 March 2024]] ([[https://drive.google.com/file/d/1u-VYZPf7uYPJTXSN544BM0pKGCSBhzQz/view?usp=drive_link|notes]]): Single-stage opamp using a differential pair with active load - [[https://drive.google.com/file/d/1ckN-i0jQmoPwl8W45b8o3IlztphwWNsI/view?usp=drive_link|19 March 2024]] ([[https://drive.google.com/file/d/13B-HVIV_v6mMLnBXm6M4az7hZ1zh6ioQ/view?usp=drive_link|notes]]): Single-stage opamp: Slew rate, noise, offset - [[https://drive.google.com/file/d/1AFU6QebUe4zv77COGb2bI01VVs7yW1jG/view?usp=drive_link|22 March 2024]] ([[https://drive.google.com/file/d/18FZE1lSj99vavkFsdajcR1CUulrg9FzN/view?usp=drive_link|notes]]): Offset; Chopping to eliminate offset; Increasing the dc gain using cascodes - [[https://drive.google.com/file/d/17h8E7eCtvndrDbD-sHQ26HNtaZJtxk4D/view?usp=drive_link|26 March 2024]] ([[https://drive.google.com/file/d/1HprFqKUjeaU0xWW-hB07RFOR3Tm3Q4MJ/view?usp=drive_link|notes]]): Telescopic cascode opamp - [[https://drive.google.com/file/d/1Nw_hv8GEHRpJPBMmR34AP1nH00sbNUI1/view?usp=drive_link|3 April 2024]] ([[https://drive.google.com/file/d/18lOB0ot0qkzZCBoqckkSXzz5BIPyB6_t/view?usp=drive_link|notes]]): Folded cascode opamp - [[https://drive.google.com/file/d/1jd0SF6sBEsAjsyUvHe8ny3mvuPbUU6LS/view?usp=drive_link|5 April 2024]] ([[https://drive.google.com/file/d/18lOB0ot0qkzZCBoqckkSXzz5BIPyB6_t/view?usp=drive_link|notes]]): Rail-rail input opamp; Two-stage opamp - [[https://drive.google.com/file/d/12jy3kPkDFwf_yA33qY0plmLkgoXoSLIM/view?usp=drive_link|8 April 2024]] ([[https://drive.google.com/file/d/1rmWhSUIyGob97OAewDP7RCJKl8Qz_c40/view?usp=drive_link|notes]]): Two-stage opamp-Small signal paramters, noise, random offset and systematic offset - [[https://drive.google.com/file/d/1jgmzA4MXibtEhkZ-U9H84rJ6-ScnY_xv/view?usp=drive_link|10 April 2024]] ([[https://drive.google.com/file/d/1c00dxAQWMIxOqVUIlX0kbnYXKURzWPcC/view?usp=drive_link|notes]]): Two and three stage Miller opamps; Commercial opamps; Class-AB biasing - [[https://drive.google.com/file/d/1rMH7Hjx5KHeuLeAWY7m40Jv_s_LqCFVu/view?usp=drive_link|12 April 2024]] ([[https://drive.google.com/file/d/17ztUT_JRb6blP9SOLORlmOngPQb6NGTl/view?usp=drive_link|notes]]): Class-AB opamp; Fullly differential circuits; Common-mode and differential half circuits - [[https://drive.google.com/file/d/1UrmYGjRHmPLCRPqlyVFuTUW4N02FSQ9z/view?usp=drive_link|15 April 2024]] ([[https://drive.google.com/file/d/19DqqE1Nky9aZp3DM2jtQmC-dOO3SuN4s/view?usp=drive_link|notes]]): Common-mode and differential half circuits; Common-mode and differential gain; Common-mode feedback - [[https://drive.google.com/file/d/1zyRfeEo-yDH7e901Q5Iq2Laro75Y0kYK/view?usp=drive_link|16 April 2024]] ([[https://drive.google.com/file/d/1yBQgk4zqX0KT6Tnd5qFkY3Y1Qu9Uamuj/view?usp=drive_link|notes]]): Fully differential single-stage opamp; Common-mode detectors and common-mode feedback - [[https://drive.google.com/file/d/17qBhBaQxXl18wdkRK-QA0gx5WlU0FAYM/view?usp=drive_link|17 April 2024]] ([[https://drive.google.com/file/d/1zecPNVqAnmEm9ziSprEJ0G67J6eXPaNN/view?usp=drive_link|notes]]): Fully differential two-stage opamp; Common-mode feedback circuits - [[https://drive.google.com/file/d/1u1Ckyn9Sf1WR72CnTHbIz9UE-86bAV1s/view?usp=drive_link|19 April 2024]] ([[https://drive.google.com/file/d/1ztySTlva6ofXXQam4vBQoH-36TjeYdx5/view?usp=drive_link|notes]]): Fully differential two-stage opamp; Common-mode feedback circuits; Noise analysis of fully differential circuits; Fully differential feedforward opamp - [[https://drive.google.com/file/d/1rQdIpXQv8lgkHH3kT9GTHj5kFO8cNgSc/view?usp=drive_link|22 April 2024]] ([[https://drive.google.com/file/d/19N10CAw9IMuTg3whsTLx9J7pZJFADivu/view?usp=drive_link|notes]]): Fully differential opamps; Feedforward opamp; Zero cancellation in Miller-compensated opamps - [[https://drive.google.com/file/d/1EjeJ0YGBMpRl8K5WgFq_skAtUJktnMRa/view?usp=drive_link|23 April 2024]] ([[https://drive.google.com/file/d/1X53S3Gu-45vIyTnwYUqSn-ZNGnchja-Q/view?usp=drive_link|notes]]): Constant-gm biasing circuits; PTAT current generator - [[https://drive.google.com/file/d/16udLsO7wyodBC6gmiEYsgc7kH_fIJ-0i/view?usp=drive_link|24 April 2024]] ([[https://drive.google.com/file/d/110czMGDlberYbyP0rpZTW6d3xbDfcKXH/view?usp=drive_link|notes]]): Bandgap voltage reference; Constant current reference - [[https://drive.google.com/file/d/1QSU_seva0KVs6yugg5-tEA4wy_G48dtV/view?usp=drive_link|26 April 2024]] ([[https://drive.google.com/file/d/1gH9dmzVtM6unPHFjLPoWrKqqW9P5hRj0/view?usp=drive_link|notes]]): Fractional bandgap reference; Linear low dropout voltage regulator - [[https://drive.google.com/file/d/1zwCr2DnN9bkXQ48kbk4kCdIdHOYU8sAA/view?usp=drive_link|29 April 2024]] ([[https://drive.google.com/file/d/1_PF22JngfTyZNklZOP955XAgicnYSY2U/view?usp=drive_link|notes]]): Voltage regulator; Course summary ==== Notes ==== * [[https://drive.google.com/file/d/1_5yE8T_5_DUYPBv_9A3wYTaX5OHzCOyM/view?usp=drive_link|CMOS operational amplifiers]] * [[https://drive.google.com/file/d/1BY5zPy3g_YkWHTcIzwhZmXlh17s46qhL/view?usp=sharing|Handout on input referred noise]] * [[https://drive.google.com/file/d/1BZl9yRDrj-FgLRtKI83Tc871Qc7zP8pI/view?usp=sharing|Handout on signals and their spectra]] * [[https://drive.google.com/file/d/1BaLsOBwiPyDA1_nbvAXhrz02C1fIjCDZ/view?usp=sharing|Contour integration-useful for calculating integrated noise]] * [[https://drive.google.com/file/d/165U2CU-G3RVeC1AG3W7OIqDVPDXbqbje/view?usp=drive_link|Maxima symbolic calculation example]] ([[https://wxmaxima-developers.github.io/wxmaxima/|wxMaxima site]]) ===== Teaching Assistants ===== Login to moodle at [[https://coursesnew.iitm.ac.in/|https://coursesnew.iitm.ac.in/]] to post questions and contact TAs and faculty.