EE 445S Real-Time DSP Lab: C6748 Component


The laboratory exercises are based on the following book

Thad B. Welch, Cameron H. G. Wright and Michael G. Morrow, Real-Time Digital Signal Processing from MATLAB to C with the TMS320C6x DSPs, CRC Press, 2nd ed., Jan. 2012, ISBN 978-1439883037.

and use the OMAP-L138 Low-Cost Developer's Kit (LCDK). Setup instructions from the book are available from Getting Started with the OMAP L-138 LCDK. The setup instructions require a JTAG emulator board, such as the XDS100v2 emulator mentioned in step 4.

Prior to fall 2015, the laboratory component of this course used the Zoom OMAP L-138 (C6748) Experimenter's Kit. For laboratory excercises based on the Zoom board, please see the Spring 2014 Real-Time DSP Lab course Web site.

The winDSK software runs over the USB connection from the host machine to the DSP board.

Individual Instructions for Each Laboratory Exercise

Lab 1. Overview of the Hardware and Software Tools

Lab 2. Generating Cosine and Sine Waves

Lab 3. Digital Filters

Lab 4. Pseudo-Random Binary Sequences and Data Scramblers

Lab 5. Digital Pulse Amplitude Modulation (PAM)

Lab 6. Digital Quadrature Amplitude Modulation (QAM)

Lab 7. Guitar Effects

Format of Lab

Each laboratory section meets three hours per week. Pre-laboratory quizzes are required for laboratories 2-6, and they are to be completed individually without help from anyone. For laboratory 1, the experiment and written report are to be completed individually. For laboratories 2-6, the experiment and report are to be completed in a team of two. For laboratory 7, which is optional, the experiment and oral report are to be completed individually. The format of the written lab report is described with each lab assignment.

Grading of Programs