Department of Electrical and Computer Engineering
University of Wisconsin -- Madison
2009 Spring Semester
| Weeks | Topics | Course materials |
|---|---|---|
| Jan. 21, 23 | Design and implementation of signal processing algorithms: An overview of multimedia and communication standards | Chap. 1 |
Jan. 26, 28 |
Singal processing computing algorithms: digital filtering, linear transforms, communication algorithms | |
Feb. 2, 4, 6 |
Implementation of image and video coding standards JPEG2000, MPEG: DCT and DWT architecture, motion estimation architecture, entropy coder architecture | |
Feb. 9, 11, 13 |
H.264 Video Coding Algorithm | |
Feb. 16, 18, 20 |
Implementation of communication standard: 802.11g, Blue-tooth, ZigBee, WiMAX: OFDM, convolution coding, RS coding | |
Feb. 23, 25, 27 |
Communication standard implementation: synchronization, channel estimation, viterbi (maximum likelihood) decoding | |
March 2, 4, 6 |
Signal processing algorithm representation: data flow graph, dependence graph, signal flow graph, iteration bounds, | Chap. 2 |
March 9, 11, 13 |
Parallel processing: program loop transformation, Algorithm transformation: pipelining, block processing | Chapter 3 |
March 23, 25, 27 |
Algorithm transformation: folding, unfoling retiming | Chapter 4, 5, 6 |
March 30, April 1, 3 |
Algorithm Reformulation: look-ahead transformation | Chap 10 |
April 6, 8, 10 |
Systolic array structure and design methodology | Chapter 7 |
April 13, 15, 17 |
subword parallel architecture, MMX, SIMD code generalization | |
April 20, 22, 24 |
Programmable DSP (PDSP) architecture: Very long instruction word (VLIW) Implementation strategy, Multi-core architecture and implementation issues | |
April 27, 29, May 1 |
Signal processing arithmetic: quantization error, dynamic range distributed arithmetic, CORDIC, | |
May 4, 6, 8 |
Project presentation (in-class) | |
|
Take home final examination: given at noon, Friday May 7,
due at 12:00 PM, Thursday May 14 Project Report due: Same time as Final Exam Due |
The actual progress may be changed during the semester, and will be updated as needed.
Last update: March 25, 2009
| ECE734 Homepage | Course Description |