ECEGR 407 – DSP Laboratory
2010-2011 Catalog Data: 2 credit hours
Use of modern Digital Signal Processing (DSP) software development systems. Debugging and analysis of program operation on DSP integrated circuits. DSP IC architectures. Analysis of test data in time and frequency domains. Prerequisite: ECEGR 312. Co-requisite: ECEGR 403
Prerequisites: Linear System Analysis; Corequisite: Digital Signal Processing
Textbooks: Digital Signal Processing System Design 2nd Ed., Kehtarnavaz, Academic Press, 2008
Course Objectives: Give students a facility in the use of two commercial DSP hardware and software development systems. Familiarize them with debug techniques and analysis techniques such as profiling to determine real time parameters and data analysis to validate correct design. Introduce students to two popular DSP architectures.
Topics Covered: Analog Devices’ Visual DSP++, Texas Instruments’ Code Composer Studio, Introduction to MatLab DSP Toolbox and link to T.I tools, Profiling, A/D and D/A conversion, Practical Digital Filter design and implementation,Debug tools, Architecture of Analog Devices’ SHARC 21065L, Architecture of Texas Instruments’ TMS 320C6711, Fast Fourier transforms, Data-Rate Conversions
Class/Lab Schedule: One 50-minute lecture and one four-hour laboratory session per week.
Professional Component Contribution:
ECEGR 407 is an elective lab for both electrical engineering majors and for those taking the computer engineering specialization. It is designed to give facility in commercially popular DSP ICs and software development environments.
Course Coordinator: Alvin Moser August 2010
At the end of the course students will be able to