====== EE534: Active Filter Design, Jan-May 2010 ====== 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. ===== Instructor: Shanthi Pavan ===== Course syllabus, schedule, and assignments can be seen [[http://www.ee.iitm.ac.in/vlsi/courses/ee534/start|here]]. - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD01/AFD01_controller.swf|Lecture 1 - Course overview and introduction.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD02/AFD02_controller.swf|Lecture 2 - The Butterworth approximation]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD03/AFD03_controller.swf|Lecture 3 - The Chebyshev approximation]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD04/AFD04_controller.swf|Lecture 4 - The Chebyshev approximation (contd)]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD05/AFD05_controller.swf|Lecture 5 - The Chebyshev approximation (contd), the Inverse Chebyshev approximation]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD06/AFD06_controller.swf|Lecture 6 - The Inverse Chebyshev approximation (contd).]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD07/AFD07_controller.swf|Lecture 7 - Synthesis of doubly terminated all-pole LC ladders filters (long lecture).]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD08/AFD08_controller.swf|Lecture 8 - Synthesis of doubly terminated LC ladders (contd).]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD09/AFD09_controller.swf|Lecture 9 - Synthesis of doubly terminated LC ladders with finite zeros of transmission.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD10/AFD10_controller.swf|Lecture 10 - Network sensitivity - low sensitivity of doubly terminated ladders (only part of the lecture recorded due to power failure).]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD11/AFD11_controller.swf|Lecture 11 - Introduction to frequency transformations.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD12/AFD12_controller.swf|Lecture 12 - Frequency (reactance) transformations (contd) - properties of the driving impedance of lossless LC networks- Tellegen's theorem and positive real functions.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD13/AFD13_controller.swf|Lecture 13 - Driving point impedance of LC networks (contd), Low Pass-to-Low Pass, Low Pass-to-Band Pass, Low Pass-to-High Pass and Low Pass-to-Band Stop transformations (long lecture).]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD14/AFD14_controller.swf|Lecture 14 - The Richard's Transformation, RC-CR transformation (long lecture).]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD15/AFD15_controller.swf|Lecture 15 - Emulation of an inductor with a capacitor and controlled sources, the gyrator, a second order transconductor capacitor filter.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD16/AFD16_controller.swf|Lecture 16 - Cascade of biquads realization of high order low pass filters, equivalence of the parallel RLC and series RLC circuits with their Gm-C counterparts.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD17/AFD17_controller.swf|Lecture 17 - The idea of Dynamic Range in active filters - impedance scaling and its effect on dynamic range (long lecture).]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD18/AFD18_controller.swf|Lecture 18 - Introduction to noise in electrical networks.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD19/AFD19_controller.swf|Lecture 19 - Introduction to noise in electrical networks (contd), the idea of node scaling. (long lecture)]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD20/AFD20_controller.swf|Lecture 20 - Dynamic range scaling in active filters.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD21/AFD21_controller.swf|Lecture 21 - Biquad Ordering.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD22a/AFD22a_controller.swf|Lecture 22 - Active Ladder Emulation / Leapfrog Filters, Effect of Transconductor nonidelaities (parasitic capacitance/output resistance).]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD23/AFD23_controller.swf|Lecture 23 - Effect of Transconductor Nonidealities (contd) - parasitic poles.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD24/AFD24_controller.swf|Lecture 24 - Viewing the Gm-C biquad as a Double Integrator Loop, Revisiting the Effect of Finite Gain of the Transconductors.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD25/AFD25_controller.swf|Lecture 25 - Single-ended Versus Differential Filters, Introducing the Differential-pair Based Fully Differential Transconductor, the Need for Common-mode Feedback (long lecture).]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD26/AFD26_controller.swf|Lecture 26 - Common-mode Feedback (continued). ]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD27/AFD27_controller.swf|Lecture 27 - Common-mode Feedback (continued), examples of Common-mode Detectors.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD28/AFD28_controller.swf|Lecture 28 - Stability of the Common-mode Feedback Loop (long lecture).]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD29/AFD29_controller.swf|Lecture 29 - Common-mode Positive Feedback in Gyrators.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD30/AFD30_controller.swf|Lecture 30 - Common-mode Positive Feedback in Gyrators (contd), Noise in the Differential Pair.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD31/AFD31_controller.swf|Lecture 31 - Noise in the Differential Pair (contd), Linearity of the Differential Pair, Cascoding to Improve Output Impedance (long lecture).]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD32/AFD32_controller.swf|Lecture 32 - Noise in Cascodes, Layout Considerations and Multi-finger Transistors.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD33/AFD33_controller.swf|Lecture 33 - Linearizing the Differential Pair, Resistive Degeneration.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD34/AFD34_controller.swf|Lecture 34 - Noise in Degenerated Transconductors, The Folded Cascode and Noise Analysis (long lecture).]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD35/AFD35_controller.swf|Lecture 35 - Stabilizing filter bandwidth over process and temperature - the resistor servo loop, master-slave loops.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD36/AFD36_controller.swf|Lecture 36 - Turning the filter into a VCO to estimate center frequency, example of a practical precision fixed-gm bias circuit.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD37/AFD37_controller.swf|Lecture 37 - Introduction to accurate measurement and characterization techniques for active filters.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD38/AFD38_controller.swf|Lecture 38 - Introduction to Active-RC filters.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD39/AFD39_controller.swf|Lecture 39 - Active-RC filters (contd), the use of an OTA instead of an opamp, swing and noise considerations, single stage OTAs (long lecture).]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD40/AFD40_controller.swf|Lecture 40 - Multistage OTAs for use in CMOS Active-RC filters.]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD41a/AFD41a_controller.swf|Lecture 41 - The Miller compensated opamp in active-RC filters, noise considerations, noise in active-RC filters (long lecture, but latter half not recorded due to power failure) .]] - [[http://www.ee.iitm.ac.in/~nagendra/shanthi_lectures/EE534/AFD42/AFD42_controller.swf|Lecture 42 - Distortion and Intermodulation in filters, miscellaneous discussion on fixed gm-bias circuits (Last Lecture).]]