EE445S Real-Time DSP Lab - Lecture and Labs

This course is a four-credit course, with three hours of lecture and three hours of lab scheduled per week.

For spring 2012, lecture will be held in ENS 115 on Mondays, Wednesdays, and Fridays from 11:00 am to 12:00 pm, beginning January 17th and ending May 4th. The laboratory sessions will be held in ENS 252B on Mondays, Tuesdays, Wednesdays, and Fridays from January 23rd to May 4th.

This course does not require a semester project nor does it have a final examination. Final grades will consist of laboratories, homework, and exams. Exams will be based on material covered during class lecture, on homework assignments, during laboratory sessions, and in reading assignments.

You may download all lecture materials (11 MB).

For the first half of the semester, the weekly schedule of lecture and lab topics follows. Reading assignments are also given, where JSK means Johnson, Sethares and Klein, Software Receiver Design, and WWM means Welch, Wright and Morrow, Real-Time Digital Signal Processing.

Week Monday Lecture Wednesday Lecture Friday Lecture Lab Reading
Aug. 27th No Class Introduction Introduction NONE Wednesday: JSK ch. 1
Friday: JSK 2.1-2.7
Sep. 3rd LABOR DAY HOLIDAY Introduction Sinusoidal Generation Introduction - Tools Monday: Pre-lab Reading
Wednesday: JSK 2.8-2.16
Friday: JSK 3.1-3.2
Sep. 10th Sinusoidal Generation (con't) Sinusoidal Generation (con't) Signals and Systems Sine Wave Generation Monday: Pre-lab Quiz
Wednesday: JSK 3.3-3.4
Friday: JSK 3.5-3.8 and app. A.2, A.4, G.1 & G.2
Sep. 17th Signals and Systems (con't) Signals and Systems (con't) Signals and Systems (con't) Sine Wave Generation Wednesday: JSK 4.1-4.6, and Reader handouts E and F
Friday: JSK 7.1-7.2
Sep. 24th Introduction to Digital Signal Processors (DSPs) Introduction to DSPs (con't) Finite Impulse Response Filters Digital Filters Monday: Pre-lab Quiz
Wednesday: Reader handout N
Oct. 1st Finite Impulse Response Filters (con't) Finite Impulse Response Filters (con't) Finite Impulse Response Filters (con't) Digital Filters Wednesday: Reader handout O
Oct. 8th Infinite Impulse Response Filters Infinite Impulse Response Filters Infinite Impulse Response Filters Digital Filters Wednesday: JSK 5.1-5.2, 6.1-6.3 and A.3, and Reader handout H
Oct. 15th Infinite Impulse Response Filters Sampling and Aliasing Midterm #1 Digital Filters Monday: JSK 6.4

For the second half of the semester, the weekly schedule of lecture and lab topics follows.

Week Monday Lecture Wednesday Lecture Friday Lecture Lab Reading
Oct. 22nd Return of Midterm #1 Interpolation and Pulse Shaping Interpolation and Pulse Shaping Data Scramblers Monday: Pre-lab Quiz
Wednesday: JSK 5.3-5.4 and Reader handout I
Friday: JSK ch. 8
Oct. 29th Channel Impairments Channel Impairments Digital Pulse Amplitude Modulation Pulse Amplitude Modulation Monday: Pre-lab Quiz
Monday: JSK 9.1-9.4 and app. B & E
Wednesday: JSK 11.1-11.6 and app. C
Friday: JSK 10.1-10.4, and Reader handout M
Nov. 5th Digital Pulse Amplitude Modulation Digital Pulse Amplitude Modulation Matched Filtering Pulse Amplitude Modulation Monday: JSK 13.1-13.3
Wednesday: JSK 12.1-12.4
Friday: JSK 16.1-16.2
Nov. 12th Matched Filtering Matched Filtering Matched Filtering Pulse Amplitude Modulation Monday: Reader handout P
Wednesday: JSK 16.3-16.6 and app. D
Friday: JSK 16.7-16.11
Nov. 19th QAM Transmitter QAM Transmitter THANKSGIVING HOLIDAY Quadrature Amplitude Modulation Monday: Pre-lab Quiz
Wednesday: Reader handout J
Nov. 26th QAM Receiver QAM Receiver Quantization Quadrature Amplitude Modulation Monday: JSK ch. 7 & app. D
Dec. 3rd Data Conversion Basics Review Midterm #2 Guitar Special Effects Monday: Pre-lab Quiz

The following lectures are not scheduled to be presented this semester: