Pour relever plus efficacement ces défis, Microchip Technology a lancé le kit de développement logiciel (SDK) VectorBlox™ 3.0 Accelerator, qui simplifie la mise en œuvre de l'IA sur FPGA et accélère sa commercialisation. Fourni gratuitement aux développeurs avec la propriété intellectuelle CoreVectorBlox correspondante, le SDK VectorBlox 3.0 est conçu comme une chaîne d'outils intégrée qui rationalise l'optimisation, la compilation et le déploiement des modèles de réseaux neuronaux convolutifs (CNN) sur les plateformes FPGA et les SoC PolarFire®. Grâce à sa capacité d'adaptation aux modèles de tailles variables et à sa prise en charge de plusieurs charges de travail d'IA sur un seul dispositif, les clients peuvent intégrer diverses fonctions d'IA basées sur la vision ou les capteurs sur un seul FPGA basse consommation.
« Face à la complexité croissante des modèles d’IA, la compression devient essentielle pour la mise en œuvre de l’intelligence embarquée », a déclaré Shakeel Peera, vice-président et directeur général de l’unité commerciale FPGA de Microchip. « VectorBlox 3.0 exploite la compression de modèles basée sur la dispersion de Neuronix, une société acquise par Microchip, afin de réduire les besoins en calcul tout en préservant la précision. ».
Grâce à sa compatibilité avec les réseaux neuronaux clairsemés, VectorBlox 3.0 facilite l'exécution efficace des modèles CNN basés sur la vision en éliminant les opérations sur les valeurs nulles. Cette fonctionnalité permet aux développeurs d'accélérer les performances d'inférence et de réduire la consommation d'énergie, un avantage considérable pour les applications d'IA toujours actives en périphérie, qui doivent trouver un équilibre entre rapidité de réponse et efficacité énergétique. L'utilisation de la compression de modèles basée sur la structure clairsemée vise à diminuer les besoins en calcul et en mémoire tout en préservant la précision.
« L’accélération VectorBlox sur les SoC PolarFire de Microchip permet le déploiement efficace de canaux d’IA embarqués avancés pour des opérations de charge utile à faible latence en orbite», a déclaré Vito Fortunato, directeur de la ligne de services SPACEDGE™ chez Planetek Italia.
« Cette plateforme nous a permis de valider les fonctionnalités de traitement en temps réel des observations de la Terre, telles que la détection d'objets, l'analyse sémantique de scènes et les produits d'information exploitables générés en périphérie, qui ont été installées sur le satellite AI-eXpress-1, lancé en 2025, en plus de fournir la résistance aux radiations et la fiabilité opérationnelle nécessaires aux opérations continues en orbite terrestre basse. »
De plus, le réseau neuronal SPNv2 (Spacecraft Pose Network v2), conçu pour estimer la position et l'orientation à partir de données visuelles, permet la navigation autonome et les opérations de proximité dans l'espace pour des applications telles que l'approche et l'amarrage autonomes, le retrait des débris spatiaux, l'inspection des satellites et les vols d'entraînement. Cette solution, qui utilise des FPGA et des SoC PolarFire de milieu de gamme à faible consommation d'énergie et immunité aux incidents (SEU), garantit un démarrage sécurisé, une protection contre les altérations et une haute fiabilité en environnements difficiles. Ces caractéristiques sont essentielles pour les applications critiques de défense, d'aérospatiale et industrielles où la longue durée de vie opérationnelle, la protection des données et la résilience du système sont primordiales.
« L’association des SoC PolarFire et VectorBlox crée une synergie puissante pour le déploiement en orbite complète de solutions d’autonomie basées sur l’IA », a déclaré Federico Fontana, responsable de l’ingénierie matérielle chez AIKO. « Nous l’avons constaté tout au long du déploiement de notre Clear CHARLES, qui assure la connectivité au cloud et la détection des engins spatiaux pour des opérations de charge utile adaptatives et autonomes sur des plateformes à faible consommation d’énergie, représentant ainsi une nouvelle étape vers des systèmes spatiaux toujours plus autonomes, réactifs et pilotés par logiciel. »
logiciel (SDK) VectorBlox v3.0 prend en charge la suite de conception SoC Libero® de Microchip et est compatible avec les blocs IP CoreVectorBlox.
