ECE714/814 Introduction to Digital Signal Processing
Course Description: Introduction to digital signal processing theory
and practice, including coverage of discrete time signals and systems, frequency
domain transforms and practical spectral analysis, digital filter terminology
and design, and sampling and reconstruction of continuous time signals.
Laboratory component providing an introduction to DSP design tools and real-time
algorithm implementation. 50% theory, 50% design. Prereq: ECE633 or permission. Lab. 4 cr.
Prerequisites: ECE633 or permission.
Required Text: Understanding Digital Signal Processing, Second
Edition, Richard G. Lyons, Prentice Hall PTR, 2004 (ISBN 0-13-108989-7).
Instructor: W. Thomas Miller, III
Time: ECE714/814 will meet Monday, Wednesday and Friday from 3:10
PM
to 4:00 PM, in room S320 Kingsbury Hall.
Course Syllabus: Click here to see the course syllabus.
Class Announcements
There will be no class on
Wednesday November 18 so that we can all attend the
lecture by UNH
EE alumnus Dennis O'Brien, who is the Chief Electronics Engineer at the
Lawrence Livermore National Laboratory. Attendance will be taken and will count
as the equivalent of 1 homework assignment. The lecture will be in Kingsbury
N101.
- Test #1 will be given in class on Wednesday, October 28. It
will be given closed book and closed notes. The exam will emphasize
visualization and basic understanding rather than memorizing equations or
performing computations. It will cover all material up through FIR filters.
A study guide is
available here.
- Test #2 will be given in class on Wednesday, December 2.
It
will be given closed book and closed notes. The exam will emphasize
visualization and basic understanding rather than memorizing equations or
performing computations. It will cover all material up through sample rate
conversion. A study
guide is
available here.
Class Materials
Reading Assignments
The reading assignments refer to the textbook above unless otherwise noted.
- Complete by 9/7/09: Get textbook and read chapter 1: Discrete
Sequences and Systems.
- Complete by 9/14/09: Read chapter 2: Periodic Sampling.
- Complete by 9/23/09: Read chapter 3: The Discrete Fourier Transform
(and additional notes above).
- Complete by 9/25/09: Read chapter 4: The Fast Fourier Transform
(and additional notes above).
- Complete by 10/07/09: Read chapter 5: Finite Impulse Response
Filters.
- Complete by 10/26/09: Read chapter 6: The Z Transform and Infinite Impulse Response
Filters.
- Complete by 11/09/09: Read chapter 10: Sample Rate Conversion.
- Complete by 11/20/09: Read chapter 9: The Discrete Hilbert
Transform.
Laboratory Assignments
The completed laboratory assignments (Microsoft Word documents) should be submitted in printed form and also sent as email attachments to the instructor by 4PM on the date specified.
MATLab and Microsoft Word are both available in the ECE Department student
cluster in
Kingsbury N234. Some laboratory assignments will involve data analysis exercises
using MATLAB. These can be performed in the ECE student cluster in Kingsbury
N234. Some laboratory assignments will involve continuous time signal sampling
and reconstruction. These will be performed in Kingsbury S322. Note that in all cases you will have plenty of time between when an assignment
is posted and when it is due, so late assignments will only be accepted
under extraordinary circumstances. If you plan on being away the day an
assignment is due, turn it in a day or two early!
Some Advice on completing assignments
correctly.
Example MATLAB M file solution for assignment #1
- Assignment #1. Discrete Time
Signals - Due Friday 9/11/09.
- Assignment #2. Properties of
Discrete Time Fourier Transforms - Due Monday 9/21/09.
- Assignment #3. Properties of
Discrete Fourier Transforms - Due Wednesday 9/30/09.
- Assignment #4. Power Spectral
Estimation: The Periodogram and the Spectrogram - Due Friday 10/09/09.
- Assignment #5. FIR Filter
Design - Due Monday 10/19/09.
- Assignment #6. IIR Filters - Due
Friday 11/06/09.
- Assignment #7. IIR Filters #2 - Due
Friday 11/13/09.
- Assignment #8. Sample Rate
Conversion - Due
Monday 11/23/09.