Sprungmarken

Servicenavigation

Hauptnavigation


Sie sind hier:

Home Lehre Lehrveranstaltungen SS 2010 Synthese Eingebetteter Systeme (Deutsch)

Bereichsnavigation

Hauptinhalt

Homepage des Kurses "Synthese Eingebetteter Systeme" im SS 2010

Überblick

  • Veranstalter: Prof. Dr.Peter Marwedel
  • Vorlesung + Übung


Termine


Zeit Raum Dozent
Vorlesung Di 10:00-12:00 Uhr OH14, 104 Prof. Dr. Peter Marwedel
Do 10:15-11:00 Uhr OH 16, 205 Prof. Dr. Peter Marwedel
Übung Dienstags, 11.05.-01.06., 12:00-13:00 Uhr sowie 29.06.-20.07.2010 OH14, E02 (Theorie) Mathias Rohde
Dienstags, 08.06.-22.06., 12:00-13:00 Uhr OH 16, CI Lab (Praxis) Mathias Rohde


Lerninhalte und Ziele

Das Modul beginnt mit einer Demonstration der Ausnutzung von Informationen über die Speicherarchitektur zur optimierten Abbildung von Applikationen auf Plattformen.

Daran schließt sich die vertiefte Behandlung von Modellen für gemischte Hardware/Software-Systeme an. Dabei wird ein besonderes Schwergewicht auf SystemC- und VHDL-Modelle gelegt. Für beide Sprachen werden realistische Systeme modelliert.

Als nächstes werden Verfahren zur Synthese von gemischten Hardware/Software-Systemen vorgestellt. Syntheseverfahren auf unterschiedlichen Ebenen (System- und Architektursynthese) werden vorgestellt. Dazu gehören die Synthese von Hardware aus algorithmischen Beschreibungen (High-Level synthesis einschl. Scheduling, Allokationsverfahren für Ressourcen, Ressourcenbindung). Zur praktischen Erprobung dieser Syntheseverfahren werden Systeme auf field programmable gate arrays (FPGAs) abgebildet.

Die Veranstaltung schließt mit einer Übersicht über Layoutsyntheseverfahren (Platzierung, globale Verdrahtung, lokale Verdrahtung, Nutzung von graphentheoretischen Modellen für die Layout-Optimierung). Dabei wird für dieses Anwendungsgebiet gezeigt, wie verschiedene Modellierungstechniken (z.B. der Graphentheorie) und Optimierungstechniken (wie ganzzahlige Programmierung und simulated annealing) eingesetzt werden.

Ziel der Veranstaltung ist es, Studierenden vertiefte Kenntnisse im Bereich des Entwurfs von Eingebetteten Systemen zu vermitteln. Insbesondere sollen Studierende gemischte Hardware/Software-Systeme modellieren können und mögliche Wege von den Modellen zur Realisierung exemplarisch kennen lernen. Absolventen dieser Veranstaltung sollen mindestens in der Lage sein, im Team mit Entwicklern Eingebetteter Hardware über Modelle zu kommunizieren und arbeiten zu können. Die Veranstaltung soll den Studierenden den Zugang zu Forschungsthemen erschließen.

Bei dieser Veranstaltung handelt es sich um die Weiterentwicklung des Kurses "Rechnergestützter Entwurf von Mikroelektronik".

Literatur


Voraussetzungen

Ein vorheriger Besuch der Veranstaltung "Eingebettete Systeme" ist wünschenswert, aber nicht Voraussetzung.

Weitere Informationen

Weitere Informationen für diesen Kurs erhalten Sie im EWS-Bereich.