ECE431H1S -Digital Signal Processing: Lectures
Lecture No. | Lecture Date | Topics and Textbook Section(s) |
1 | Sept. 6 | Introduction to course; lecture 1(pdf) |
2 | Sept. 10 | Ideal continuous to discrete (C/D) and discrete to continuous (D/C) time signal conversion; Ideal periodic sampling; (text sections 4.1,4.2,4.3); lecture 2(pdf) |
3 | Sept. 12 | Reconstruction using ideal low pass filter; The sampling theorem for lowpass signals; Application to Bandpass signals (ed. 2 and 3: 4.1,4.2,4.3,4.8); lecture 3(pdf) |
4 | Sept.13 | Uniform Quantization and coding; non-uniform quantization, mu-law (ed. 2 and 3: 4.8.1,4.8.2,4.8.3) ;lecture 4(pdf) |
5 | Sept.17 | Practical sampling; practical A/D and D/A; (ed 2 and 3: 4.8) ;lecture 5(pdf) |
6 | Sept.19 | Examples; lecture 6(pdf) |
7 | Sept. 20 | The Discrete time Fourier Transform/Series (DTFT and DTFS); (ed. 2 and 3: 2.7, 8.1,8.3); lecture 7(pdf) |
8 | Sept. 24 | Sampling the DTFT; The N-point discrete Fourier Transform (N-DFT); (ed. 2 and 3: 8.4, 8.5, 8.6); lecture 8(pdf) |
9 | Sept. 26 | N-DFT; Zero padding and digital interpolation (ed. 2 and 3: 8.4, 8.5, 8.6);lecture 9(pdf) |
10 | Sept. 27 | Quiz 1, 10:15 am-11:00 am, Room BA2145 quiz with solutions(pdf) |
11 | Oct. 1 | Properties of the N-DFT; Linearity, Circular shift; Cyclic shift, Time reversal, Parseval's theorem (ed. 2 and 3 : 8.6, 8.7.1, 8.7.2); lecture 11(pdf) |
12 | Oct. 3 | Properties of the N-DFT; circular convolution; . (ed. 2 and 3 : 8.6); lecture 12(pdf) |
13 | Oct. 4 | Circular convolution continued; Concept of Frequency resolution; (ed. 2 and 3 : 8.7.3); lecture 13(pdf) |
14 | Oct. 10 | Implementation of LTI filtering using the DFT and circular convolution; Overlap and add method; Overlap and save method; (ed. 2 and 3 : 8.7.3)lecture 14(pdf) |
15 | Oct. 11 | Multirate systems: Up-sampling and digital interpolation; Down-sampling and decimation; (ed. 2 and 3: 4.6.1,4.6.2,4.6.3);lectures 15 and 16(pdf) |
16 | Oct. 15 | Multirate systems: Continued (ed. 2 and 3: 4.6.1,4.6.2,4.6.3) |
17 | Oct. 17 | Oversampling and noise shaping in A/D and D/A;
Delta-Sigma modulation; (ed. 2 and 3: 4.9.1, 4.9.3); );lecture 17(pdf) |
18 | Oct. 18 | Review class (regular time)midterm exam 2010(pdf)
|
19 | Oct. 22 | Efficient computation of the DFT; Fast Fourier Transforms (FFT); Decimation in time Radix-2 FFT; (ed 2 and 3: 9.0, 9.2, 9.3); );lecture 18(pdf) Midterm Exam : Monday October 22 (6-8 pm, Room HA316, Haultain Bld)) Mdterm exam solutions(pdf) |
20 | Oct. 24 | Decimation in time Radix-2 FFT-Continued; (ed 2 and 3: 9.0, 9.2, 9.3);lecture 19(pdf) |
21 | Oct. 25 | Implementation of Radix-2 Inverse FFT algorithms; FFT and IFFT - Practical considerations; N=N1xN2 point FFT; Examples (ed 2 and 3: 9.3, 9.4, 9.5);lecture 20(pdf) |
22 | Oct. 29 | z-transforms; (ed 2 and 3 chapter 3) lectures 21,22(pdf) |
23 | Oct. 31 | z-transforms - continued; (ed 2 and 3 chapter 3) |
24 | Nov. 1 | Realizations of FIR systems; Linear phase FIR systems (ed 2, 3: 6.5) lecture 23(pdf) |
25 | Nov. 5 |
Direct form realizations of IIR systems;(ed 2 and 3: 6-0-6.3) Cascade of IIR systems;(ed 2 and 3: 6.3) lecture 24(pdf) |
26 | Nov. 7 |
Parallel realizations of IIR systems;(ed 2 and 3: 6.3); Transposed form realizations ; lecture 25(pdf) |
27 | Nov. 8 | Realization of FIR filters using the Frequency-Sampling method
lecture 26 (pdf) |
28 | Nov. 12 | Digital filter design (ed 2 and 3: 7.0) Design of FIR filters- Windowing Method (ed 2: 7.2, 7.2.1, 7.2.2) (ed 3: 7.5, 7.5.1, 7.5.2) lecture 27 (pdf) Quiz 2-2011 solutions(pdf) |
29 | Nov. 14 | Design of FIR filters- Frequency sampling method lecture 28 (pdf) |
30 | Nov. 15 | Quiz 2, 10:15-11:00 am , in BA2145
quiz2 solutions(pdf) |
31 | Nov. 19 | Design of IIR filters- Butterworth Analog Filters (ed 2 and : 7.0, 7.1) lecture 29(pdf) | 32 | Nov. 21 | Design of IIR filters- Bilinear Transformation (ed 2: 7.1.2, 7.1.3) (ed. 3: 7.2.2) lecture 30(pdf) |
33 | Nov. 22 | Bilinear Transformation -continued Design example using Butterworth filter approximation lecture 31(pdf) Class evaluation |
34 | Nov. 26 | Design of IIR Filters - Impulse invariance method Design example using Butterworth filter approximation (ed 2 : 7.1.1) (ed 3: 7.2.1) lecture 32(pdf) |
35 | Nov.28 | Finite precision effects in DSP, Statistical modeling of roundoff noise, Applications to digital filters; (ed 2: 6.8), (ed. 3: 6.9)lecture 33 (pdf) |
36 | Nov. 29 | Examples of roundoff noise calculation in digital filters; (ed 2: 6.8), (ed. 3: 6.9) lecture 34 (pdf) |
37 | Dec. 3 | Review final exam 2011 (pdf) |
38 | Dec. 5 | Review final exam 2011 brief solutions(pdf) |