Proseminar: Eingebettete Systeme


Inhalt


Einführung in die Hardware:

  • Prozessorbasierte Architekturen: Mikroprozessor, Mikrocontroller, Digitale Signalprozessoren
  • Programmierbare Logik: Field Programmable Gate Arrays, Complex Programmable Logic Devices
  • Speicherprogrammierbare Steuerungen: Cyclic-Scanning-Mode, Echtzeitfähigkeit, Einsatzgebiete
  • Schaltungslogik: Gates & Circuits, Strukturelle und funktionale Fehler
  • Speicherung & Speicher: Static RAM, ROM, Memory & Memory Subsystem
  • Kommunikation mit der Umgebung: Interrupts, Polling, Busses, Memory-Mapped I/O


Einführung in Betriebssysteme:

  • Betriebssysteme, Prozessmodel , Thread
  • Scheduling, Deadlock
  • Echtzeit Betriebssysteme


Einführung in die Software:

  • Modellierung eingebetteter Systeme
  • Sicherheit, Zuverlässigkeit und robuster Entwurf
  • Architektur und Entwurfsmuster: Schichtenmodell, Watchdog Timer (Safety-Executive-Pattern)
  • Leistung und Optimierung


Einführung in Testen und Debuggen:

  • Testen eingebetteter Systeme
  • Debugging: JTAG
  • Model Checking


Anforderungen


  • Teilnahme an der Einführungsveranstaltung und allen Besprechungsterminen im Semester
  • Einhalten aller Deadlines bzgl. Ausarbeitung und Präsentation
  • Erfolgreiche Präsentation am Ende des Semesters
  • Aktive Teilnahme an den Diskussionen


Termine


Einführungsveranstaltung: Freitag, 17.04.2009, 16:30h-17:00h. Seminarraum des Lehrstuhls Informatik 11, Raum 2323 (Altbau, 3. Etage).

Für alle Teilnehmer des Proseminars besteht Anwesenheitspflicht.

Verweise


  • James K. Peckol – Embedded Systems
  • David E. Simon – An Embedded Software Primer
  • Arnold S. Berger – Embedded Systems Design


Weitere eigenständige Literaturrecherchen sind Teil der Aufgabenstellung.

Betreuer

Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Wenn Sie nicht einverstanden sind, verlassen Sie bitte die Website.Weitere Information

RWTH Aachen - Lehrstuhl Informatik 11 - Ahornstr. 55 - 52074 Aachen - Deutschland