|
Nov 24, 2024
|
|
|
|
EE 3221 - Digital Signal Processing3 lecture hours 2 lab hours 4 credits Course Description This course is an introduction to the digital processing of signals. It begins with the examination of sampling and reconstruction of continuous-time signals, which then motivates the study of fundamental DSP topics. Discrete time signal and system interaction is examined in both the time and frequency domains. The course then examines DSP topics and techniques including the discrete Fourier transform, fast Fourier transform, FIR and IIR filtering, and design of digital filters using various techniques. Lecture topics are supported and extended by laboratory experiments that integrate DSP theory, MATLAB simulation, and implementation on actual real-time DSP hardware. (prereq: EE 3032 , EE 1910 or EE 3910B or CE 2812 or EE 2905 ) Course Learning Outcomes Upon successful completion of this course, the student will be able to:
- Relate the spectrum of a continuous-time signal to the spectrum of the sampled signal computed using the DFT.
- Compute the z-transform of a discrete-time signal using the z-transform summation and a table of common pairs and properties
- Determine the transfer function, frequency response, and stability of a discrete time system
- Determine the signal-to-noise ratio that results from digitizing an analog signal
- Design an IIR digital filter by using pole-zero placement methods
- Implement a prototype analog filter in a discrete-time system using the Bilinear Transform
- Compute the output of a discrete-time LTI system using time-domain and frequency-domain technique
- Use computer-aided methods to design FIR and IIR digital filters
- Implement digital filters in real-time using actual DSP hardware
Prerequisites by Topic
- Continuous-time signals and systems including time-domain and frequency-domain analysis
- Laplace and continuous-time Fourier transforms
- Procedural programming in C (or similar)
Course Topics
- Impulse-train sampling
- Signal-to-noise ratio of digital signals
- Discrete-time signals and systems
- Time-domain analysis of discrete-time systems
- Z transform
- Frequency-domain analysis of discrete-time systems
- Relationship between CTFT, DTFT, and DFT
- IIR and FIR digital filter design
- Bilinear transform
Laboratory Topics
- Introduction to real-time processing of digital signals
- Signal generation and aliasing
- Analog input/output in a real-time DSP system
- Quantization error
- Discrete filters and frequency response
- DFT windowing
- FIR filter design
- IIR filter design using pole/zero placement
- IIR filter design using bilinear transformation
Coordinator Dr. Cory Prust
Add to Portfolio (opens a new window)
|
|