FPGA-basierte Architekturen eignen sich aufgrund ihrer massiven Parallelität bei gleichzeitig hoher Ressourceneffizienz insbesondere für den Einsatz als Hardwarebeschleuniger im Bereich der Bildverarbeitung in mobilen Systemen. Im Rahmen dieses Projekts sollen verschiedene Werkzeuge (Vivado HLS, Catapult C, etc.) zur automatischen Übersetzung von in Hochsprachen wie C/C++ geschriebenen Bildverarbeitungsalgorithmen in Hardwarebeschreibungs-sprachen wie VHDL oder Verilog evaluiert und mit für die Zielplattform optimierten Code verglichen werden. Als Testplattform dienen dabei die FPGA-basierte Prototyping Plattform RAPTOR und das mobile Robotersystem AMiRo.
- Grundkenntnisse in C/C++
- Interesse an Bildverarbeitungsalgorithmen, idealerweise bereits abgeschlossene Prüfungsleistungen des Moduls „Bildverarbeitung“
- Es sind KEINE Kenntnisse über Hardware erforderlich
Frequency | Weekday | Time | Format / Place | Period |
---|
Module | Course | Requirements | |
---|---|---|---|
39-M-Inf-P1_NWI Projekt 1 | Projekt 1 | Ungraded examination
|
Student information |
39-M-Inf-P2_NWI Projekt 2 | Projekt 2 | Ungraded examination
|
Student information |
39-M-Inf-P_ver1 Projekt | Projekt | Ungraded examination
|
Student information |
The binding module descriptions contain further information, including specifications on the "types of assignments" students need to complete. In cases where a module description mentions more than one kind of assignment, the respective member of the teaching staff will decide which task(s) they assign the students.
Degree programme/academic programme | Validity | Variant | Subdivision | Status | Semester | LP | |
---|---|---|---|---|---|---|---|
Intelligente Systeme / Master | (Enrollment until SoSe 2012) | Projekt | Wahlpflicht | 2. 4. | 10 | unbenotet | |
Naturwissenschaftliche Informatik / Master | (Enrollment until SoSe 2012) | Projekt I; Projekt II | Wahlpflicht | 2. 4. | 10 | unbenotet |