ECE 431S: Digital Signal Processing

Winter 2005-06



Course Outline

Week

Date

Lecture 1

Lecture 2

Lecture 3

Tutorials Problems

Lab

Exams, Due dates

1

Jan 9

Ch 1: Motivation and Introduction

Ch 2.0-2.9: Discrete-Time LTI System and Discrete-Time Fourier Transform

Ch 2.0-2.9: Linear Difference Equation and more DTFT.

2.45, 2.53, 2.57, 2.60

 

 

2

Jan 16

Ch 4.1-4.2: Sampling and Nyquist Theorem. Relation between DTFT and CTFT

Relation between DFT and DTFT: Windowing, Spectral resolution and Spectral leakage (for Lab 1: Text Ref: 8.3, 10.2)

Ch 4.3: Ideal Reconstruction; Practical Reconstruction (see O&W: 7.1-7.2)

4.21, 4.22,  4.56.

Lab 1

 

3

Jan 23

Ch 4.4: Discrete-Time Processing of Continuous Signals. Delay example.

Ch 4.4: Example: Digital differentiator

Ch 4.4: Impulse invariance method for designing digital filters

4.25, 4.30, 4.31, plus O&W: 7.41

Lab 1

 

4

Jan 30

Ch 4.4: Impulse invariance example. Lab 1 hints: circular convolution, upsampling

Ch 4.6: Changing the Sampling Rate

Ch 4.8-4.9.2:  Quantization. Oversampling and Noise Shaping.

4.26, 4.37, 4.41, 4.44

 

Lab 1 due: Feb 3

5

Feb 6

Ch 8.1-8.2 Discrete-time Fourier Series

Ch 8.4-8.5: DFT as sampling of DTFT

Ch 8.6-8.7: Linear and circular convolutions

8.9, 8.21, 8.23, 8.29, 8.43

Lab 2

 

6

Feb 13

Review

Ch 8.7 Implementing LTI systems using DFT

Take up the midterm exam

 

Lab 2

Midterm: Feb 15

--

Feb 20

--

--

--

--

--

 

7

Feb 27

Application of DFT: OFDM systems

Application of DFT: OFDM systems

Application of DFT: Digital Interpolator via FFT (see, question 8.67 on p.627.)

DFT and DTFT review

 

Lab 2 due: March 3

8

March 6

Ch 9.3: FFT Algorithm: Decimation-in-Time

Ch 9.4: FFT Algorithm: Decimation-in-Frequency

Ch 10.1-10.4: Short-term Fourier Transform; Windowing

8.32, 8.33, 8.42, 8.36, 8.40, 8.64 +  OFDM

Lab 3

 

9

March 13

Ch 3.1: Z-transform

Ch 3.2: Region of Convergence for Z-transforms

Ch 3.3: Inverse Z-transform, Partial fraction expansion

9.1, 9.5, 9.31, 9.32, 9.49,

Lab 3

 

10

March 20

Ch 5.1-5.2: Linear difference equations and LTI systems

Matlab Demo: Short-time Fourier Transform; FIR/IIR Filter Response (Wednesday/Friday)

Lab Demo: FIR/IIR Filter Implementation (Thursday GB150)

10.17, 10.23, 3.6, 3.9, 3.36

 

Lab 3 due: March 24

11

March 27

Ch 5.3: Poles and zeros

Ch 5.4-5.6: All-Pass Systems and Minimum-Phase Systems

Ch 7.0-7.1: IIR Filter design: bilinear transformation

5.5, 5.10, 5.18c, 5.21, 5.59

Lab 4

 

12

April 3

Ch 7.1: IIR Filter design by impulse invariance

Ch 7.2: FIR Filter design by windowing

Ch 6.1-6.3: Implementing LTI systems. Signal flow graph. Direct forms, Cascade form and Parallel form for IIR filters

5.35, 5.36, 5.64, 7.4, 7.9, 7.10

Lab 4

 

13

April 10

Ch 6.4, 6.5.1-6.5.2: Transposed System; Discrete-time FIR Systems;

Course Evaluation

Review

--

7.15, 6.3, 6.10, 6.23, 6.25, 6.26, 6.29

 

Lab 4 due: April 13

 

 

 

 

 

 

 

 

 

April 25

Tuesday

9:30am-12noon

 

 

 

 

Final Exam

 

This schedule is dynamically updated as the course progresses. The chapter numbers are from Oppenheim and Schafer unless otherwise specified. Occasionally, materials are drawn from Oppenheim and Willsky (O&W). We will post O&W materials in the course handout page. The solutions to the homework questions are also posted as handouts.
Note that the notations for discrete frequency and continuous frequency in O&S and O&W are opposite of each other.


Last modified: April 3, 2006