ST conjuntament amb Bosch ha desenvolupat MCU deterministes de mercat obert d’alt rendiment que poden allotjar múltiples aplicacions, inclosa la virtualització de la seguretat mitjançant la funcionalitat HW. Aquest nou enfocament permet la integració de múltiples aplicacions desenvolupades amb diferents eines i en diferents programacions de programari, en contrast amb les solucions actuals de plataforma d’integració basades en Linux / Posix. La memòria no volàtil de canvi de fase (PCM) admet seguretat gràcies a la capacitat de sobreescriptura d’un sol bit i té actualitzacions per transmissió molt eficaces sense temps d’aturada
STMicroelectronicsha revelat més detalls dels seus innovadors microcontroladors (MCU) Stellar per a automoció per mostrar com els dispositius asseguren l'execució fiable i determinista de múltiples aplicacions independents en temps real. Pioners en aquesta nova classe de controladors, les MCU d’Integration Stellar estan dissenyades amb una potència de càlcul excepcional per simplificar significativament l’execució simultània i determinista de programari de diverses fonts, tot garantint els màxims nivells de seguretat i rendiment. Aquestes capacitats compleixen els requisits del sistema en l’arquitectura elèctrica / electrònica (E / E) de la propera generació de vehicles connectats. Per fer-ho, Stellar introdueix funcions que inclouen un processador d’última generació amb suport de maquinari per a la virtualització, la configuració de la qualitat del servei,la possibilitat de tallafocs perifèrics i la separació de recursos a nivells d'interconnexió. Aquestes funcions permeten que les aplicacions independents o ECU virtuals coexisteixin en la mateixa MCU física, garantint la llibertat d’interferències i la compartimentació segura de les funcions del programari alhora que admeten múltiples nivells de seguretat ASIL simultanis.
Stellar incorpora múltiples nuclis Arm® Cortex®-R52, alguns que funcionen a passos de bloqueig i d’altres a Split / Lock, i inclou una unitat de protecció de memòria de 2 nivells i un controlador d’interrupció genèric de baixa latència. La MCU és adequada per a aplicacions en temps real fins al màxim nivell d’integritat de seguretat, ASIL-D, especificat a l’estàndard de seguretat funcional de l’automòbil, ISO 26262. També hi ha múltiples acceleradors de gran abast per a l’encaminament, processament i funcions matemàtiques de dades segures, amb suport de seguretat avançat i un ampli control i control de la comunicació.
La MCU d’integració ofereix una virtualització completa a diversos nivells mitjançant un identificador de màquina virtual (VMID) als nivells de memòria i xarxa en xip. Els tallafocs asseguren una separació completa a tots els nivells d’interconnexió, inclosos els perifèrics. Aquests tallafocs permeten a Stellar gestionar els accessos i privilegis de màquines virtuals (màquines virtuals) als perifèrics, garantint l’aïllament de totes les funcions de missió crítica.
Al mateix temps, Stellar gestiona la complexitat i la integració del programari creixent amb una millor utilització dels seus recursos de maquinari. Això redueix la despesa general de diverses ECU separades que realitzen la seva pròpia neteja i gestionen la latència relacionada amb la pila de comunicacions. De fet, Stellar pot admetre diversos sistemes operatius (SO) en temps real que s’executen de forma independent, sense interferències. Aquests sistemes operatius poden gestionar per separat aplicacions amb diferents nivells de seguretat funcional i capacitats de processament superiors per a comunicacions xifrades per busos Ethernet o CAN amb acceleradors AES dedicats per descarregar els principals mòduls de seguretat de maquinari (HSM) per a l’autenticació MACSec, IPSec i CAN.
Les MCU d’integració estel·lar compten amb memòria no volàtil de canvi de fase (PCM), que ofereixen temps d’accés de lectura ràpids i una modificació d’un sol bit que no està disponible a la memòria Flash. PCM garanteix les actualitzacions Over-The-Air (OTA) amb temps d'inactivitat zero, fins i tot per a actualitzacions de memòria de mida completa. A més d’augmentar la flexibilitat i els cicles d’esborrat / escriptura, l’alterabilitat d’un bit en temps d’execució (no es requereix esborrar) amplia la configuració de seguretat actualitzant bits per eliminar fallades d’un sol bit i allargar la vida útil de la memòria.
La tecnologia PCM incrustada de ST s’ha desenvolupat i provat per funcionar dins dels requisits automobilístics més estrictes per a un funcionament robust a alta temperatura, l’enduriment de la radiació, el ciclisme i la retenció de dades. ePCM assoleix els requisits de l'automòbil per a l'AEC-Q100 grau 0 amb una temperatura de funcionament de fins a + 165 ° C.
