Deutschland » Schleswig-Holstein » Uni Lübeck » Informatik » Prof. Dr. habil. Haase » Hardware-Software CoDesign » Beschreibung
Hardware-Software CoDesign
Typ: Vorlesung + Übung/Tutorium
SWS: 4
Credit Points: k.A.
Homepage: iti.uni-luebeck.de
Hilfe
Du möchtest diesen Kurs bewerten?
Klicke dazu auf »Kurs bewerten« im Menu.
Es werden keine Bewertungen angezeigt?
Die Bewertungen des Kurses befinden sich im Tab »Bewertungen«. Dieser wird nur angezeigt, wenn Du dich als Nutzer registriert hast und eingeloggt bist.
Die Bewertungen der einzelnen Kriterien fehlen?
Du kannst zwischen dem Kurskommentar und den Bewertungen der einzelnen Kriterien wechseln, indem Du auf »Einzelbewertungen einblenden« klickst.
Was bedeutet Kurs belegen?
Du wirst über alle neuen Bewertungen oder Foreneinträge des Kurses per E-Mail informiert.
Du möchtest mit anderen über den Kurs diskutieren?
Klicke dazu auf das Tab »Forum« und schreib einen Beitrag.
Noch Fragen?
Dann wirf einen Blick in unsere FAQ oder schicke uns eine Nachricht über unser Kontaktformular.
Kursbeschreibung / -kommentar
Die Vorlesung Hardware/Software Co-Design befasst sich mit Methoden und Algorithmen zum gemeinsamen Entwurf der Hardware- und Softwarekomponenten eines Systems. Zu Beginn wird eine Übersicht über grundlegende Zielarchitekturen und den Entwurfsablauf gegeben, bevor die einzelnen Entwurfschritte ausführlich behandelt werden. Zu diesem Zweck werden verschiedene Systemmodellierungsarten eingeführt, welche eine abstrakte und für rechnergestützte Entwurfswerkzeuge geeignete Sicht auf das System ermöglichen. Basierend auf diesen Modellen werden dann grundlegende Verfahren und Algorithmen der Synthese, Ablaufplanung und der Bindung erläutert. Von besonderer Bedeutung ist dabei das HW/SW-Partitionierungsproblem, welches als Sonderfall der Ablaufplanung und Bindung betrachtet werden kann. Geeignete Modelle und Algorithmen für diese Problematik werden in einem separaten Kapitel betrachtet. Für eine möglichst frühe Bewertung einer vorgenommenen HW/SW-Partitionierung werden verschiedene Leistungsmetriken zur Analyse der Hardware- und Softwarekomponenten vorgestellt.
Ein weiterer Schwerpunkt der Vorlesung liegt in der Vorstellung der Systementwurfs- und Spezifikationssprache SystemC, welche eine von der späteren Realisierung weitgehend unabhängige Beschreibung des Systemverhaltens auf einer hohen Abstraktionsebene ermöglicht.