CPRE 583: Reconfigurable Computing (Fall 2009)



Lectures

Syllabus
Lecture 1: Course Overview and VHDL 1
Lecture 2: Reconfigurable Computing Hardware, VHDL 2
Lecture 3 (updated 10/2): Reconfigurable Computing Architectures, VHDL 3
Lecture 4 (updated 10/13) : Reconfigurable Computing Systems
Lecture 5 (updated 10/16): Reconfiguration Management
Lecture 6: Design Patterns
Lecture 7: Compute Models
Lecture 8 (updated 11/4): System Architectures
Lecture 9 (updated 11/11): Evolvable Hardware
Lecture 10 : Steaming Applications
Lecture 11 : Thermal Feedback for Application Optimization on FPGAs (Dr. Jones PhD research)
Lecture 12 : Steaming Applications (SCORE overview)

Machine Problmes (MPs)

Final Projects

Reference Material

VHDL Review (updated 9/25)
Common VHDL mistakes (in progress)(ppt)
Common VHDL mistakes (first draft)(pdf)

Xilinx Tools