Renesas Cortex-M MCU-familie tilføjer sikkerhed til IoT og et supportøkosystem
Kaldt til RA-familien, de er PSA-certificeret niveau 1 og kommer i fire serier:
- RA2-serien - Cortex-M23 op til 60 MHz
- RA4-serien - Cortex-M4 op til 48MHz (eller 100MHz, har virksomheden sagt begge)
- RA6-serien - Cortex-M4 op til 120 MHz (op til 200 MHz)
- RA8-serien - frigives senere - Dual 200MHz-kerner
Dette ligner Renesas 'eksisterende RS' Synergy '-familie?
Det gør, er enig med Renesas marketingdirektør Tim Burgess, men Synergy MCU'er er kvalificerede til at blive brugt sammen med en lukket kvalificeret familie af værktøjer og hardware - sammen danner 'Synergy Platform' - mens tredjepartsværktøjer kan bruges med RA-enheder.
Men er det den samme silicium?
”Vi vil ikke afsløre det,” sagde Burgess til Electronics Weekly og tilføjede: ”Der er en hel masse nye RA-enheder med, som du ikke finder lignende Synergy-enheder.”
For RA MCU'er har Renesas samlet et partnerøkosystem til at levere software og hardware, der understøtter dem.
"RA Family 'fleksible softwarepakke' [FSP] giver en åben arkitektur, der giver kunderne mulighed for at genbruge deres ældre kode og kombinere den med softwareeksempler fra Renesas og økosystempartnere til hurtig implementering af komplekse funktioner som tilslutningsmuligheder og sikkerhed," ifølge til Renesas. ”FSP har Amazon FreeRTOS og vil også tilføje out-of-box support til ThreadX RTOS og middleware på Cortex-M23 og Cortex-M33 MCU'er i begyndelsen af 2020, hvilket tilbyder en enhed-til-sky-mulighed for udviklere. Disse out-of-box-indstillinger kan let udskiftes og udvides med enhver anden RTOS eller mellemvare. ”
Første line-up - RA8 og Cortex-M33 enheder kommer senere
32 RA MCU'er frigives i dag, i fem grupper, fordelt på tre serier - på Renesas sprog.
De tilbyder et valg af Cortex-M4 eller Cortex-M23, pakningstællinger fra 32 til 176, mellem 256 kbyte og 2Mbyte flash og fra 32 til 640 kbyte RAM.
Tilslutningsmuligheder inkluderer USB, CAN, Ethernet og kapacitiv berøringsfølelse.
I 2020 forudsiger køreplanen mere avancerede enheder inklusive dual-core RA8-dele og Cortex-M33-indstillinger.
"Køreplanen tilbyder PSA-certificerede og betroede firmware-M [TF-M] API-kompatible enheder, herunder Cortex-M33 MCU'er, laveffekt Cortex-M23 MCU'er og Bluetooth Low Energy IEEE 802.15.4 trådløse IoT-produkter," ifølge Renesas. ”MCU'er med TF-M / PSA-certificering vil give kunderne tillid og sikkerhed til at implementere sikre IoT-endpoint- og kantenheder og smart fabriksudstyr til Industry 4.0.”
Sikkerhed understøttes af versioner af Renesas 'Secure Crypto Engine - med (7) eller uden (5) asymmetrisk kapacitet. Secure Crypto Engine 9 - med modstand mod angreb på siderne, ankommer næste år
For IoT-sikkerhed har firmaet inkluderet versioner af sin Secure Crypto Engine (se diagram) med NIST CAVP-certificeringer oven på ‘Arm TrustZone for Armv8-M’ virtualisering.
Denne sikkerhedsblok (afhængigt af version) giver symmetrisk og asymmetrisk kryptering og dekryptering, hash-funktioner, ægte tilfældig talgenerering (TRNG) og nøglehåndtering - sidstnævnte inkluderer nøglegenerering og MCU-unik nøgleindpakning.
"Et adgangsstyringskredsløb lukker cryptomotoren ned, hvis den korrekte adgangsprotokol ikke følges, og dedikeret RAM sikrer, at almindelige teksttaster aldrig udsættes for nogen CPU eller periferiabuss," sagde firmaet.
For at lette udviklingen tilbyder han RA-familieudviklingsmiljø on-chip debug, IDE'er, compiler, supportværktøjer, kortevalueringssæt, designfiler, skemaer, PCB-layout og BOM.
