Microchip Technology Inc. ha annunciato il microcontrollore (MCU) PIC32CM JH. Si tratta della prima MCU del settore basata sull'architettura Arm® Cortex®-M0+ con supporto AUTOSAR, Memory-Built-In Self-Test (MBIST) e avvio sicuro. Il PIC32CM JH è compatibile con AUTOSAR, un'architettura software aperta, che offre ai fornitori la possibilità di passare a un hardware di livello inferiore ma di mantenere il codice applicativo originale, facilitando la migrazione tra progetti diversi.
AUTOSAR-ready è progettato per snellire il processo di sviluppo e ridurre i costi complessivi. Quando si utilizza AUTOSAR, Microchip offre i livelli di astrazione dei microcontrollori (MCAL) Automotive Safety Integrity Level (ASIL) B per le applicazioni di sicurezza funzionale fornendo l'interfaccia hardware di livello inferiore all'MCU. Gli OEM del settore automobilistico richiedono sia la sicurezza funzionale che la protezione della cybersecurity per molte applicazioni all'interno del veicolo, tra cui i pulsanti a sfioramento e le rotelle a sfioramento, i comandi delle porte e della console e le applicazioni della carrozzeria come i sistemi avanzati di assistenza alla guida (ADAS).
Il PIC32CM JH, abbinato a uno dei circuiti integrati di sicurezza Trust Anchor TA100 CryptoAutomotive di Microchip, è conforme a ISO/SAE 21434, il nuovo standard di sicurezza informatica per il settore automobilistico. Il TA100 impiega una memorizzazione delle chiavi crittografiche ultra-sicura basata sull'hardware e contromisure crittografiche per eliminare potenziali backdoor legate a debolezze del software. Il secure boot fa parte dell'hardware.
Autentica il codice per assicurarsi che sia valido e impedisce che il codice dannoso venga caricato sull'MCU. Altre caratteristiche hardware incluse nell'MCU PIC32CM JH sono il codice di correzione degli errori (ECC) con iniezione di errori, i loopback sulle interfacce di comunicazione, l'unità di protezione della memoria di sistema e l'MBIST, tutti meccanismi di sicurezza utilizzati per soddisfare gli standard ISO 26262, IEC 61508 e IEC 60730. MBIST è il metodo standard del settore per testare le memorie incorporate e può verificare rapidamente l'integrità della memoria statica ad accesso casuale (SRAM) per assicurarsi che funzioni correttamente prima che il codice venga eseguito per mitigare i guasti.
Per supportare gli sviluppatori nell'implementazione, il PIC32CM JH viene fornito con garanzie di sicurezza funzionale come un manuale di sicurezza, un'analisi diagnostica e degli effetti dei modi di guasto (FMEDA) e un codice diagnostico mirato ai livelli di sicurezza ISO 26262 ASIL B. Inoltre, il PIC32CM JH include un touch avanzato con Driven Shield Plus, che fornisce un'operatività tollerante al rumore e all'acqua. Questa caratteristica è necessaria per gli elettrodomestici, le applicazioni industriali e automobilistiche, dove il touch deve funzionare in una varietà di ambienti difficili.