Week | Lecture and Lab Activity |
---|---|
#1 Jan 15 |
First class meeting Introduction, course overview, lab tour [Lecture notes: (Web page HTML) or (PowerPoint) ]. |
#2 Jan 22 |
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 29 |
Review of sampling, quantization, and aliasing. Delay
lines and elementary digital filters. [Lecture notes: (Web page HTML) or (PowerPoint) ]. Lab #1 now due by 3PM on Thursday, Jan. 31. >> Lab #2 assigned: Delay lines and tapped delay line filters. |
#4 Feb 5 |
Implementation of basic filter structures using the
Motorola 56300 DSP chip [Lecture notes: (Web page HTML) or (PowerPoint) ]. |
#5 Feb 12 |
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 19 |
Recursive filters and filter structures. [Lecture notes: Refer to the latter portion of the last two lectures] |
#7 Feb 26 |
Finite precision, rounding, and overflow in digital filters.
[Lecture notes: (Web page HTML) or (PowerPoint) ]. Lab #3 now due by 3PM on Thursday, Feb. 28. >> Lab #4 assigned: IIR Filters and Equalizers. |
#8 Mar 5 |
Tone and signal synthesis. [Lecture notes: (Web page HTML) or (PowerPoint) ]. |
#9 Mar 12 |
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 19 |
The Fast Fourier Transform (FFT). [Lecture notes: (Web page HTML) or (PowerPoint) ]. |
Mar 26 | Spring Break -- No class meeting this week |
#11 Apr 2 |
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. |
#12 Apr 9 |
Nonlinear processing: modulation, gain
compression, etc. [Lecture notes: (Web page HTML) or (PowerPoint) ]. |
#13 Apr 16 |
Adaptive digital filtering. Lab #6 due at the start of class. >> Lab #7 assigned: Nonlinear and adaptive processing. |
#14 Apr 23 |
Tour at Cirrus Logic Development Center, 2465 Central, Suite 100, in Boulder. Meet there by 3:15PM (see directions on main page). |
#15 Apr 30 |
Last class meeting. Description of some other DSP microprocessors. Class discussion and wrap-up. [Lecture notes: (Web page HTML) or (PowerPoint) ]. Lab #7 due |