Wie bereits erläutert, können Embedded Systeme in unterschiedlichen Ausprägungen realisiert werden. Wir haben hier ein paar Kriterien zusammengetragen, anhand derer ein eingebettetes System von anderen unterschieden werden kann.
Gedächtnislose und dynamische Systeme
Systeme empfangen Eingangssignale und ordnen diesen wiederum Ausgangssignale zu. Hängt dieses Ausgangssignal nur vom Wert des Eingangssignals ab, handelt es sich beim Embedded System um ein sogennantes gedächtnisloses System. Spielen Eingangssignale aus der Vergangenheit jedoch auch eine Rolle, bezeichnet die Fachsprache dies als dynamisches System.
Reaktive und interaktive Systeme
Hier ist der Name Programm. Das System reagiert auf Eingabeereignisse und liefert daraufhin entsprechende Ausgabeereignisse – häufig innerhalb eines gewissen Zeitrahmens (zum Beispiel ein Getränkeautomat). Ist das System vom Nutzer veränderbar, spricht man von einem interaktiven System (Computer).
Hybride Systeme
Bei dieser Systemform werden neben analogen auch wertkontinuierliche Reize verarbeitet. Zudem kann die Interaktion über kontinuierliche Zeiträume hinweg oder zu diskreten Zeitpunkten erfolgen.
Monolithische und verteilte Systeme
Im Fall eines verteilten Systems sind die einzelnen Systemkomponenten entweder logisch oder räumlich verteilt. Das bedeutet, dass die Funktionalität mithilfe einer Kopplung oder Vernetzung gewährleistet werden muss. Vor allem bei minimalem Zeitfenster, also zum Beispiel bei der Echtzeitbedienung, müssen Vernetzung oder Kopplung reibungslos funktionieren. Das monolithische System hingegen ist logisch und räumlich an einem Ort aufgebaut.
Sicherheitskritische und nicht-sicherheitskritische Systeme
Diese Unterscheidung ist einfach zu merken: Versagen sicherheitskritische eingebettete Systeme, tritt eine Gefährdung für das System an sich, Einrichtungen oder Menschen ein. Bei sicherheitsunkritischen Systemen ist dies nicht der Fall.
Steuergeräte (Electronic Control Units)
Bei der physikalischen Umsetzung eingebetteter Systeme spricht man von Electronic Control Units – der Kontrolleinheit mechatronischer Systeme. Von einem mechatronischen System ist übrigens die Rede, wenn die, zur Steuerung und Regelung der Mechanik notwendige, Elektronik eng mit eben dieser Mechanik verbunden ist.
... Weniger