Funktionale Sicherheit, Cybersicherheit und AUTOSAR-Kompatibilität jetzt auf 32-Bit-MCU mit Arm® Cortex®-M0+ Core

Elektronikhersteller, die Fahrzeuge bis hin zu Haushaltsgeräte abdecken, gehen dazu über, Endanwendungen zu automatisieren und zu vernetzen, was die Notwendigkeit von Industriestandards in Bezug auf funktionale Sicherheit und Cybersicherheit erhöht, um einen sicheren und zuverlässigen Betrieb ihrer Produkte zu gewährleisten. Microchip Technology Inc. stellt mit dem PIC32CM JH dazu einen Mikrocontroller (MCU) bereit, der mit Funktionen ausgestattet ist, die die Normen ISO 26262 für funktionale Sicherheit und ISO/SAE 21434 für Cybersicherheit erfüllen. Dies ist die branchenweit erste MCU auf Basis der Arm®-Cortex®-M0+-Architektur, die AUTOSAR-Unterstützung, Memory-Built-In Self-Test (MBIST) und sicheres Booten (Secure Boot) bietet.
 
Microchip PIC32CM JH Mikrocontroller

AUTOSAR

Der PIC32CM JH ist kompatibel mit AUTOSAR, einer offenen Software-Architektur, die es Zulieferern ermöglicht, auf Hardware niedrigerer Ebene zu wechseln, aber den ursprünglichen Anwendungscode beizubehalten, was den Übergang zwischen verschiedenen Designs erleichtert. AUTOSAR-ready rationalisiert den Entwicklungsprozess und senkt die Gesamtkosten. Bei der Verwendung von AUTOSAR bietet Microchip ASIL-B-Mikrocontroller-Abstraktionslayer (MCALs) für funktionale Sicherheit, die die Hardwareschnittstelle auf niedrigerer Ebene zur MCU bereitstellen.
 
OEMs im Automotive-Bereich benötigen funktionale Sicherheit und Cybersicherheit für viele Anwendungen im Fahrzeug, z. B. Touch-Buttons/Wheels, Tür- und Konsolensteuerungen sowie Karosserieanwendungen wie ADAS (Advanced Driver Assistance Systems). Der PIC32CM JH ist zusammen mit einem der Trust Anchor TA100 CryptoAutomotive™ Sicherheits-ICs von Microchip konform zur ISO/SAE 21434, dem neuen Cybersicherheitsstandard für die Automotive-Industrie. Der TA100 verwendet einen hochsicheren hardwarebasierten kryptografischen Schlüsselspeicher und kryptografische Gegenmaßnahmen, um potenzielle Hintertüren im Zusammenhang mit Software-Schwächen zu eliminieren.
 
„Mit dem PIC32CM JH adressieren wir den wachsenden Bedarf an Mikrocontrollern, die mit funktionaler Sicherheit und Cybersicherheit ausgestattet sind, was im Automotive-Bereich besonders wichtig ist“, so Rod Drake, Vice President der 32-Bit-MCU Business Unit bei Microchip Technology.
 
Drake weiter: „OEMs und andere Hersteller haben jetzt die Möglichkeit, eine Arm-Cortex-M0+-basierte MCU der Einsteigerklasse zu verwenden, um Compliance-Anforderungen zu erfüllen, die bisher nur mit MCUs der oberen Leistungsklasse möglich waren.“
 

PIC32CM JH Hardware

Der sichere Bootvorgang ist Teil der Hardware. Er authentifiziert den Code, um sicherzustellen, dass er gültig ist, und verhindert, dass bösartiger Code auf die MCU geladen wird. Weitere Hardware-Funktionen der PIC32CM JH MCU sind ECC (Error Correction Code) mit Fehlerinjektion, Loopbacks an den Kommunikationsschnittstellen, System Memory Protection Unit und MBIST – alles Sicherheitsmechanismen, um die Normen ISO 26262 und IEC 60730 einzuhalten.
 
MBIST ist die übliche Methode zum Testen von Embedded-Speicher und kann die Integrität des SRAM schnell testen, um sicherzustellen, dass es ordnungsgemäß funktioniert, bevor der Code ausgeführt wird, um Fehler zu vermeiden. Um Entwickler bei der Implementierung zu unterstützen, wird der PIC32CM JH mit funktionaler Sicherheit bereitgestellt, inklusive Sicherheitshandbuch, FMEDA (Failure Modes Effects and Diagnostic Analysis) und Diagnose-Code, der auf die Sicherheitsstufe ISO 26262 ASIL B (Automotive Safety Integrity Level) abzielt.
 
Darüber hinaus verfügt der PIC32CM JH über eine fortschrittliche Touch-Funktion mit Driven Shield Plus, die einen störungs- und wassertoleranten Betrieb ermöglicht. Diese Funktion ist für Haushaltsgeräte, Industrie- und Automotive-Anwendungen erforderlich, bei denen die Berührungsfunktion in einer Vielzahl von rauen Umgebungen funktionieren muss.

Die PIC32CM JH MCU wird durch das PIC32CM JH01 Curiosity Pro Development Kit unterstützt.