Infineon étoffe les capacités IA de ses microcontrôleurs Bluetooth Low Energy avec les outils TinyML d’Edge Impulse

PSOC 63

A l’instar de plusieurs fabricants de semi-conducteurs (Alif, BrainChip, MemryX, Nordic, PolyN Technology, Particle, Renesas, Silicon Labs, Synaptics, Syntiant…) et de fournisseurs de cartes de prototypage (Arduino, Seeed Studio), Infineon annonce une collaboration avec le californien Edge Impulse. Créé en 2019 et éditeur d’un environnement de développement TinyML, Edge Impulse, rappelons-le, est lancé dans la course visant à apporter des capacités IA en périphérie de réseau (edge), éventuellement sur des microcontrôleurs standard (lire notre article).

En s’associant à la start-up américaine, Infineon souhaite étendre son offre en outils de développement IA de type TinyML pour le microcontrôleur compatible Bluetooth Low Energy PSoC 63. Les développeurs peuvent ainsi désormais créer des applications d'apprentissage automatique (ML) à l'aide de l'environnement Edge Impulse Studio pour un déploiement sur cette puce issue du savoir-faire de la société Cypress rachetée en 2020 et bâtie sur un double cœur Arm hétérogène (Cortex-M4F et Cortex-M0+).

Selon Infineon, le PSoC 63, qui est présenté comme le seul microcontrôleur Bluetooth LE cadencé à 150 MHz du marché, associe efficacité énergétique, dimensions compactes et simplicité de programmation, ce qui le rend adapté aux applications IoT de périphérie de réseau (edge) pouvant exécuter des algorithmes ML.

De son côté, la plate-forme de développement logiciel Edge Impulse Studio, déjà mise en œuvre par des milliers d’utilisateurs, permet de créer, d’entraîner et de déployer rapidement des modèles ML personnalisés. Selon Infineon, l’environnement rationalise l'ensemble du processus de collecte et de structuration des jeux de données, avec la possibilité de concevoir des algorithmes avec des blocs de construction prédéfinis, de valider les modèles avec des données en temps réel et de déployer les résultats optimisés et prêts pour la production vers des cibles telles que la puce PSoC 63.

Dans ce cadre, Infineon met en avant le kit Pioneer CY8CKIT-062-BLE associé au module d’extension pour afficheur E-Ink CY8CKIT-028-EPD, qui intègre une centrale à inertie, un microphone et un capteur de température. Un kit sur lequel peuvent être mises au point des applications qui collectent des données de capteurs du monde réel pour les traiter par des modèles IA de type TinyML au sein de systèmes optimisés pour des environnements Edge IoT à faible consommation d'énergie et à faible coût de connectivité avec le cloud.

Il y a quelques mois, Infineon a mis la main sur le suédois Imagimob, également spécialiste de l’intelligence artificielle enfouie de type TinyML (lire notre article).

(*) TinyML est une approche générique permettant de réduire la taille des modèles et des applications d’intelligence artificielle afin de les faire fonctionner sur des circuits électroniques à faible consommation et aux ressources limtées comme des microcontrôleurs, des processeurs bon marché ou des puces IA à faible coût.

Vous pouvez aussi suivre nos actualités sur la vitrine LinkedIN de L'Embarqué consacrée à l’intelligence artificielle dans l’embarqué : Embedded-IA