ST je skupaj z Boschom razvil deterministične visoko zmogljive MCU-je na prostem, ki lahko gostijo več aplikacij, vključno z virtualizacijo varnosti in zaščite s funkcijo HW. Ta nov pristop omogoča integracijo več aplikacij, razvitih z različnimi orodji in različnimi programskimi razporedi, v nasprotju z današnjimi rešitvami integracijske platforme, ki temeljijo na Linuxu / Posixu. Nehlapni pomnilnik za spremembo faze (PCM) podpira varnost z zagotavljanjem eno-bitnih možnosti prepisovanja in ima zelo učinkovite posodobitve brez prekinitev.
STMicroelectronicsje razkril nadaljnje podrobnosti svojih inovativnih avtomobilskih mikrokrmilnikov Stellar (MCU), da pokaže, kako naprave zagotavljajo zanesljivo in deterministično izvajanje več neodvisnih aplikacij v realnem času. MCU-ji Stellar Integration, ki so pionirji v tem novem razredu krmilnikov, so zasnovani z izjemno računalniško močjo, da bistveno poenostavijo sočasno in deterministično izvajanje programske opreme z več viri, hkrati pa zagotavljajo najvišjo raven varnosti in zmogljivosti. Te zmogljivosti ustrezajo sistemskim zahtevam v arhitekturi elektrike / elektronike (E / E) naslednje generacije povezanih avtomobilov. V ta namen Stellar uvaja funkcije, ki vključujejo najsodobnejši procesor s strojno podporo za virtualizacijo, nastavitve kakovosti storitve,zmožnost zunanje opreme požarnega zidu in ločevanja virov na nivojih medsebojnih povezav. Te funkcije omogočajo sožitje neodvisnih aplikacij ali virtualnih ECU-jev v istem fizičnem MCU-ju, tako da zagotavljajo svobodo pred motnjami in varno ločevanje funkcij programske opreme, hkrati pa podpirajo sočasno več ravni varnosti ASIL.
Stellar vgradi več jeder Arm® Cortex®-R52 - nekatera delujejo pod ključem, druga pa v sistemu Split / Lock - in ima dvostopenjsko zaščitno pomnilniško enoto in generični krmilnik z nizkimi zakasnitvami. MCU je primeren za trde aplikacije v realnem času do najvišje ravni varnostne integritete ASIL-D, kot je določeno v avtomobilsko-funkcionalnem varnostnem standardu ISO 26262. Obstaja tudi več zmogljivih pospeševalnikov za varno usmerjanje, obdelavo podatkov in matematične funkcije, z napredno varnostno podporo in obsežnim komunikacijskim ukazom in nadzorom.
Integration MCU ponuja celovito virtualizacijo na več ravneh z uporabo ID-ja navideznega računalnika (VMID) na ravni omrežja na čipu in pomnilnika. Požarni zidovi zagotavljajo popolno ločitev na vseh nivojih medsebojnih povezav, vključno z zunanjimi napravami. Ti požarni zidovi omogočajo Stellarju, da upravlja dostope do navideznih strojev (VM) in privilegije do zunanjih naprav, kar zagotavlja izolacijo celotnih kritičnih funkcij.
Hkrati Stellar upravlja z vse večjo zapletenostjo programske opreme in integracijo z boljšim izkoriščanjem svojih strojnih virov. To zmanjšuje skupne režijske stroške več ločenih ECU-jev, ki opravljajo lastno vzdrževanje in upravljajo zakasnitve, povezane s skladom. Dejansko lahko Stellar podpira več operacijskih sistemov (OS) v realnem času, ki delujejo neodvisno, brez motenj. Ti operacijski sistemi lahko ločeno upravljajo aplikacije z različnimi stopnjami funkcionalne varnosti in vrhunskimi zmogljivostmi obdelave za šifrirano komunikacijo prek vodila Ethernet ali CAN z namenskimi pospeševalniki AES, da razložijo glavne strojne varnostne module (HSM) za overjanje MACSec, IPSec in CAN.
MCU-ji Stellar Integration imajo nehlapen pomnilnik za fazno spremembo (PCM), ki ponuja hiter dostopni čas branja in enobitno spreminjanje, ki ni na voljo v pomnilniku Flash. PCM zagotavlja posodobitve OTA (over-the-air) brez izpadov, tudi za posodobitve pomnilnika v polni velikosti. Poleg večje prilagodljivosti in ciklov brisanja / pisanja enobitna sprememba med izvajanjem (brisanje ni potrebno) razširja varnostno nastavitev z osvežitvijo bitov za odpravo enobitnih napak in podaljšanje življenjske dobe pomnilnika.
ST-jeva vgrajena tehnologija PCM je bila razvita in preizkušena za delovanje v skladu z najstrožjimi avtomobilskimi zahtevami za robustno delovanje pri visokih temperaturah, strjevanje s sevanjem, kolesarjenje in hrambo podatkov. ePCM dosega avtomobilske zahteve za razred AEC-Q100 stopnje 0 z delovno temperaturo do + 165 ° C.