ECE 417/517–Mixed-Signal IC Design:
Lecture Notes for Spring 2017
Jan 12: lec1_ece517.pdf, Lecture 1 Notes.pdf – Course introduction, Ideal sampling, Nyquist Sampling
Theorem, Anti-Alias Filtering (AAF), Oversampling.
Jan 17: lec2_ece517.pdf, Lecture 2 Notes.pdf – Signals
review, Sample-and-Hold
(S/H), Track-and-Hold, Reconstruction filter. Quantizer basics.
Jan 19: lec3_ece517.pdf, Lecture 3 Notes.pdf – DSP basics: Overview of DTFT and DFT (FFT).
Jan 26: lec4_ece517.pdf , – Spectral Estimation: FFT
Jan 31: lec5_ece517.pdf, Lecture 5 Notes.pdf– Spectral
Estimation contd.: Windowing.
Feb 2: lec6_ece517.pdf – Quantizers, quantization noise modeling,
ADC measurements. lec6_ece517_code.zip
Feb 7: lec7_ece517.pdf – Regenerative
latch, comparators
Feb 9: lec8_ece517.pdf –
Comparators: Latch offset, preamp.
Feb 14: lec9_ece517.pdf – Autozeroing,
reference subtraction, timing, background offset removal. Conclude Comparator
Design.
Feb 16: lec10_ece517.pdf – Finish
Autozeroing. ADC Static specifications: INL,
DNL.
Feb 21: lec11_ece517.pdf – DNL,
INL. Error due to clock Jitter, jitter limited
SNR (SNRj).
Feb 23: lec12_ece517.pdf – Start
Flash ADC: SHA vs SHA-less. Sample and hold (S/H) circuits: switch resistance
and nonlinearity.
Feb 28: lecture
13. Finish Flash ADC.
Mar 2: lec14_ece517.pdf – SC Circuits: Nonlinearity of NMOS and PMOS switches, TG, Charge-injection and clock overlap.
Mar 7: lec15_ece517.pdf – SC Circuits: kT/C noise,
non-linearity due to charge injection, and fully-differential operation. Start Sample-and-Hold
Circuits.
Mar 9: lec16_ece517.pdf – Sample and Hold Circuits. S/H circuit with charge injection elimination (Bottom-plate sampling), precision and speed considerations.
SpectreRF Periodic Analysis (self-study).
Spring Break
Mar 20: lec17_ece517.pdf – SC Amplifiers: Inverting, Non-inverting, Multiply-by-2 circuits. Gain derivation, precision and speed.
SC Amplifiers Lecture Notes (New!)
Mar 23: lec18_ece517.pdf – SC
Amplifiers: Offset and Noise. Start SAR ADCs.
Mar 28: lec19_ece517.pdf – SAR ADCs contd.
Mar 30: lec20_ece517.pdf – Conclude SAR ADCs.
Mid-term Exam (Take home): Midterm Exam
S17.pdf Posted online on Friday March 31, and due on Monday,
April 10.
Apr 4: lec21_ece517.pdf – Start
Pipelined ADCs: Two-step ADC, residue, interstage
gain; Redundancy for Flash A/D offset tolerance.
Apr 6: lec22_ece517.pdf – Pipelined ADC contd.:Final
Circuit architecture (with 2^M-2 comparators), residue characteristics;
Examples: 12-bit (4-4-4-3 stages), 9-bit (1.5 bit/stage) .
Apr 11: lec23_ece517.pdf – Pipelined ADC contd.: MDAC
design, timing and pipelining (see slides), amplifier offset,
Apr 13: lec24_ece517.pdf – Pipelined ADC contd:
Offset free MDAC, Opamp sharing, Digital combining (overlap and add).
Apr 18: lec25_ece517.pdf – Project
1 overview. Pipelined ADC Non-idealities (Advanced content on capacitor mismatch, opamp gain
and nonlinearity calibration techniques).
Apr 20: lec26_ece517.pdf – Start Delta-Sigma ADCs.
Oversampling. First-order Delta-Sigma Modulator.
Project 1
is due Tuesday, April 25
Apr 25: lec27_ece517.pdf – Second- and higher-order Delta-Sigma Modulator. OBG, MSA,
trade-offs.
Apr 27: lec28_ece517.pdf – NTF Synthesis, Loop-filter Architectures, Feedback vs Feedforward topologies.
May
2: lec27_ece517.pdf – DAC Architectures.
May 4: lec28_ece517.pdf – .
Project 2 is due Thursday, May 11 (No Final Exam)
The complete MATLAB
code archive for the course is here.
Some of the scripts use the Matlab Delta-Sigma Toolbox by R. Schreier
available for download online. The toolbox manual is here with
a single page summary.