ECEN4002/5002: DSP Lab

Spring 2005

Schedule (subject to change)





>> Assembler Source for Logarithm and Exponential Functions LogExp2.
>> Test input Level Test.
>> Test input buzzsin.
>> Test input buzztalk.
Week Lecture and Lab Activity
#1
Jan 10
First class meeting
Introduction, course overview, lab tour
[Lecture notes: (Web page HTML) or (PowerPoint) ].
#2
Jan 19
Overview of DSP microprocessors.  Requirements for real time programming.  The Motorola 56300 DSP chip
[Lecture notes: (Web page HTML) or (PowerPoint) ].
>> Lab #1 assigned:  The "pass" program and interrupt processing.
#3
Jan 24
Review of sampling, quantization, and aliasing.  Delay lines and elementary digital filters.
[Lecture notes: (Web page HTML) or (PowerPoint) ].
Lab #1 due at the start of the class.
>> Lab #2 assigned:  Delay lines and tapped delay line filters.
#4
Jan 31
Implementation of basic filter structures using the Motorola 56300 DSP chip
[Lecture notes: (Web page HTML) or (PowerPoint) ].
#5
Feb 7
Acoustics and acoustical simulation.
[Lecture notes: (Web page HTML) or (PowerPoint) ].
Lab #2 due at the start of class.
>> Lab #3 assigned:  Recirculating delay lines and artificial reverberation.
#6
Feb 14
Recursive filters and filter structures.
[Lecture notes: Refer to the latter portion of the last two lectures]
#7
Feb 21
Finite precision, rounding, and overflow in digital filters.
[Lecture notes: (Web page HTML) or (PowerPoint) ].
Lab #3 due at the start of class.
>> Lab #4 assigned:  IIR Filters and Equalizers.
#8
Feb 28
Tone and signal synthesis.
[Lecture notes: (Web page HTML) or (PowerPoint) ].
#9
Mar 7
Wavetable signal generation methods.
[Lecture notes: (Web page HTML) or (PowerPoint) ].
Lab #4 due at the start of class.
>> Lab #5 assigned:  Signal synthesis.
#10
Mar 14
The Fast Fourier Transform (FFT).
[Lecture notes: (Web page HTML) or (PowerPoint) ].
Mar 21 Spring Break -- No class meeting this week
#11
Mar 28
DSP applications of the FFT.
[Lecture notes: (Web page HTML) or (PowerPoint) ].
Lab #5 due at the start of class.
>> Lab #6 assigned:  FFT and STFT.
>> FFT assembly source and new pass files:  FFT Zip File.
#12
Apr 4
Nonlinear processing:  modulation, gain compression, etc.
[Lecture notes: (Web page HTML) or (PowerPoint) ].
#13
Apr 11
Adaptive digital filtering.
[Lecture notes: (Web page HTML) or (PowerPoint) ].
Lab #6 due at the start of class.
>> Lab #7 assigned:  Nonlinear and adaptive processing.
#14
Apr 18
Tour (to be announced). (()).
#15
Apr 25
Last class meeting.
Description of some other DSP microprocessors.  Class discussion and wrap-up.
[Lecture notes: (Web page HTML) or (PowerPoint) ].
Lab #7 due



Updated: January 11 2005, by Francois Meyer