Master Course Description
No: EE443
Title: DESIGN AND APPLICATION OF DIGITAL SIGNAL PROCESSORS
Credits: 5
Coordinator: Jenq-Neng Hwang, Professor of Electrical Engineering
Goals: The goal of this course is to introduce students, who are majoring in Signal/Image Processing and Communications, the important laboratory components of real-time DSP based on commercially available microprocessors for solving real world filtering, spectrum analysis, adaptive filtering and speech/audio/image/video processing applications.
Learning Objectives: Providing students with the fundamental skills and hands-on experience in applying the theory learned in EE440 and EE 442 to various real-time DSP tasks based on embedded processor environment. The course also involves proposal preparation, team work scheduling and planning, real-time DSP data collection, technical presentation, and final project report writing.
Textbooks: Lori Matassa, Max Domeika, Break Away with Intel(R) Atom� Processors: Architecture Migration Activities, Intel Press, December 2010
Prerequisites by Topic:
Topics:
Course Structure: The class meets for two lectures a week, each consisting of two 50-minute sessions. The whole class is divided into small groups (2-3 students). There are 3 homeworks (group based) due that include some DSP design projects to get students familiar with the DSK development system, and writing the assembly and C programs. One final project (group based) is due the end of quarter. This final project requires a midterm proposal, oral presentation of the progress, final project demo and report.
Computer Resources: The course uses Intel DE2i-150 embedded processor kit, which can be connected to PCs, for all design assignments. The recommended platforms are the departmental PCs in EECSE 351, which contains functional generators, oscilloscopes, spectrum analyzers, cameras, microphones and speakers. The average student will require 10-12 hours of computer work per week.
Grading: warm-up homework 30%, Final Project Proposal 15%, Final Project Presentation and Demo (25%), Final Project Report 30%.
Outcome Coverage:(H): High, (M): Medium, (L): Low, (NA): Not Applicable
ABET Criterion 4 Considerations
Engineering Standards – Students must develop their laboratory design projects to meet specific performance specifications, some of which include real-time processing requirement, benchmark testing against accepted standards for performance and safety. Some standards discussed in the class include: GSM, G.726, G.723.1, MP3, AAC, JPEG, MPEG2, H.264, etc.
Realistic Constraints – Each of the homework laboratory and final design project, in addition to having explicit performance specifications, is fundamentally phrased and graded in terms of the final solution’s efficiency, memory usage, and user interface friendliness. The realistic constraints include economic, environmental, social, political, ethical, health and safety, manufacturability and sustainability.
Prepared By: Jenq-Neng Hwang
Last revised: 11/19/2013 by Jenq-Neng Hwang