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