ARM dévoile ses premiers cœurs de microcontrôleurs sécurisés à architecture ARMv8-MA l’occasion de l’ARM TechCon 2016 qui se tient du 25 au 27 octobre à Santa Clara (Californie), ARM a levé le voile sur ses premiers cœurs de microcontrôleurs basés sur l’architecture ARMv8-M. Une architecture annoncée ...fin 2015 qui étend la technologie de sécurité TrustZone, jusqu’alors réservée aux cœurs de microprocesseur Cortex-A, aux microcontrôleurs à cœur Cortex-M. Technologie de sécurité et de partitionnement, TrustZone va donc permettre de créer au sein d’un microcontrôleur une zone dite « de confiance » apte à sécuriser données, firmware et périphériques, un besoin exprimé de plus en plus explicitement par les développeurs d’objets et d’équipements connectés aux ressources limitées.
Parallèlement à l’annonce des Cortex-M33 et Cortex-M23, ARM a également dévoilé des IP système destinées à simplifier la conception de SoC basés sur l’architecture ARMv8-M. Ainsi l’IP ARM CoreLink SIE-200, fondée sur le protocole Amba AHB5, vise à étendre les mécanismes de sécurité TrustZone à l’ensemble des blocs constitutifs du circuit (périphériques, SRam, flash, etc.). De son côté, l’IP ARM CoreLink SSE-200 est censée réduire les temps de développement de 6 à 12 mois en préintégrant le cœur Cortex-M33, l’IP TrustZone CryptoCell, les IP radio Cordio ainsi que les pilotes logiciels, les bibliothèques de sécurité, les piles de protocoles et l’environnement d’exécution mbed OS. Pour rappel, l’IP TrustZone CryptoCell (issue du rachat en 2015 de la société Sansa Security, ex-Discretix) peut jouer le rôle de coprocesseur de sécurité au sein d’un SoC pour la gestion des clés de chiffrement, l’amorçage sécurisé (secure boot), l’accélération des algorithmes de hachage et de cryptage, etc. Quant aux IP radio Cordio (issues de l’acquisition des spécialistes de la technologie Bluetooth Wicentric et Sunrise Micro Devices), elles ont été mises au goût du jour par ARM avec le support du Bluetooth 5 et des standards 802.15.4 ZigBee et Thread. Enfin, la plate-forme ARM mbed IoT Device, qui s’appuie sur mbed OS, a elle aussi évolué pour interopérer étroitement avec mbed Cloud, une solution SaaS (Software-as-a-Service) dans le nuage dont la disponibilité générale est prévue au premier trimestre 2017 et qui offre des outils facilitant la connexion des objets connectés, l’allocation automatique de ressources réseau à ces mêmes objets, leur mise à jour à distance et leur sécurisation. Dans ce cadre, on notera que le taïwanais Advantech a signé un accord de partenariat avec ARM en vue d’intégrer mbed Cloud au sein de sa propre plate-forme dans le nuage Wise-PaaS et d’utiliser mbed OS sur la plate-forme matérielle pour nœuds de capteurs M2.COM. |