introduction to VLSI digital signal processing
review of DSP algorithms & algorithm representations
iteration bound
pipelining and parallel processing
retiming
unfolding
folding
mapping algorithms onto array structures
FIR filter design example
pipelined and parallel recursive and adaptive filters
From algorithm to bit-true design
Circuit design techniques
QR factorization design example
The grading of this course is based on homeworks, exam and term project. There are two types of homeworks, that is,
regular - this is the ordinary written homework, mostly from the problems of the textbook
simulation - you will be asked to use Verilog to simulate and verify small design
There will be mid-term and final exams. For the term project, you will be assigned a DSP module and derive its VLSI design using the techniques learned from the class for optimization. You should give a performance evaluation and include simulation result of your design.