Automobilhalbleiter und Funktionale Sicherheit

Was ist erforderlich, wenn die Funktionen mehrerer Steuergeräte in einem leistungsfähigen SoC zusammengefasst werden und Software mit unterschiedlichem ASIL gemeinsam läuft?

  1. ASoftware mit niedrigem und mit hohem ASIL wird im selben Speicherbereich abgelegt und darf Daten frei lesen und schreiben
  2. BDurch Speicherschutz, Zeitüberwachung o. Ä. wird getrennt, damit Fehlfunktionen der Software mit niedrigem ASIL nicht in Speicher oder Ausführungszeit der Software mit hohem ASIL eingreifen
  3. CSoftware mit niedrigem ASIL erhält eine hohe Priorität, und Software mit hohem ASIL wird nur in freier Rechenzeit ausgeführt
Antwort und Erläuterung anzeigen

Antwort: B. Durch Speicherschutz, Zeitüberwachung o. Ä. wird getrennt, damit Fehlfunktionen der Software mit niedrigem ASIL nicht in Speicher oder Ausführungszeit der Software mit hohem ASIL eingreifen

Werden mehrere Funktionen in einem SoC zusammengefasst, lässt sich die Zahl der Bauteile und Steuergeräte senken; Fehler in Software mit niedrigem ASIL können jedoch Speicher überschreiben oder die CPU-Zeit aufbrauchen und so Funktionen mit hohem ASIL beeinträchtigen. Deshalb wird durch räumliche Trennung mittels Memory Protection Unit oder Hypervisor und durch zeitliche Trennung mittels Zuteilung und Überwachung der Ausführungszeit nachgewiesen, dass keine Beeinflussung besteht (Freedom from Interference). Ohne Trennung muss alles mit dem höchsten ASIL entwickelt werden, was den Aufwand stark erhöht.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Automobilhalbleiter und Funktionale Sicherheit

  1. Wie verhält sich CAN, wenn zwei Knoten gleichzeitig beginnen, einen Frame zu senden?
  2. An einem CAN-Bus mit je einem 120-Ω-Abschlusswiderstand an beiden Enden wird im spannungslosen Zustand der Widerstand zwischen CAN_H und CAN_L gemessen. Welcher Wert kommt dem Normalfall am nächsten?
  3. Welches Merkmal von CAN FD ist richtig?
  4. Welches Merkmal des Fahrzeugnetzwerks LIN ist richtig?
  5. Welches Merkmal des Fahrzeugnetzwerks FlexRay ist richtig?