Search this site

IIT Video Lectures on VLSI Data Conversion Circuits by Dr.Shanthi Pavan

Video Lecture Series from IIT Professors :

 VLSI Data Conversion Circuits by Dr. Shanthi Pavan Sir

Dr.Shanthi Pavan obtained the B.Tech degree in Electronics and Communication Engg from the Indian Institute of Technology, Madras in 1995 and the M.S and Sc.D degrees from Columbia University, New York in 1997 and 1999 respectively. From 1997 to 2000, he was with Texas Instruments in Warren, New Jersey, where he worked on high speed analog filters and data converters. From 2000 to June 2002, he worked on microwave ICs for data communication at Bigbear Networks in Sunnyvale, California. Since July 2002, he has been with the Indian Institute of Technology-Madras, where he is now a Professor of Electrical Engineering. His research interests are in the areas of high speed analog circuit design and signal processing.

Dr.Pavan is the recipient of the IEEE Circuits and Systems Society Darlington Best Paper Award (2009), the Swarnajayanthi Fellowship (2010, from the Government of India) , the Young Faculty Recognition Award from IIT Madras (2009, for excellence in teaching) , the Technomentor Award from the India Semiconductor Association (2010) and the Young Engineer Award from the Indian National Academy of Engineering (2006). He is an Associate Editor of the IEEE Transactions on Circuits and Systems: Part I - Regular Papers, and earlier served on the editorial board of the IEEE Transactions on Circuits and Systems Part II - Express Briefs from 2006-2007.

Lecture 1 - Course overview and introduction.

 Lecture 2 - Sampling, Spectral properties of sampled signals, Oversampling and its implications on anti-alias filter design.

 Lecture 3 - Time Interleaved Sampling, Analysis of a Ping-Pong Sampling system.

 Lecture 4 - Ping-pong Sample and Holds continued, Analysis of Offset and Gain Errors in Time-Interleaved Sample and Holds.

 Lecture 5 - Sampling Circuits (NMOS, PMOS and CMOS Switches), Distortion due to the Sampling Switch. 

Lecture 6 - Thermal Noise in Sample and Holds, Charge Injection in a Sampling Switch.

Lecture 7 - Bottom Plate Sampling, The Gate Bootstrapped Switch.

 Lecture 8 - The Gate Bootstrapped Switch (continued), the Nakagome Charge-Pump.

 Lecture 9 - Characterizing a Sample-and-Hold, Correct choice of input frequency, Discrete Fourier Series Refresher.

 Lecture 10 - FFT Leakage and the Rectangular Window.

 Lecture 11 - FFT Leakage (contd), Spectral Windows, the Hann Window

 Lecture 12 - Spectral Windows (contd), the Blackman Window, Introduction to Switch Capacitor 

Lecture 13 - Switch Capacitor Circuits, Parasitic Insensitive SC Amplifiers 

Lecture 14 - Nonidealities in SC Amplifiers - Finite Opamp Gain and DC Offset.,

Lecture 14 - Part 2 - Finite Opamp Gain-Bandwidth Product.

Lecture 15 - Introduction to Fully Differential Operation.

 Lecture 16 - Fully-differential operation (contd), motivation for common-mode feedback.

Lecture 17 - Fully Differential SC-circuits, the "Flip-Around" Sample and Hold, DC Negative Feedback in SC Circuits.

 Lecture 18 - ADC Terminology, Offset and Gain Error, Differential Nonlinearity (DNL).

Lecture 19 -Integral Nonlinearity (INL), Dynamic Characterization of ADCs, SQNR, Quantization Noise Spectrum.

 Lecture 20 - Quantization Noise Spectrum (contd), SFDR, Flash A/D Converter Basics.

 Lecture 21 - Flash A/D Converter Basics, the Regenerative Latch.

 Lecture 22 - The Regenerative Latch (contd). 

Lecture 23 - Motivation to use a Preamp, Preamp Offset Correction (Autozeroing).

 Lecture 24 - Autozeroing a Differential Preamp, Subtracting References from the Input. 

Lecture 25 - Coupling Capacitor Considerations in an Autozeroed Preamp. 

 Lecture 26 - Transistor Level Preamp Design.

 Lecture 27 - Necessity of an up-front sample and hold for good dynamic performance. Timing issues in a flash ADC.

Lecture 28 - Bubble Correction Logic in a Flash ADC, Comparator Metastability, Case Study.

Lecture 29 - Flash ADC Case Study (Continued).

Lecture 30 - D/A Converter Basics, INL/DNL, DAC Spectra and Pulse Shapes.

 Lecture 31 - NRZ vs RZ DACs, DAC Architectures.

Lecture 32 - Binary Weighted versus Thermometer DACs.

 Lecture 33 - Binary vs Thermometer DACs (Contd), Current Steering DACs.

 Lecture 34 - Current Steering DACs (contd) .

 Lecture 35 - Current Cell Design in a Current Steering DAC.

 Lecture 36 - Current Cell Design (contd), Layout Considerations in Current Steering DACs. 

 Lecture 37 - Oversampled Approaches to Data Convresion, Benefits of Oversampling.

 Lecture 38 - Oversampling with Noise Shaping, Signal and Noise Transfer Functions, First and Second Order Delta-Sigma Converters. 

 Lecture 39 - Signal Dependent Stability of DSMs, the Describing Function Method.

 Lecture 40 - Stability in DSMs (continued).

Lecture 41 - Maximum Stable Amplitude of DSMs and Relation to Out of Band Gain, Systematic NTF Design.

Lecture 42 - Systematic NTF Design (contd), the Bode Sensitivity Integral and its Implications on NTF Design.

Lecture 43 - Estimating the Maximum Stable Amplitude from simulation, Computation of in-band SNR, Windowing revisited.

 Lecture 44 - Introduction to Continuous-time Delta Sigma Modulators (CTDSM). 

Lecture 45 - CTDSM basics (contd), time-scaling of CTDSMs.

Lecture 46 - The inherent anti-aliasing property of CTDSMs.

 Lecture 47 - Excess Loop Delay in CTDSMs.

 Lecture 48 - Time-constant changes in CTDSMs, Influence of opamp nonidealities.

 Lecture 49 - Effect of opamp nonidealities (contd) - finite gain bandwidth, Effect of ADC and DAC nonidealities. 

Lecture 50 - Effect of DAC element mismatch (contd), Dynamic Element Matching (Randomization).

 Lecture 51 - Dynamic Element Matching by Data Weighted Averaging. 

Lecture 52 - Effect of Clock jitter in CTDSMs. 

Lecture 53 - Finding Loopfilter Coefficients in Higher Order CTDSMs.

Lecture 54 - Dynamic Range Scaling of the Loop Filter.


  1. Dear Satish
    Some of the videos of IITM that your are hosting in youtube are in copyright violations. Since, these are already available online, Please do point resources to the university or prof's website.
    Of course, I appreciate your effort to host some rare videos that are not available in NPTEL.

  2. Dear Satish,

    This is an incredible effort! I was looking for bottom-plate sampling related articles and came across the youtube video (Lecture 7) and that's where I saw the name of your website. I see a lot of useful lectures here that will be of great help in my understanding and learning of VLSI circuit design. So thank you very much for that!

    But I would like to draw your attention to the fact that some of these lectures have no voice! May be you are already aware of them. For example Lecture 8 doesn't have any voice. It will be great if you could fix these videos, if possible.


  3. Dear Satish
    Thanks for these lectures.Can you please upload the class notes of this course.

  4. Dear satish
    can you upload some lectures of segmented DAC

  5. sir can i get materilas regarding gain,gain error,offset,offset error,bipolar,unipolar in ADC...