Microcontrôleurs éco-énergétiques sécurisant les nœuds IoT
Ces deux microcontrôleurs (MCU) ciblent un éventail de dispositifs alimentés sur batterie et critiques en énergie, comprenant des traqueurs portables de santé ou de condition physique, des serrures de porte intelligentes, des terminaux de point de vente, des capteurs de sécurité et autres applications de terminaison IoT.
Afin d’équiper les dispositifs connectés IoT avec les dernières technologies de sécurité pour contrecarrer les hackers, ces MCU disposent d’un moteur cryptographique hardware assurant les opérations de cryptage/décryptage de manière rapide, autonome et efficace énergétiquement, pour des protocoles de sécurité Internet tels que TLS/SSL, avec une intervention minimale du CPU et sans sacrifier la vie de la batterie. Le crypto-accélérateur intégré à la puce soutient des algorithmes avancés tels qu’AES avec des clés de 128 ou 256 bits, l’Elliptical Curve Cryptography (ECC), le SHA-1 et le SHA-224/256. La cryptographie hardware répond plus efficacement à l’évolution des exigences de sécurité liées à l’IoT que les techniques classiques purement logicielles.
Basés respectivement sur des cœurs ARM Cortex-M3 et M4, les MCU Jade et Pearl fournissent suffisamment de performance pour les appareils connectés tout en optimisant l’autonomie de la batterie ou sa taille pour les conceptions à espace restreint. Ils disposent d’un Peripheral Reflex System (PRS) amélioré qui assure un fonctionnement autonome aux périphériques de faible puissance tandis que le cœur MCU est en mode sommeil. Ainsi, les systèmes connectés restent plus longtemps en mode sommeil, ce qui prolonge la vie de la batterie. Le courant en mode actif de 63 µA/MHz, éco-énergétique, assure une exécution plus rapide des tâches de calcul intensif. Le faible courant en mode sommeil, allant de 1,4 µA jusqu’à la valeur extrêmement faible de 30 nA, et les transitions ultra-rapides réveil/sommeil réduisent encore davantage la consommation d’énergie.
Ces deux dispositifs intègrent aussi un convertisseur abaisseur (buck) DC-DC à fort rendement. Délivrant une capacité totale en courant de 200 mA, ce dernier peut alimenter un rail de puissance pour d’autres composants du système, en plus du MCU. Le coût en composants (BOM) et l’encombrement sur la carte se trouvent réduits en évitant un convertisseur externe.
Actuellement échantillonnés en boîtiers QFN32 de 5 x 5 mm et QFN48 de 7 x 7 mm, ces MCU offrent le choix de plusieurs valeurs de capacité mémoire, pouvant aller jusqu’à 256 ko de flash avec 32 ko de RAM.
"Les développeurs de l’IoT ne cherchent pas seulement des architectures avancées pour la gestion de l’alimentation afin de prolonger la durée de vie des batteries des appareils connectés, mais aussi des technologies de cryptographie de nouvelle génération permettant de garantir la sécurité des applications tournant sur les nœuds IoT," déclare Daniel Cooley, vice-président du marketing pour les produits de l’IoT à Silicon Labs. "Avec des appareils connectés devant faire face à de plus en plus de menaces pour la sécurité, les développeurs doivent sécuriser leurs produits IoT avec de la cryptographie hardware de pointe. Nous avons entièrement focalisé la conception de nos familles de MCU Jade Gecko et Pearl Gecko pour parfaitement répondre à ces deux exigences critiques des applications de l’IoT – l’efficacité énergétique et la sécurité."
La conception avec ces microcontrôleurs est assurée par la plate-forme de développement Simplicity Studio. Celle-ci rationalise le processus de création d’applications IoT en fournissant aux développeurs l’accès en un seul clic à tout ce dont ils ont besoin pour finaliser leurs projets, du concept initial au produit final, dans un environnement logiciel unifié.