Architektur Eingebetteter Systeme

Allgemeines

Eingebettete Systeme bestehen in der Regel aus verschiedenen Hardware-/Softwarekomponenten. Daher liegt der Fokus dieser Vorlesung sowohl auf dem Hardwareentwurf als auch auf dem Sofwareentwurf eingebetteter Systeme. Besonders vertieft werden dabei die Themen VHDL, FPGA, ASIC, eingebettete Betriebssysteme und SOPC-Entwurf.

Lernziele

Die Studierenden sollen grundlegende Kenntnisse im Hardwareentwurf und Softwareengineering eingebetteter Systeme erlangen. Mit Hilfe dieser Grundkenntnisse soll dann ein weitreichendes Verständnis für den Entwurf und die Implementierung eng verzahnter eingebetteter Hardware-/Softwaresysteme vermittelt werde.

Voraussetzungen

Kenntnisse in C-Programmierung sind für die Übungen von Vorteil.

Leistungsnachweise und Notenbildung

Mündliche oder schriftliche Prüfung (abhängig von Teilnehmerzahl). Die Modulnote ergibt sich durch das Ergebnis der Prüfung.

Literatur

  • Jürgen Teich, Digitale Hardware/Software Systeme, Springer
  • Peter Liggesmeyer und Dieter Rombach, Software Engineering eingebetteter Systeme
  • David Naylor, VHDL A Logic Synthesis Approach, Chapman & Hall
  • Jean J. Labrosse, Embedded Systems Building Blocks, C

Materialien

Eine gute Einstiegsmöglichkeit in die Hardwarebeschreibungssprache VHDL bietet das VHDL Archive der Uni Hamburg.

Alle weiteren Materialien befinden sich im Moodle der Vorlesung.

Semesterspezifische Informationen

Termine

Die Veranstaltung findet während der Vorlesungszeit an folgenden Terminen statt:

WochentagUhrzeitRaumAnmerkungen
Donnerstags14:00 - 16:00O27/2203Grundsätzlich Vorlesung
Freitags12:00 - 14:00O27/311Grundsätzlich Übung

Änderungen

In den letzten beiden Wochen (7., 8., 14. und 15. Juli) finden ausschließlich Übungen statt.

Kontakt

Betreuer:Verantwortlicher:
Timo Feld
Frank Slomka

Literatur

Semesterapparat


Skripte

Das Skript zur Vorlesung und zur Übung werden über das Skriptdrucksystem der SGI zum ausdrucken zur Verfügung gestellt werden. Sie werden auch verschlüsselt zum herunterladen angeboten werden. Die zugehörigen Zugangsdaten werden in der Vorlesung bekannt gegeben.


Übungsbetrieb

Die Übungen finden im Pool des Instituts statt (O27/311). Dafür wird ein Benutzerkonto benötigt den jeder individuell beantragen muss. Hierzu muss nur Seite 1 des Antrags ausgefüllt werden welcher dann beim Betreuer abgegeben wird.

Eine erfolgreiche Teilnahme an den Übungen ist Voraussetzung für die Zulassung zur Prüfung. Die Teilnahme ist erfolgreich wenn ein Quote an gelösten Übungsaufgaben erreicht wird. Die genaue Quote wird noch festgelegt werden. Sie wird sich voraussichtlich im Bereich von ca. 70% - 80% befinden.

Die Aufgaben können prinzipiell auch außerhalb der regulären Übungstermine bearbeitet werden, sofern am Institut ein Mitarbeiter anwesend ist und ein Computer im Pool zur Verfügung steht.

Antrag Benutzerkonto (uni intern)