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