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.