
Alif Semiconductor a livré le premier microcontrôleur équipé de l’unité de traitement neuronal ARM Ethos U85, capable de gérer des modèles d’IA transformateurs edge.
Le micro-contrôleur multi-cœur de deuxième génération, annoncé en janvier dernier, est le premier à utiliser le cœur Ethos U85, ainsi que deux cœurs Ethos U55 NPU dans la puce haut de gamme E8. Cela permet l’utilisation de petits modèles de langage (SML) et de modèles de vision basés sur des transformateurs. La prochaine génération devrait augmenter les performances de l’U85 jusqu’à 12 fois.
- ARM prend en charge les modèles de transformateurs intégrés avec le NPU U85
- L’impact des modèles de transformateurs sur la conception des puces d’intelligence artificielle
La famille est construite sur un processus de silicium sur isolant entièrement appauvri (FD SOI) pour une faible consommation, avec 1,3 µA consommé en mode STOP et suelement 27 µA/MHz en fonctionnement. L’utilisation d’une mémoire non volatile MRAM contribue également à réduire la consommation d’énergie.
« L’IA est un domaine très vaste qui revêt des significations très différentes pour les gens », explique Raza Kazerounian, président et cofondateur d’Alif Semiconductor, à eeNews Europe/ECInews.
« Nous nous concentrons vraiment sur le point final. Nous avons donc entrepris de créer une plateforme évolutive qui soit extrêmement économe en énergie et sécurisée. Dans le micro-contrôleur de deuxième génération, l’idée de faire fonctionner un NPU qui prend en charge les transformateurs est très intéressante ».
L’utilisation d’une propriété intellectuelle commune, telle que l’U85, plutôt que d’un noyau propriétaire est essentielle, selon lui. « Il est déjà difficile de mettre l’IA à la portée du plus grand nombre de développeurs, et l’idée d’utiliser une propriété intellectuelle ARM est intéressante. Je ne crois pas aux architectures d’IA propriétaires, car l’écosystème est moindre. L’U85 ouvre la voie à un tout nouvel ensemble d’applications.
Bien que l’U85 ait été discuté il y a plusieurs années pour faire fonctionner des modèles de transformateurs, M. Kazerounian explique que la société a exécuté plus rapidement que les conceptions précédentes pour mettre en œuvre le cœur NPU. Cependant, elle n’a pas utilisé le sous-système de calcul Corstone développé par ARM, qui combine le NPU U85 avec le cœur Cortex M85.
« Nous avons une architecture de système avec notre propre architecture de puissance et de multiples domaines de puissance, l’intégration du système et le type de caractéristiques, de sorte que nous mettons beaucoup d’innovation dans ces domaines pour la faible consommation, y compris notre enclave de sécurité, lorsque nous recevons une propriété intellectuelle comme l’U85, nous synthétisons le RTL et faisons l’intégration », a déclaré M. Kazerounian. « Nous disposions d’un cadre avec une architecture de bus universelle afin de pouvoir préparer l’arrivée de la propriété intellectuelle, mais ce n’est jamais facile de s’assurer qu’elle fonctionne avec la mémoire et le MCU.

La source Ensemble E8 : Alif Semiconductor
« Nous créons une famille de produits fonctionnant sur la même plate-forme avec des versions à un ou plusieurs cœurs. L’E8 dispose de 9 Mo de RAM et de 6 Mo de mémoire de tuiles non-vola, mais certains SLM peuvent avoir besoin d’une mémoire plus importante, mais nous ne voulons pas passer à 32 ou 64 Mo, c’est pourquoi nous fournissons également un bus à haut débit tel que hexSPI aux périphériques pour la mémoire supplémentaire ».
Intégration de la caméra
Les composants de la nouvelle génération comprennent également un pipeline d’images, deux lignes MIPI CSI et un GPU embarqué pour la caméra.
Le noyau U85 actuel offre des performances de 204 GOPS, mais des versions plus performantes sont prévues.
« Dans la génération suivante, nous améliorerons encore ce point », explique Kazerounian à eeNews Europe. « Nous avons la flexibilité pour la taille que nous pouvons mettre en œuvre, avec 0,5 TOPS, 2 TOPS, 3 TOPS, l’U85 est un cœur très capable.
Les microcontrôleurs ont deux cœurs d’application ARMv8 Cortex A32 de 800 MHz avec un cœur de microcontrôleur ARM M55 de 400 MHz à haute performance avec U55 NPU et un cœur d’efficacité M55 de 160 MHz avec U55 NPU aux côtés de l’U85 NPU de 400 MHz.
Les Ensemble E4, E6 et E8 sont disponibles dès maintenant avec une carte de développement E8 qui peut être divisée en versions E4 et e6.
« Avec les séries E4, E6 et E8 des produits Ensemble GenAI, Alif continue de repousser les limites des applications d’intelligence artificielle. Alors que les solutions existantes sur le marché sont conçues pour le contrôle en temps réel, et non pour l’IA, Alif a construit une architecture prête pour l’IA dès le départ. C’est pourquoi les clients d’Alif sont désormais en mesure d’utiliser les appareils E4, E6 et E8 pour mettre en œuvre des modèles basés sur des transformateurs et l’IA générative dans les produits de périphérie et d’extrémité alimentés par une petite batterie « , a déclaré M. Kazerounian.
