DSP C6000: Real-Time Digital Signal Processing Laboratory

Real-Time Digital Signal Processing Laboratory (EE445S)
Professor Brian L. Evans, University of Texas at Austin

TI Processor / Hardware Used: C6748 / OMAPL138/C6748 Experimenter Board
Software: TI Code Composer Studio, National Instruments LabView

Materials are in the English language.

This class emphasizes tradeoffs in signal quality vs. implementation complexity in signal processing algorithm design. Students map signal processing theory to signal processing algorithms to desktop simulation in Matlab to embedded real-time software in C. The class is accessible by first-semester third-year undergraduates, as the only pre-requisites are undergraduate courses required of all biomedical, computer and electrical engineering students.

In the laboratory component, students implement transceiver subsystems in C on a Texas Instruments TMS320C6748 floating-point dual-core programmable digital signal processor. The C6000 family is used in DSL modems, wireless LAN modems, mobile wireless basestations, and video conferencing systems. Students test their implementations using rack equipment, Texas Instruments Code Composer Studio software, and National Instruments LabVIEW software. A voiceband transceiver reference design and simulation is available in LabVIEW.

Lecture supports the laboratory material by providing theory, design and practical insights into waveform generation and filtering, system training and calibration, and communication transmission and reception. In addition, lecture introduces programmable digital signal processor architectures, modern A/D and D/A converter architectures, and high-speed broadband communication systems, including industry trends.

This course was introduced in Fall 1997 by Prof. Evans. The course has been offered 27 times to a total of 1386 students (of which 117 are/were graduate students).  In 2011 the lab equipment moved from C6713 DSK to the current OMAPL138/C6748 Experimenter Board

Course Details and Links to Lab Materials

More Information: