Entwurf und Synthese Eingebetteter Systeme
Lecturer |
Oliver Bringmann HeadOliver Bringmann |
Lecture |
Mittwoch, 10 c.t. - 12 Uhr Seminarraum C215 |
Instructor |
Konstantin Lübeck ResearcherKonstantin Lübeck |
Tutorial |
Mittwoch, 12 s.t. - 14 Uhr, Seminarraum C215 (ab Mai) |
Amount | Vorlesung + Übungen (6LP) |
Entry in course catalog | Campus |
Beschreibung
Dieses Modul behandelt den Hardware-Aspekt von Eingebetteten Systemen. Themen sind: IC-Technologien Eingebetteter Systeme, Hardware-Entwurfsmethoden, moderne Modellierungskonzepte mit Hardwarebeschreibungssprachen und Simulationsmethoden. Ferner werden die Kommunikation zwischen Prozessen und Modulen innerhalb eines Chips behandelt, verschiedene Synchronisationsarten aufgezeigt sowie On-Chip-Bussysteme aus der Praxis vorgestellt. Ein Schwerpunkt bildet die automatisierte Schaltungssynthese aus Hardware- und Systembeschreibungssprachen (VHDL, Verilog und SystemC) bzw. Software-Programmiersprachen (C/C++). Die Basis bildet die Architektur- oder High-Level-Synthese mit grundlegenden Algorithmen zur optimierten, taktzyklengenauen Ablaufplanung und Ressourcen-Bindung. Des Weiteren wird in die Grundlagen der Register-Transfer-Synthese und der Technologieabbildung eingeführt. Diese Vorlesung beschäftigt sich hauptsächlich mit dem Entwurf von Eingebetteten Systemen (am Beispiel der Hardwarebeschreibungssprache VHDL) sowie der Synthese auf verschiedenen Abstraktionsebenen.
Themen dieser Vorlesung sind:
- Entwurfsmethoden von Eingebetteten Systemen
- Die Hardwarebeschreibungssprache VHDL
- Kommunikation und Busse
- Register-Transfer-Synthese
- High-Level-Synthese
Bemerkung
Diese Masterveranstaltung eignet sich auch sehr gut als Wahlpflichtveranstaltung im Bereich Technische Informatik in den Bachelor-Studiengängen.
Literatur
- O. Bringmann, W. Lange, M. Bogdan: Eingebettete Systeme: Entwurf,
Modellierung und Synthese, De Gruyter Oldenbourg, 3. überarbeitete Auflage,
- J. Teich, C. Haubelt: Digitale Hardware/Software-Systeme: Synthese und Optimierung; Springer 2007.
- D. D. Gajski et al: Embedded System Design; Springer, 2009.