Présentant la nouvelle génération de sa technologie Gecko pour l’Internet des Objets (IoT), Silicon Labs (NASDAQ : SLAB) a introduit deux nouvelles familles de microcontrôleurs (MCU) EFM32™ Gecko qui sont dotées de multiples avancées en matière de technologies liées à la sécurité et à la gestion de l’énergie. Les nouveaux MCU Jade Gecko et Pearl Gecko combinent un moteur de cryptographie hardware de pointe, des modes souples de faible consommation d’énergie, un convertisseur DC-DC embarqué et différentes options de capacité mémoire. Ils bénéficient en outre du support de l’outil Simplicity Studio ™ de Silicon Labs, très convivial pour les développeurs. Les MCU EFM32 Jade Gecko et Pearl Gecko 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.
Les MCU Jade Gecko et Pearl Gecko répondent au besoin croissant d’équiper les dispositifs connectés IoT avec les dernières technologies de sécurité afin de contrecarrer les hackers. Les nouveaux 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 les 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 permet aux développeurs de répondre parfaitement à l’évolution des exigences de sécurité liées à l’IoT ; et ce, plus efficacement qu’avec des techniques classiques purement logicielles comme le font souvent les MCU concurrents.
Basés respectivement sur des cœurs ARM® Cortex®-M3 et M4, les MCU Jade Gecko et Pearl Gecko fournissent suffisamment de performance pour les appareils connectés tout en permettant aux développeurs d’optimiser l’autonomie de la batterie ou d’utiliser des batteries plus petites pour les conceptions à espace restreint. Les nouveaux MCU disposent d’un Peripheral Reflex System (PRS) amélioré qui permet aux périphériques de faible puissance de fonctionner de façon autonome tandis que le cœur MCU est en mode sommeil. Ainsi, les systèmes connectés restent plus longtemps en mode sommeil, prolongeant ainsi la vie de la batterie. Le faible courant en mode actif (63 uA/MHz), éco-énergétique, permet aux tâches de calcul intensif de s’exécuter plus rapidement. Le faible courant en mode sommeil (de 1,4 µA jusqu’à la valeur extrêmement faible de 30 nA) et les transitions ultra-rapides réveil/sommeil permettent de réduire davantage la consommation d’énergie.
Les MCU Jade Gecko et Pearl Gecko intègrent également un convertisseur abaisseur (buck) DC-DC à fort rendement. Délivrant une capacité totale en courant de 200 mA, le convertisseur embarqué peut alimenter un rail de puissance pour d’autres composants du système, en plus de l’alimentation du MCU. Cette innovation concernant la gestion de l’alimentation permet de réduire le coût en composants (BOM) et l’encombrement sur la carte, évitant l’appel à un convertisseur DC-DC externe.
« 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é. »
Choix de cœurs ARM Cortex-M3 et M4 32 bits allant jusqu’à 40 MHz
Accélérateur matériel intégré à la puce pour le cryptage/décryptage supportant un générateur de nombres aléatoires et les technologies AES, ECC et SHA
Système flexible de gestion de l’énergie avec un large éventail de modes de faible énergie
Peripheral Reflex System (PRS) à 12 canaux supportant une interaction autonome entre les périphériques comprenant le mode de sommeil profond, ainsi que des fonctions logiques configurables
Convertisseur analogique-numérique (CAN) 12 bits, 1 Méch/s capable d’échantillonner et d’effectuer des comparaisons autonomes jusqu’au mode d’arrêt
Convertisseur-abaisseur buck DC-DC intégré fournissant un rail d’alimentation pour d’autres composants du système
Choix de plusieurs valeurs de capacités mémoires (jusqu’à 256 ko de flash avec 32 ko de RAM)
Rail d’E/S indépendant supportant les composants de 1,8V à 5V
Compatibilité logicielle avec le portefeuille existant comprenant plus de 240 MCU Gecko EFM32
La conception des systèmes EFM32 Jade Gecko et Pearl Gecko est assurée par la plate-forme complète de développement Simplicity Studio development platform de Silicon Labs. Simplicity Studio 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é. Simplicity Studio inclut un environnement de développement intégré (IDE) basé sur Eclipse, des outils de configuration graphiques, des outils de profilage de l’énergie, des outils d’analyse de réseau sans fil, des démos, des exemples logiciels, de la documentation, du support technique et des forums communautaires.
Des échantillons d’ingénierie des MCU EFM32JG Jade Gecko et EFM32PG Pearl Gecko sont disponibles dès maintenant en boîtiers QFN32 5 mm x 5 mm et QFN48 7 mm x 7 mm ; des quantités de production sont prévues pour le second trimestre 2016. Le prix du Jade Gecko démarre à 1,24 $ (USD) en quantités de 10.000 unités, et le prix du Pearl Gecko démarre à 1,65 $ (USD) en quantités de 10.000 unités. Le kit de démarrage SLSTK3401A pour le Pearl Gecko EFM32PG, au prix de 29,99 $ (USD MSRP), permet aux développeurs de démarrer l’évaluation et le développement d’applications basées sur Gecko.