Microchip Technology Inc. heeft de PIC32CM JH microcontroller (MCU) aangekondigd. Dit is de eerste MCU op basis van de Arm® Cortex®-M0+ architectuur met AUTOSAR ondersteuning, Memory-Built-In Self-Test (MBIST) en secure boot. De PIC32CM JH is compatibel met AUTOSAR, een open software architectuur, die leveranciers de mogelijkheid biedt om over te stappen op hardware van een lager niveau, maar met behoud van de oorspronkelijke applicatiecode, waardoor het eenvoudiger wordt om te migreren tussen verschillende ontwerpen.

AUTOSAR-ready is ontworpen om het ontwikkelingsproces te stroomlijnen en de totale kosten te verlagen. Bij gebruik van AUTOSAR biedt Microchip Automotive Safety Integrity Level (ASIL) B Microcontroller Abstraction Layers (MCAL's) voor functionele veiligheidstoepassingen — het leveren van de hardware-interface op lager niveau naar de MCU. OEM's in de auto-industrie vereisen zowel functionele veiligheid als cyberbeveiliging voor veel toepassingen in voertuigen, waaronder tiptoetsen en aanraakwielen, deur- en consolebediening en carrosserietoepassingen zoals Advanced Driver Assistance Systems (ADAS).

De PIC32CM JH, in combinatie met één van Microchip's Trust Anchor TA100 CryptoAutomotive™ security IC's, voldoet aan ISO/SAE 21434, de nieuwe Cybersecurity Standard for Automotive. De TA100 maakt gebruik van ultraveilige hardwaregebaseerde cryptografische sleutelopslag en cryptografische tegenmaatregelen om potentiële backdoors gekoppeld aan zwakke punten in de software te elimineren. De secure boot maakt deel uit van de hardware.

Het verifieert de code om er zeker van te zijn dat deze geldig is en voorkomt dat kwaadaardige code op de MCU wordt geladen. Andere hardwarefuncties op de PIC32CM JH MCU zijn foutcorrectiecode (ECC) met foutinjectie, loopbacks op de communicatie-interfaces, een systeemgeheugenbeveiligingseenheid en MBIST, allemaal veiligheidsmechanismen die worden gebruikt om te voldoen aan de normen ISO 26262, IEC 61508 en IEC 60730. MBIST is de industriestandaardmethode voor het testen van ingebedde geheugens en kan snel de integriteit van het Static Random-Access Memory (SRAM) testen om er zeker van te zijn dat het goed functioneert voordat de code wordt uitgevoerd om storingen te beperken.

Om ontwikkelaars te ondersteunen bij de implementatie, wordt de PIC32CM JH geleverd met functionele veiligheidsvoorzieningen zoals een veiligheidshandleiding, Failure Modes Effects and Diagnostic Analysis (FMEDA) en diagnostische code gericht op ISO 26262 ASIL B veiligheidsniveaus. Bovendien bevat de PIC32CM JH geavanceerde aanraakfunctionaliteit met Driven Shield Plus, die ruis- en waterbestendigheid biedt. Deze eigenschap is noodzakelijk voor huishoudelijke, industriële en automobieltoepassingen waar de touch moet werken in een verscheidenheid van ruwe omgevingen.