1.4 KiB
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
- ZP an dem ein Job ausgeführt wird
- 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
- Katastrophale Folgen
- Nutzen sinkt schlagartig falls versp. > 0
- Job darf nie Deadline verpassen
- Forderung eines form. Nachweises des Einhaltens der Deadline
- Weiche Deadline
- Unerwünschte Folgen
- Nutzen sinkt Graduell
- Job darf Deadline nur mit bestimmter, niedriger Wahrscheinlichkeit verpassen
- Keine Forderung eines form. Nachweises des Einhaltens der Deadline
- Verspätung eines Jobs (tardiness)