Hardware / Software Codesign
Modulnummer: W09-03
Englischer Titel: Hardware / Software Codesign
Leistungspunkte: 9
Lehrperson: Huebner
Empfohlene Vorkenntnisse
Digitale Systeme
Zwingende Voraussetzungen
keine
Inhalt
In der Vorlesung werden die theoretischen Grundlagen für den integrierten Entwurf von Hardware- und Softwarekomponenten eines Systems vermittelt. Darüber hinaus wird deren praktische Umsetzung anhand verschiedener aktueller Hardware- und Softwarekomponenten veranschaulicht. Folgende Themenschwerpunkte werden behandelt:
- Entwurfsphasen: Spezifikation, Validierung, Implementierung
- Strukturen eingebetteter Systeme: Prozessoren, Software, analoge, digitale, D/A und A/D-Baugruppen, kontinuierliche und diskrete Modellierung
- Modelle für digitale Baugruppen, Eigenschaften und Grenzen von Modellen
- Einführung in SystemC
- Co-Prozessoren und anwendungsspezifische Prozessoren.
- HW / SW-Partitionierung: Profiling, statische Analyse, HW / SW Co-Simulation.
- Entwurf und Optimierung von Prozessoren mit anwendungsspezifischem Befehlssatz (ASIPs)
- Automatische HW / SW-Partitionierung für Coprozessor-Architekturen (ASSPs)
- Synthese aus Verhaltensbeschreibungen, Scheduling, Allocation
Erforderliche Arbeitsleistungen für LP-Vergabe und Prüfungszulassung
- schriftlich eingereichte und/oder mündlich vorgetragene Lösungen zu Aufgaben
Lehrveranstaltungen
Vorlesung: 4 SWS 5 LP
Übung: 2 SWS 3 LP
MAP: 1LP
Forschungsorientiert
nein
Angeboten für Studiengänge
Monobachelor: ja
Kombinationsbachelor: ja
Infomit: ja
Angeboten im
Wintersemester: ja
Sommersemester: nein
Turnus
Jedes Jahr