<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><!--Converted with LaTeX2HTML 96.1-h (September 30, 1996) by Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds -->COURSE TITLE: ECE 363 Digital Filtering

 

CATALOG DESCRIPTION:  Recursive and nonrecursive digital filters, decimation and interpolation, A/D and D/A conversion as digital filtering problems.  Implementation of nonrecursive filters via FFT, quantization problems, e.g., companding and limit cycles. 

.

REQUIRED TEXTS:  none

 

REFERENCE TEXTS: :  A. V. Oppenheim, R. W. Schafer, and J. R. Buck, Discrete-Time Signal Processing, 2nd edition, Prentice Hall, 1999.

 

COURSE COORDINATOR: Arthur R. Butz

 

COURSE GOALS: Study parameters, structures and problems of digital filters.  Computer-aided frequency domain design of digital filters using contemporary standard software.

 

PREREQUISITES: ECE 359

 

PREREQUISITES BY TOPIC:

1.      Fundamentals of signals and linear systems; Fourier and Laplace transforms.

2.      The z-transform.

3.      Discrete Fourier Transform.

 

DETAILED COURSE TOPICS

1.      Finite impulse response (FIR) filters: General Theory.  Linear Phase Property, Zero Locations, Least Squares Design, Design via Window Functions, Chebyshev Approximation and the Remez Exchange Algorithm, Parks-McClellan Algorithm.

2.      Minimum phase filters.

3.      Filter banks.

4.      Infinite impulse response (IIR) filters: General Theory.  Pole-Zero Locations, Classical Analog Filters, Bilinear Z Transform, Implementation in standard forms.

5.      A/D and D/A conversion as filtering problems.

6.      Finite word length effects.

 

COMPUTER USAGE: MATLAB, including the signal processing toolbox, is used on a platform of the student's choice, to carry out the determination and study of digital filters.

 

LABORATORY PROJECTS: See Computer Usage.

 

 GRADES:

Labs - 25%

Midterm - 25%

Final - 50%


COURSE OBJECTIVES: When a student completes this course, s/he should be able to:

1.      Construct frequency domain specifications for digital filters.

2.      Use computer software to determine digital filters meeting frequency domain specifications, in either the FIR or IIR forms, when applicable.

3.      Determine structures that implement digital filters.

4.      Determine word length requirements in specific problems.

 

ABET CONTENT CATEGORY:  100% Engineering (Design component).