525.446.31: DSP Hardware Laboratory
Announcements:
Questions regarding class material and assignments should be directed to the mailing list through dspforum@echelonembedded.com. This forum will be monitored by both instructors. Use of this forum allows you to be assured an answer even if one instructor is currently unavailable. Note that you must join the forum to be allowed to post to the group. This is by invitation only, so email one of us with your email address and we will add you to the membership list.
Lecture Notes:
Lectures provided in PDF format.
- Class 1: Intro to Embedded Systems, DSP, TMS320C6713 DSK Updated
- Class 2: Audio I/O on the TMS320C6713 DSK, Direct Digital Synthesis (DDS) Updated
- Class 3: Introduction to FIR Filters / C Runtime Environment Updated
- Class 4: Optimizing the Convolution : FIR Filters in Assembly Updated
- Class 5: Optimizing C Code / Lab 5 Walkthrough Updated
- Class 6: Introduction to the FFT As Presented
- Class 7: FFT Practical Examples. Using DMA Updated 10/14/09
- Class 8: EDMA (Enhanced Direct Memory Access) Updated
- Class 9: IIR Filters Updated
- Class 10: FSK Introduction Updated
- Class 11: Brief Intro to Adaptive LMS Filters
Homework:
When the laboratory assignment asks for an electronic submission � please do so with the link below. Name your lab files as instructed to make sure that things end up in the right place (for example, lab1_yourlastname.zip orlab1_yourlastname.doc).
Laboratory assignments and associated links:
- Example Project Dir New!
- Lab1: Getting Started with the DSK Updated
- Lab2: Direct Digital Synthesis Updated 9/22/09: SNR changed to SFDR
- Lab3: FIR Filtering Part 1 Updated
- Lab4: Intro to C67x Assembly Language Updated
- Lab5: FIR Filtering Part 2 (Optimized C and DSPLIB) Updated
- Lab6: FFT / STFT / QDMA Updated with due date
- tcp.m Test file for fftlab. This is in place of tcp.mat -- run it to generate test data.
- Lab7: EDMA
- Lab8: IIR Filtering
- Lab9 Updated
- LMS Lab
Links
Varous links of interest:
Files
Files available to help with labs: