Files
Thesis-Obsidian/Semester 8/ESYSP/Vorlesung 1.md

1.4 KiB

Organisatorisches

  • erste zwei Wochen nur Vorlesung

Embedded Systems

Definition

  • Rechnersystem
  • umgeben eines größeren Systems
  • umgebene System definiert Schnittstellen

Wiederholung von VHDL und C

GANZ GANZ WICHTIG hihi, aufgaben aus REDIG, MICONT und DIGIT können hier helfen

Grundbegriffe

  • Job
    • Eine Aufgabe, die als Einheit vom Sys eingeplant und ausgeführt wird
  • Task
    • Menge mehrer, inhalt. ähn.. über die Zeit verteilter Jobs, die eine Sys.fkt. realisiert
  • Freigabezeitpunkt
    • ZP an dem ein Job ausgeführt wird
      • geforderte Treiber werden geladen
      • Datenverarbeitung
      • allg. asynch
  • Periode
    • Zeitabstand zwischen FgZp der Jobs des Tasks
  • Phase
    • FgZp des ersten Jobs des Tasks
  • Deadline
    • Zp an dem ein Job fertig sein muss
  • relative Deadline
    • max. zul. Antwortzeit
  • absolute Deadline
    • FgZp + relative Deadline
  • Antwortzeit
    • Dauer vom FgZp bis zur Fertigstellung des Jobs
  • Harte Deadline
    1. Katastrophale Folgen
    2. Nutzen sinkt schlagartig falls versp. > 0
    3. Job darf nie Deadline verpassen
    4. Forderung eines form. Nachweises des Einhaltens der Deadline
  • Weiche Deadline
    1. Unerwünschte Folgen
    2. Nutzen sinkt Graduell
    3. Job darf Deadline nur mit bestimmter, niedriger Wahrscheinlichkeit verpassen
    4. Keine Forderung eines form. Nachweises des Einhaltens der Deadline
  • Verspätung eines Jobs (tardiness)