Zusammen mit einem speziell ausgerichteten Sicherheits-Software-Framework erfüllt die Einstiegs-MCU AVR SD die Anforderungen nach ASIL C (Automotive Safety Integrity Level) und SIL 2 (Safety Integrity Level), welche redundante Sicherheitsprüfungen vorschreiben. Die AVR-SD Produktfamilie wurde basierend auf einem vom TÜV Rheinland zerifizierten Functional Safety Management System entwickelt.
Zu den Hardware-Sicherheitsmerkmalen...
gehören eine Dual-Core-Lockstep-CPU, zwei A/D-Wandler, Fehlerkorrekturcode (ECC) für alle Speicher und Busse, ein dediziertes Fehler-Controller-Modul, Mechanismen zur Fehlerstimulation sowie Systemspannungs- und Taktüberwachung. Diese unabhängigne Mechanismen reduzieren die Fehlererkennungszeit und Softwarekomplexität. Die AVR-SD Familie ist somit in der Lage, interne Fehler schnell und deterministisch zu erkennen, sodass Anwendungen strenge FDTI zeiten (Fault Detection Time Interval) von 1ms erreichen können. Dies trägt dazu bei, gefährliche Situationen zu erkennen und vermeiden und die Zuverlässigkeit zu erhöhen.
Diese zusätzlichen Hardware-Funktionen werden von einem Software Framework, entwickelt nach Sicherheitsstandards, unterstützt, um die gewählten Diagnosemethoden verwalten. MCUs können so Fehler autonom erkennen und behandeln und bei Bedarf einen sicheren Zustand einleiten. Die MCUs können als Hauptprozessor für wichtige Funktionen eingesetzt werden, um z. B. thermische Instabilitäten zu erkennen oder Sensordaten wie Drehpositionen zu erkennen. Sie eignen sich auch als Coprozessor in komplexen Systemen, um sicherheitskritische Funktionen für Anwendungen mit höheren Sicherheitsintegritätsstufen bis ASIL D und SIL 3 zu spiegeln oder auszulagern.
Entwicklungstools
AVR-SD-MCUs sind mit dem TÜV-SÜD-zertifizierten Compiler MPLAB XC8 Pro für funktionale Sicherheit und dem Curiosity-Nano-Entwicklungsboard von Microchip kompatibel. Die MCUs werden durch Pakete für funktionale Sicherheit unterstützt, die Sicherheitsdokumentation (Fehlermodi-/-einfluss-/-diagnoseanalyse-Bericht, Sicherheitshandbuch, Bericht zur abhängigen Fehleranalyse), Sicherheitssoftware und Konformitätsberichte umfassen.
Anwendungen
Die AVR-SD-MCUs wurden gemäß ISO 26262 und IEC 61508 entwickelt, um den Sicherheitsnormen in zahlreichen Branchen wie Luft-, Raumfahrt-, Verteidigungs-, Automatisierungs-, Fahrzeug- und Medizintechnik zu entsprechen. Zu den speziellen Anwendungen zählen Flugsteuerungssysteme, Zündsteuerungen, Sicherheitsfunktionen für Roboter, fortschrittliche Fahrassistenzsysteme (ADAS) und medizinische Infusionspumpen.
Die AVR-SD-MCUs sind ab 5000 Stück zum Preis von je 0,93 US$ erhältlich.