Friedrich-Alexander-Universität DruckenUnivisEnglish FAU-Logo
Techn. Fakultät Willkommen am Department Informatik FAU-Logo
Codesign
Lehrstuhl für Informatik 12
Hauptseminar: Systementwurf mit SystemC
Department Informatik  >  Informatik 12  >  Lehre  >  Hauptseminar: Systementwurf mit SystemC

Hauptseminar: Systementwurf mit SystemC

Dozenten J. Teich, Ch. Haubelt, Th. Schlichter, F. Mayer, B. Niemann
Umfang/Stunden 2 SWS, auch für Computational Engineering
Zeit und Ort Mo. 16.30-18.00 Uhr, Raum 205

Inhalt SystemC ist eine C++-Klassenbibliothek, welche die Modellierung komplexer digitaler Systeme, bestehend aus Hard- und Software, auf verschiedenen Abstraktionsebenen ermöglicht. Ziel dieses Seminars ist die Modellierung digitaler Systeme mit SystemC und die Verfeinerung eines solchen Modells in Richtung Hardware/Software-Implementierung. Dies umfasst:
  • Die grundlegenden Sprachelemente von SystemC
  • High-Level Modellierung mit SystemC
  • Verfeinerung eines SystemC Modells in Richtung Hardware Implementierung
  • HW/SW Partitionierung und Entwurfsraumexploration
In diesem Seminar werden sowohl methodische und theoretische Aspekte wie auch Werkzeuge und Techniken zur Realisierung von Hardware/Software-Systemen erarbeitet. Die Vortragsthemen lauten wie folgt:
Termin Thema
15.04.2005 High Level IC Design
18.04.2005 Introduction to C++
18.04.2005 Global Overview of SystemC
25.04.2005 SystemC Internals
02.05.2005 High Level Modeling
02.05.2005 Environment for the Labs
09.05.2005 Communication Refinement
23.05.2005 RTL Modeling with SystemC
30.05.2005 SCV Introduction & Data Introspection
30.05.2005 SCV Constrained Randomization
13.06.2005 OS Modeling
27.06.2005 High Level Synthesis
27.06.2005 Object Oriented Synthesis
11.07.2005 Model Driven Design

Das erworbene Wissen soll am Beispiel eines Prozessorentwurfs praktisch angewendet werden:

Termin Thema
09.05.2005 High level model of the processor
13.06.2005 Refinement to an hierarchical RTL model
20.06.2005 HW/SW partitioning of a given algorithm (1/2)
04.07.2005 HW/SW partitioning of a given algorithm (2/2)

ECTS-Credits: 4

Zusätzliche Informationen
  • Scheinvergabe auf Vortrag, Ausarbeitung und regelmässige, aktive Teilnahme.
  • Geeignet ab Hauptstudium ab 5. Semester.
  • Anrechenbare Stundenzahl: 2 für Hardware-Software-Co-Design
  • Teilnehmerzahl: 12
Aushang für Hauptseminar
  Impressum Stand: 20 July 2005.   Ch.H.