Mixed-Signal IC design
Lectures
For the full YouTube playlist, click here.
Lecture 1: Introduction to the course and sampling basics (video) (pdf)
Lecture 2: Sampling recap, oversampling, subsampling and reconstruction (video) (pdf)
Lecture 3: Quantization, mid-rise, mid-tread, signal-to-quantization-noise ratio (SQNR) (video) (pdf)
Lecture 5: Measuring SQNR (part 2): DFT basics (video) (pdf)
Lecture 6: Measuring SQNR (part 3): Windowing functions (video) (video: more explanation) (pdf)
Lecture 9: Sampling switch: non-idealities: finite ON resistance (video) (pdf)
Lecture 12: Noise (contd.), clock jitter, and signal-dependent sampling (video) (pdf)
Lecture 15: Settling in switched-capacitor circuits with an OTA (video) (pdf)
Lecture 16: Settling (contd.), noise in switched-capacitor circuits (video) (pdf)
Lecture 18: Comparators: Regenerative latch and offset (video) (pdf)
Lecture 19: Latch offset correction: auto-zeroing and calibration (video) (pdf)
Lecture 20: Dynamic preamplifier, interpolation and folding to increase the resolution (video) (pdf)
Lecture 21: Time-interleaved ADC, non-idealities and calibration (video) (pdf)
Lecture 23: Pipelined ADC: Redundancy to tackle ADC non-idealities (video) (pdf)
Lecture 24: Pipelined ADC: redundancy (contd.), and residue amp. non-idealities (video) (pdf)
Lecture 25: Pipelined ADC: DAC non-idealiites: digital calibration (video) (pdf)
Lecture 26: Pipelined ADC: design and discussion (missed to screen capture; only audio!) (video) (pdf) errata pdf (noise-calculation with four SC branches)
Lecture 27: SAR ADC: idea & circuit implementation (video) (pdf)
Lecture 28: SAR ADC: asynchronous SAR, redundancy for error correction (video) (pdf)
Lecture 29: Intro to noise shaping & oversampling: Error-feedback noise-shaping ADC (video) (pdf)
Lecture 30: Delta-sigma modulators, higher order noise-shaping and stability (OBG vs. MSA trade-off) (video) (pdf)
Lecture 31: Charge conservation (discussion), optimal zeros in NTF, design example, tackling DAC mismatch (video) (pdf)
Lecture 32: Continuous-time ADCs, VCO-based ADCs [unfortunately the video has a severe phase lag! :( ] (video) (pdf)
Course contents
Basics of sampling & quantization, spectral analysis & DFT.
Switched-capacitor circuits: Sample-and-hold, integrators, filters, and noise in switched-capacitor circuits.
Comparator basics: evolution of comparator architectures, Flash ADC, interpolation & folding flash.
Successive approximation register based (SAR) ADC: Implementation, DAC switching techniques (monotonic, constant common-mode, etc.,), error correction in SAR (redundancy & non-binary weighted DAC).
Piplelined ADC: introduction, digital reconstruction, circuit implementation.
Delta-sigma ADC: noise-shaping basics, architectural choices, and basic circuit implementation.
Introduciton to emerging ADC topologies: Noise-shaping SAR, Pipelined SAR, continuous-time ADCs, non-uniform sampled ADCs.