Techtalk

Fachthema

Was ist FUSA?

Eine neue Abkürzung macht ihre Runden. Fusa, oder man liest auch manchmal über Fusa-Ready Produkte. Was dahinter steckt, lesen Sie hier.

Embedded Security mit Schloss
Andreas Pfeiffer Portrait
von Andreas Pfeiffer

Fusa steht für Functional Safety - eine Eigenschaft von Geräten und Systemen, sicher zu sein. Sicher im Sinne von Safety, dass bei Fehlfunktionen niemand zu Schaden kommt. FuSa ist also eigentlich nichts Neues. Außer, dass Safety heute in vielen Halbleitern, Softwarebibliotheken und Entwicklungswerkzeugen  bereits unterstützt wird.

sicher ist sicher

Embedded Systems mit Safety

Ein Embedded System mit Safety besteht meistens aus redundanten Funktionsblöcken, die überwacht werden oder sich gegenseitig überwachen. Fällt ein Schaltkreis aus, sorgt kluges Systemdesign und etwas Wahrscheinlichkeitsrechnung dafür, dass das System in einen sicheren Zustand übergeht.

Ein Beispiel: Drückt man auf den Not-Aus-Knopf, muss die Anlage sicher zum Stillstand kommen. Ist die Verbindung zum Not-Aus-Knopf aus welchen Gründen auch immer fehlerhaft, muss das System das erkennen und die Anlage ebenfalls stoppen.

Ginzinger Embedded Hardware Software Integration

Ganzheitliche Analyse

Es gilt bei Fusa-Systemen immer eine ganzheitliche Analyse zu machen:

  • Was kann schief gehen?
  • Wie hoch ist die Wahrscheinlichkeit, dass etwas schief geht?
  • Wie hoch ist das Bedrohungspotential, sprich wieviele Personen könnten verletzt oder gar getötet werden?
  • Welche Gegenmaßnahmen setzt man um „safe“ zu werden?

Fehler können auch überall auftreten: Bei der Entwicklung, beim  Ausfall von Chips im laufenden Betrieb, durch Fehlbedienung oder äußere Einflüsse. In Fusa-Systemen dürfen solche Fehler keinesfalls zu Bedrohung von Leib und Leben führen.

Kontrollmechanismus

Fusa-Ready Komponenten

Bei einer Maschine ist das noch überschaubar. Bei einem Hochgeschwindigkeitszug, im Auto oder Flugzeug in Bewegung muss man höhere Maßstäbe ansetzen. Man kann solche Systeme nicht einfach stoppen. Sie müssen im Fehlerfall weiter funktionieren und notfalls geordnet abbremsen oder sicher landen. Fusa-Ready Komponenten bieten bereits integrierte Mechanismen, um Systeme sicher zu machen. Das können Mikrocontroller mit zwei oder mehr unabhängigen Kernen sein.

Das können aber auch schlüsselfertige Softwarebibliotheken sein, um die Anforderungen z.B. einer sicheren Kommunikation zu erfüllen. War Safety früher etwas Besonderes, wird es immer mehr zum Standardmerkmal vieler Anwendungen. Deshalb bieten Komponentenhersteller heute mehr und mehr Fusa-Ready Produkte an.

Zug faehrt durch die Landschaft