E4810: Digital Signal Processing

Term Project Guidelines



Projects are due December, 9, 1996 (last class before the final). You are encouraged to propose your own projects; project proposals and assignments must be approved by the instructor by November 11, 1996. It is allowed for up to two persons to work on the same project team. Please submit proposals and team memberships by email to [email protected].

All computer languages are acceptable. You should submit a report, which is written in the form of a technical paper, i.e., include title, abstract, introduction, detailed middle sections, conclusion. Figure and/or tables should be clearly labeled. Provide all computer program listings (source code) as well as outputs.

The following is a suggested project, in case you don't have any particular ideas or preferences about what you would like to work on. Note that even if you decide to do the suggested project, you should indicate so to the instructor by email ([email protected]).

Suggested Project

Assume that audio signals are digitized at a sampling rate of 16 kHz after undergoing appropriate prefiltering (therefore the maximum retained frequency is 8 kHz). Furthermore, assume that the resulting discrete-time signals must undergo further low-pass filtering with a magnitude response between 0 and -0.4 dB for W/2pi < 3 kHz, and below -38 dB for W/2p > 5 kHz. Design such a discrete-time filter, trying to minimize its order.

Find H(z), poles and zeros, and give a block diagram implementation using either a cascade or a parallel structure of second order Direct Form II subsystems. Verify your design by running difference equations with pure sinusoidal inputs at frequencies w corresponding to 0, 2, 3, 5, and 8 kHz. Plot the results. Plot the magnitude response verifying that the specifications are met.



Back to E4810 Home Page


A. Eleftheriadis, [email protected]
General Syllabus Homeworks Projects Announcements