VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

227-0777-00L 4 Credits

Reconfigurable Computing

Lecturers & Examiners: Prof. Dr. Marco Platzner
VVZ CR n/a

Last Updated: 2026-02-05 14:53:08

Objective

This course introduces to the new field of Reconfigurable Computing and covers modern reprogrammable hardware devices, eg. field-programmable gate arrays (FPGAs), design methods and tools, and the most important application domains. In the accompanying lab, students design a complete reconfigurable computing application, eg. a PC-based custom computing machine or a configurable system on chip. The course intends to complement the curriculum in Computer Engineering and to serve as a starting point for research activities.

Content

The lecture covers: - Introduction and motivation - Reconfigurable devices and systems - Computer-aided design for FPGAs - Compilation from high-level languages - System-level design for reconfigurables - Reconfigurable operating systems - Application domains and examples

Resources

Lecture Notes

MaterialsAvailable material includes a course script, slide copies, a reading list with selected publications, and documentation for the lab project.

General Information

Language
German
Frequency
Yearly recurring

Examination

Type
session examination
Mode
oral 30 minutes

Course Components

Type Title Time & Place Hours
lecture Reconfigurable Computing
  • Mon 13:15-15:00 (ETZ G 91)
2 h weekly
exercise Reconfigurable Computing
  • Mon 15:15-17:00 (ETZ G 91)
2 h weekly

Offered In