Digital Filters

ECG781 Fall 2012


Dr. Brendan Morris,
SEB 3216
OH: W 15:00-16:30, Th 13:30-15:00

Lecture: TuTh 16:00-17:15, CBC C142
Final: Tu Dec. 11, 18:00-20:00
Look up your final exam schedule now to determine conflicts.

Textbook: Discrete-Time Signal Processing, A. Oppenheim and R. Schafer, 3rd Edition, ISBN: 978-0-13-198842-2
Recommended Text: Schaum's Outlines: Digital Signal Processing, M.H. Hayes, ISBN: 0-07-027389-8

Catalog Description:
Theory and applications of digital filters. Structures for discrete time systems. Finite precision numerical effects in digital systems. Finite impulse response (FIR) and infinite impulse response (IIR) digital filters designs including windowing techniques, optimization techniques, analog to discrete time transformation techniques and wave digital filters.
Prerequisites: ECG780

Course Syllabus: [pdf]


Quiz: 15% 9/20
Midterm: 25% 10/25
Final: 35% 12/11 18:00
Homework: 25%
Students may work together in study groups but all assignments must be completed individually. Homework will be due in class on the designated date. No late homeworks will be accepted unless prior notification and arrangements are made.


09/22/12 The quiz will be on Tu. 9/25. You are allowed a single page (double-sided) of handwritten notes. No calculator is required or allowed.
08/21/12 Welcome to Fall 2012. First class is on Tuesday 08/28.

Schedule (Tentative)

WeekDateLecture TopicReadingAssignment
1 08/28 Tu Course Introduction, Review Discrete-Time Systems
OS Ch 1, 2 HW01 [pdf]
Solutions [pdf]
Due Tu 09/11
08/30 Th Review Discrete-Time Fourier Transform
2 09/04 Tu Review Discrete-Time Fourier Transform OS Ch 2, 3
09/06 Th Review z-Transform
3 09/11 Tu Review z-Transform
OS Ch 3 HW02 [pdf]
Solutions [pdf]
Due Tu 09/18
09/13 Th Review z-Transform
4 09/18 Tu Review z-Transform
OS Ch 1-3
09/20 Th Review
5 09/25 Tu Quiz
OS Ch 6 HW03 [pdf]
Solutions [pdf]
Due Tu 10/09
09/27 Th Digital Filter Structures, Direct Form I
6 10/02 Tu Direct Form II, Signal Flow Graphs
OS Ch 6
10/04 Th IIR Structures, Cascade Form
7 10/09 Tu Parallel Form, Transpose Forms
OS Ch 6 HW04 [pdf]
Solutions [pdf]
Due Th 10/25
10/11 Th FIR Structures, Linear Phase Filters
8 10/16 Tu Lattice Filters
OS Ch 4, App A
10/18 Th Lattice Filters
9 10/23 Tu Lattice Filters
OS Ch 6
10/25 Th Finite Precision Numerical Effects
10 10/30 Tu Coefficient Quantization
OS Ch 6
11/01 Th IIR Coefficient Quantization
11 11/06 Tu FIR Coefficient Quantization, Round-Off Noise
OS Ch 6
11/08 Th Finite Word-Length Effects
12 11/13 Tu Midterm Review
OS Ch 6
11/15 Th Midterm
13 11/20 Tu Filter Design Techniques
OS Ch 7 HW05 [pdf]
Solutions [pdf]
Due Th 12/04
11/22 Th Thanksgiving
14 11/27 Tu Filter Design Techniques
OS Ch 7
11/29 Th Filter Design Techniques
15 12/04 Tu Filter Design Techniques
OS Ch 7
12/06 Th Final Review
16 05/11 Tu Final OS Ch 1-3,6,7