JavaScript is currently disabled.Please enable it for a better experience of Jumi.
 Annonsera Utgivningsplan Månadsmagasinet Prenumerera Konsultguide Om oss  About / Advertise
tisdag 19 november 2019 VECKA 47

Arms första radiokärnor och Arms första Cortex M-kärnor med säkerhetstekniken Trustzone  – det är en del av innehållet i en IoT-lansering från Arm som inte bara innehåller ip-kärnor utan sträcker sig ända upp till molnet.

De två cpu-kärnorna heter Cortex M23 och Cortex M33 och de tre radiokärnorna heter Cordio B50, E154 respektive C50.

Dessutom släpps säkerhetsblocket CryptoCell-312, bussnätet CoreLink SIE-200 och referenskonstruktionen  CoreLink SSE-200. På mjukvarusidan släpps stöd för molntjänsten Mbed och operativsystemet Mbed OS. 

– Det här är vår mest omfattande produktsvit någonsin, säger Arm i en pressrelease.

Den röda tråden är säkerhet.

M23 och M33 är de första Cortex M-kärnor som använder säkerhetstekniken Trustzone. Den finns sedan tidigare i approcessorfamiljen Cortex A, men alltså nu för första gången i styrkretsfamiljen Cortex M

Trustzone skapar vattentäta skott mellan kritisk och mindre kritisk programvara och data. I en vattenmätare är debiteringen ett kritiskt program som inte får komprometteras, medan exempelvis användargränssnittet kan nöja sig med en lägre säkerhet.

CoreLink SIE-200 sprider denna separation till resten av systemkretsen, till minne, buss, periferienheter, mjukvara, avbrottssignaler och till och med till debuginstruktionerna.

M23 och 33 är också först att använda instruktionsuppsättningen ARMv8-M, som följer efter ARMv7-M. ARMv8-M finns i likhet med ARMv8-R bara i en 32-bitarsversion. Både M23 och M33 har coprocessorgränssnitt.

Tillämpningen för M33, som Arm sorterar in vid sidan av M3 och M4, kan exempelvis vara en smart glödlampa. M33 är cirka 80 procent mindre än en Cortex A5 och kan som extratillbehör utrustas med flyttalsenhet och DSP.

M23 är den effektoptimerade av de två och sorteras in vid sidan av cpu-kärnorna M0 och M0+. Den har 75 procent av M33:s storlek och ska leverera dubbelt så många operationer per joule. Här kan exempelvis ett smart dörrlås vara tillämpningen.

CryptoCell-312-blocket genererar äkta slumptal, accelererar kryptooperationer, verifierar bootprocessen och lagrar kryptonycklar och annan data på ett betryggande sätt.

Arms första radiokärnor stöder de två populäraste WPAN-protokollen. Namnen antyder deras funktion: Cordio B50 stöder Bluetooth 5.0 medan Cordio E154 stöder 802.15.4. En tredje kärna med namnet Cordio C50 kombinerar båda. De är alla tre optimerade för Cortex M och för TSMC:s tillverkningsprocess  40ULP. 

CoreLink SSE-200  är en verifierad referenskonstruktion med M33, Cryptocell och Cordio. Referenskonstruktionen stöder operativsystemet Mbed OS och levereras med öppen källkod för protokoll och strömstyrning.

Molnet, slutligen, heter Mbed Cloud. Via det kan du sprida uppgraderingar och tanka hem data. Det är långt ifrån en komplett IoT-molnlösning av det slag som exempelvis IBM, Microsoft och Google erbjuder. Mbed Cloud låter dig istället vidare till dessa. All kommunikation är förstås krypterad och verifierad.

Mbed Cloud beräknas öppna första kvartalet  2017.

Med tanke på Arms starka marknadsgrepp inom inbyggda system är chansen stor att vi kommer  att få se plattformen adresseras på många nivåer i IoT-ekosystemet under kommande år.

Licenser för M23 och M33 kan tecknas nu, liksom licenser för Mbed OS5. Analog Devices, Microchip, Nuvoton, NXP, Renesas, Silicon Labs och STMicroelectronics finns bland företagen som redan gjort det.

 

MER LÄSNING:
 
Branschens egen tidning
För dig i branschen kostar det inget att prenumerera på vårt snygga pappers­magasin.

Klicka här!
SENASTE KOMMENTARER
Kommentarer via Disqus

Vi gör Elektroniktidningen

Anne-Charlotte Sparrvik

Anne-Charlotte
Sparrvik

+46(0)734-171099 ac@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Anna Wennberg

Anna
Wennberg
+46(0)734-171311 anna@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)