Praktikum Adaptive Computersysteme
- Bereich
- Computer Microsystems
- Fachrichtung
- Technische Informatik, Elektrotechnik/Datentechnik
- Art
- P4
- Dozent
- Andreas Koch
- Betreuer
- Martin Kumm, Holger Lange
- Voraussetzungen
- • Grundkenntnisse digitaler Schaltungen, Rechnerarchitektur, Verilog HDL (erworben z.B. durch Technische Grundlagen der Informatik I+II)
• Minimalkenntnisse der Programmiersprache C sind hilfreich
- Inhalt
- Adaptive Computersysteme haben Recheneinheiten mit variabler Struktur, die optimal an die Erfordernisse der aktuellen Anwendung angepasst werden kann. Sie ermöglichen es, hohe Rechenleistung sehr effizient zur Verfügung zu stellen. Das Praktikum behandelt Hardware-Software-Codesign und Implementierung von Anwendungen auf adaptiven Rechnern an einem Beispiel aus der Bildbearbeitung. Dabei werden die rechenintensiven Teile auf speziell angepassten Hardware-Beschleunigern ausgeführt. Es kommen verschiedene Entwurfswerkzeuge zum Einsatz (Logiksynthese, VERILOG-Simulator, FPGA-Technology-Mapping). Die Entwürfe können auf dem adaptiven Rechner ML310 (FPGA mit zwei integrierten PowerPC-Prozessoren) erprobt werden. Als Beschreibungssprachen werden Verilog für die Hardware und C für die Software-Teile verwendet. Für Verilog wird im Rahmen der Veranstaltung in der ersten Woche ein Wiederholungskurs angeboten.
- Literatur
- • Leitfaden
• VLSI-Entwurf eines RISC-Prozessors von Ulrich Golze, Peter Blinzer, Elmar Cochlovius
- Credits
- 6.0 CP durch Lösung und Dokumentation der Programmieraufgaben sowie Vorstellung der Ergebnisse in regelmäßig stattfindenden Kolloquien.
- Zeit und Ort
- • Einführungsveranstaltung am 15.04.2009, 09:50-10:50 Uhr, S2|02 E202
• Der am 17.04.2009 geplante Verilog Crash-Kurs wurde auf Dienstag den 21.04. um 13:30 Uhr in Raum A313 verschoben. An diesem Termin können auch noch Fragen zum Leitfaden beantwortet werden.
- Anmeldung
- Die Anmeldung ist abgeschlossen.
Leitfaden
Leitfaden zum Praktikum mit Aufgabenstellung
Leitfaden zur Rechnerumgebung des FG ESA
Verilog Crash-Kurs
Aktualisierte Folien zum Verilog Crash-Kurs 2009