UnivIS
Informationssystem der Friedrich-Alexander-Universität Erlangen-Nürnberg © Config eG 
FAU Logo
  Sammlung/Stundenplan    Modulbelegung Home  |  Rechtliches  |  Kontakt  |  Hilfe    
Suche:      Semester:   
 Lehr-
veranstaltungen
   Personen/
Einrichtungen
   Räume   Forschungs-
bericht
   Publi-
kationen
   Internat.
Kontakte
   Examens-
arbeiten
   Telefon &
E-Mail
 
 
 Darstellung
 
Druckansicht

 
 
Modulbeschreibung (PDF)

 
 
 Außerdem im UnivIS
 
Vorlesungs- und Modulverzeichnis nach Studiengängen

Vorlesungsverzeichnis

 
 
Veranstaltungskalender

Stellenangebote

Möbel-/Rechnerbörse

 
 
Einrichtungen >> Technische Fakultät (TF) >> Department Informatik (INF) >> Lehrstuhl für Informatik 12 (Hardware-Software-Co-Design) >>

SystemC Seminar (SYSC-SEM)5 ECTS
(englische Bezeichnung: SystemC Seminar)

Modulverantwortliche/r: Joachim Falk
Lehrende: Joachim Falk


Startsemester: SS 2020Dauer: 1 SemesterTurnus: jährlich (SS)
Präsenzzeit: 60 Std.Eigenstudium: 90 Std.Sprache: Deutsch und Englisch

Lehrveranstaltungen:

    • SystemC
      (Praktikum, 4 SWS, Joachim Falk, Blockveranstaltung 24.8.2020-27.8.2020 Mo, Di, Do, Blockveranstaltung 31.8.2020-1.9.2020 Mo, Di, 9:30 - 18:00, 02.133-128; Blockveranstaltung in den Semesterferien zwischen SS2020 und WS202021; Vorbesprechung: 22.7.2020, 10:00 - 10:30 Uhr, 02.133-128)

Inhalt:

Typischerweise werden Hardware und Software eines eingebetteten Systems separat in verschiedenen Programmiersprachen entwickelt. Fortschrittliche Methoden vereinen die Entwicklung beider Welten in einem gemeinsamen Entwurfsfluss. Dies vereinfacht Integration, Simulation und Verifikation des gesamten Systems. Die Systembeschreibungssprache SystemC verfolgt diesen modernen Ansatz und findet zunehmend Akzeptanz in Industrie und Forschung.

Lernziele und Kompetenzen:

Dieses Praktikum vermittelt auf praxisnahe Weise nötige Grundlagen und Methoden für die Entwicklung eingebetteter Systeme in SystemC. Dabei behandeln wir im Einzelnen:

  • Grundlagen des Hardware/Software-Entwurf

  • Einführung in C++

  • Einführung in SystemC

  • Entwurf eingebetteter Systeme in SystemC am Beispiel einer interaktiven Fraktaldarstellungsapplikation.

  • Platformsimulation eines SoC mittels SystemC-TLM und OVPTM, einem Instruktionssatz-Simulator von Imperas.

Fachkompetenz
Verstehen
  • Die Studenten erläutern die Grundlagen des Hardware/Software-Entwurfs.
  • Die Studenten erläutern die verschiedenen Modellierungsebenen für den Hardware/Software-Entwurf.

  • Die Studenten zeigen den Zusammenhang zwischen Simulationsgeschwindigkeit und Modellierungsebenen auf.

Anwenden
  • Die Studenten benutzen die C++ Klassenbibliothek SystemC zur Modellierung der Hardwarekomponenten und SystemC-TLM zur Modellierung der Busstrukturen Ihres MPSoC Hardware/Software-Entwurfs.
  • Die Studenten benutzen Instruktionssatz-Simulatoren zur Simulation der Softwarekomponenten Ihres MPSoC Hardware/Software-Entwurfs.

Analysieren
  • Die Studierenden erforschen durch Analyse und Literaturrecherche die Vor- und Nachteile verschiedener Simulationsverfahren auf verschiedenen Modellierungsebenen.
Erschaffen
  • Die Studenten erstellen einen MPSoC Hardware/Software-Entwurf einer Fraktaldarstellungsapplikation in SystemC.
Lern- bzw. Methodenkompetenz
  • Die Studierenden arbeiten sich selbstständig in eine wissenschaftliche Veröffentlichungen ein und nutzen das erworbene Wissen aus dem praktischen Teil, um den Kontext der Veröffentlichung zu verstehen und aufzubereiten.
Sozialkompetenz
  • Die Studierenden beteiligen sich aktiv an den Vorträgen der jeweils anderen Studierenden durch fachbezogene Fragen zum Thema wie auch Rückmeldung zu Vortragsstil.

Bemerkung:

Wenn Sie I&K studieren, dann wählen Sie bitte entweder das Modul „SystemC Praktikum für IuK (SYSC-PR-IuK)“ oder „SystemC Seminar für IuK (SYSC-SEM-IuK)“, um Ihr 2.5 ECTS Praktikum oder Seminar abzudecken.

Organisatorisches:

Die Auswahl dieses Moduls schließt die Auswahl der Module „SystemC Praktikum für IuK (SYSC-PR-IuK)“ und „SystemC Seminar für IuK (SYSC-SEM-IuK)“ aus.


Weitere Informationen:

www: https://www.cs12.tf.fau.de/lehre/lehrveranstaltungen/praktika/praktikum-systemc/

Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan:
Das Modul ist im Kontext der folgenden Studienfächer/Vertiefungsrichtungen verwendbar:

  1. Informatik (Master of Science)
    (Po-Vers. 2010 | TechFak | Informatik (Master of Science) | Gesamtkonto | Hauptseminar, Projekt, Masterarbeit | Hauptseminar | Seminar SystemC)

Studien-/Prüfungsleistungen:

Seminar SystemC (Prüfungsnummer: 716001)
Prüfungsleistung, Seminarleistung, Dauer (in Minuten): 25, benotet, 5 ECTS
Anteil an der Berechnung der Modulnote: 100.0 %
weitere Erläuterungen:
Seminarvortrag (Dauer: 25 min) + erfolgreiche Bearbeitung aller Praktikumsaufgaben (verpflichtend). Die Modulnote ergibt sich aus 50% Seminarvortrag + 50% Mitarbeit im Praktikum. Gemäß Corona-Satzung wird als Alternative zum Seminarvortrag festgelegt: digitale Fernprüfung von 25 Minuten Dauer mittels ZOOM.

Erstablegung: SS 2020, 1. Wdh.: WS 2020/2021
1. Prüfer: Jürgen Teich
Ort: 02.112-128

UnivIS ist ein Produkt der Config eG, Buckenhof