Search for contacts, projects,
courses and publications

Reprogrammable Systems

People

Sanchez E.

Course director

Description

A reprogrammable or reconfigurable system is a system incorporating some form of hardware programmability. “It is intended to fill the gap between hard and soft, achieving potentially much higher performance than software, while maintaining a higher level of flexibility than hardware” (Compton and Hauck, “Reconfigurable computing”, ACM Computing Surveys, June 2002). Usually, reconfigurable computing is synonymous of FPGA-based systems design. Contents: An introduction to reconfigurable systems; High-complexity programmable circuits: study and use of different families of FPGA circuits; Advanced VHDL; Automatic synthesis: generation of logic schematics from functional description in VHDL; Architectural synthesis: methodology and tools; Project.