ECE431H1S -Digital Signal Processing: Lectures

ECE431H1f Fall 2012-2013 --Digital Signal Processings: Lectures

Here is a tentative list of topics to be covered in lectures.


tr valign=top>
Lecture No. Lecture Date Topics and Textbook Section(s)
1 Sept. 6 Introduction to course; lecture 1(pdf)
2Sept. 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)
3Sept. 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)
4Sept.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)
5Sept.17 Practical sampling; practical A/D and D/A;
(ed 2 and 3: 4.8) ;lecture 5(pdf)
6Sept.19 Examples;
lecture 6(pdf)
7Sept. 20 The Discrete time Fourier Transform/Series (DTFT and DTFS);
(ed. 2 and 3: 2.7, 8.1,8.3); lecture 7(pdf)
8Sept. 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)
9Sept. 26 N-DFT; Zero padding and digital interpolation
(ed. 2 and 3: 8.4, 8.5, 8.6);lecture 9(pdf)
10Sept. 27 Quiz 1, 10:15 am-11:00 am, Room BA2145
quiz with solutions(pdf)
11Oct. 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)
12Oct. 3 Properties of the N-DFT; circular convolution; .
(ed. 2 and 3 : 8.6); lecture 12(pdf)
13Oct. 4 Circular convolution continued; Concept of Frequency resolution;
(ed. 2 and 3 : 8.7.3); lecture 13(pdf)
14Oct. 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)
15Oct. 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)
16Oct. 15 Multirate systems: Continued
(ed. 2 and 3: 4.6.1,4.6.2,4.6.3)
17Oct. 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)
18Oct. 18 Review class (regular time)midterm exam 2010(pdf)
19Oct. 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)
20Oct. 24 Decimation in time Radix-2 FFT-Continued;
(ed 2 and 3: 9.0, 9.2, 9.3);lecture 19(pdf)
21Oct. 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)
22Oct. 29 z-transforms; (ed 2 and 3 chapter 3) lectures 21,22(pdf)
23Oct. 31 z-transforms - continued; (ed 2 and 3 chapter 3)
24Nov. 1 Realizations of FIR systems; Linear phase FIR systems (ed 2, 3: 6.5) lecture 23(pdf)
25Nov. 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)
26Nov. 7 Parallel realizations of IIR systems;(ed 2 and 3: 6.3); Transposed form realizations ; lecture 25(pdf)
27Nov. 8 Realization of FIR filters using the Frequency-Sampling method lecture 26 (pdf)
28Nov. 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)

29Nov. 14 Design of FIR filters- Frequency sampling method
lecture 28 (pdf)
30Nov. 15 Quiz 2, 10:15-11:00 am , in BA2145
quiz2 solutions(pdf)
31Nov. 19 Design of IIR filters- Butterworth Analog Filters
(ed 2 and : 7.0, 7.1)
lecture 29(pdf)
32Nov. 21 Design of IIR filters- Bilinear Transformation
(ed 2: 7.1.2, 7.1.3) (ed. 3: 7.2.2) lecture 30(pdf)
33Nov. 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)
35Nov.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)
36Nov. 29 Examples of roundoff noise calculation in digital filters;
(ed 2: 6.8), (ed. 3: 6.9)
lecture 34 (pdf)
37Dec. 3 Review
final exam 2011 (pdf)

38Dec. 5 Review

final exam 2011 brief solutions(pdf)