Lorsque vous avez un produit difficile à expliquer, il est souvent utile de donner des exemples simples pour aider les gens à comprendre ce qu’il fait et pourquoi il est important. C’est le cas d’un type spécialisé de puce semi-conductrice connue sous le nom de FPGA (Field Programmable Gate Arrays), un composant puissant mais peu compris qui est utilisé dans tout, des PC et des serveurs aux machines industrielles, aux réseaux de télécommunications et aux équipements militaires.
Lors du lancement d’une nouvelle gamme de FPGA milieu de gamme de Semi-conducteur en réseaul’entreprise a utilisé cette approche, mettant en évidence une démonstration visuelle simple de sa nouvelle puce identifiant et suivant les véhicules à partir de la caméra d’une voiture connectée, une capacité essentielle pour les fonctions de conduite assistée et autonome.
Comme leur nom l’indique, les FPGA peuvent être personnalisés et programmés pour exécuter certaines fonctions directement dans le matériel. Cela leur donne des avantages de performance pour un certain nombre d’applications spécifiques. Mieux encore, ils peuvent être reprogrammés après avoir été installés, ce qui les rend idéaux non seulement pour développer des produits (qui exigent constamment de nouvelles mises à jour logicielles et matérielles), mais également pour ajouter de nouvelles fonctionnalités aux produits existants.
Dans le monde de l’intelligence artificielle et de l’informatique de pointe, il n’est pas du tout rare d’avoir des algorithmes pour faire des choses telles que l’identification et le suivi d’objets mis à jour régulièrement. Les FPGA peuvent être idéaux pour ces types d’applications précisément en raison de leur programmabilité.
Au cours des dernières années, Lattice Semi a concentré ses efforts sur la création d’une gamme complète de minuscules FPGA basse consommation qu’il appelle Nexus. En outre, la société a fait évoluer ses offres logicielles, créant une gamme d’outils de développement tels que Radiant et Propel, ainsi qu’une suite complète de plates-formes logicielles, telles que SenseAI, mVision et ORAN, qui sont optimisées pour des marchés ou des applications spécifiques.
Aussi réussi que Lattice Semi ait été avec sa gamme Nexus basse consommation, la catégorie ne représente qu’un tiers du marché total des FPGA. Un autre tiers appartient à ce qu’on appelle les FPGA de milieu de gamme, qui offrent plus de performances que leurs frères à faible consommation, mais nécessitent plus d’énergie pour fonctionner.
La dernière décision de Lattice Semi les amène sur ce marché de milieu de gamme avec une nouvelle gamme de FPGA baptisée Avant. Ces nouvelles puces offrent une capacité multipliée par 5, une bande passante multipliée par 10 et des performances multipliées par 30 par rapport à la gamme Nexus. Il est important de noter que les nouvelles puces Avant fonctionnent avec tous les logiciels existants de l’entreprise, ce qui facilite la transition pour les clients existants et leur permet de tirer parti de leur travail de développement logiciel.
D’un point de vue concurrentiel, Lattice Semi affirme que les performances d’Avant sont 2 fois plus rapides et 2,5 fois plus économes en énergie que les puces similaires d’Intel (Altera/Stratix) et d’AMD (Xilinx). Les puces Avant sont également 6 fois plus petites que les concurrents, ce qui les rend potentiellement utilisables sur des circuits imprimés et dans des conceptions dans lesquelles d’autres puces plus grandes ne pourraient pas s’intégrer.
Lattice Semi indique qu’ils prévoient d’introduire une gamme de produits dans sa gamme Avant (ainsi que de nouveaux ajouts à Nexus). La première puce s’appelle Avant-E et il a été optimisé pour les applications informatiques de pointe, bien que la société ait rapidement souligné qu’il peut (et est) également utilisé dans d’autres types d’applications.
L’Avant-E 500 haut de gamme offre 5 TOPS (téra opérations par seconde) de performances pour les applications liées à l’IA fonctionnant à une fréquence d’horloge de 350 MHz. En théorie, cela le rend bien adapté pour exécuter des applications d’inférence d’IA dans des appareils informatiques de pointe, un domaine qui semble enfin gagner du terrain. Les FPGA Avant intègrent des fonctionnalités matérielles spécifiques à la sécurité, ce qui en fait potentiellement une option plus attrayante pour certaines applications ou conceptions matérielles que d’autres accélérateurs d’IA à usage général sans sécurité intégrée.
Potentiellement encore plus convaincant, les algorithmes d’apprentissage en profondeur de l’IA et de réseau neuronal qui sont construits avec des cadres d’apprentissage automatique populaires tels que Pytorch, Caffe, TensorFlow, etc. peuvent être portés pour fonctionner sur ces nouvelles puces en utilisant la dernière version de la plate-forme logicielle SenseAI de Lattice.
Le logiciel Lattice Semi peut essentiellement importer la sortie du cadre de haut niveau et la traduire en instructions nécessaires au FPGA. C’est un gros problème, car peu de créateurs d’algorithmes d’IA ont beaucoup d’expérience avec les FPGA – les puces étaient autrefois connues pour être très difficiles à écrire – ce qui signifie qu’il existe une multitude de nouveaux programmeurs et applications qui pourraient commencer à utiliser la ligne Avant plus puissante. .
Il est important de noter que les FPGA ne fonctionnent pas nécessairement pour toutes les applications. Cependant, ils constituent une solution potentielle pour un éventail beaucoup plus large d’entreprises, d’appareils et d’applications qu’ils ne desservent actuellement, en particulier dans les situations où la flexibilité et l’évolutivité sont essentielles.
Avec les débuts d’Avant, Lattice Semi développe son marché potentiel et se transforme en un fournisseur de FPGA plus complet. Des concurrents de renom comme Intel et AMD ne vont certainement pas hésiter à cause de cela, cependant, la société doit donc continuer à innover. Pourtant, il est clair que l’avenir des FPGA dans son ensemble commence à sembler beaucoup plus intéressant.
Bob O’Donnell est le fondateur et analyste en chef de TECHnalysis Research, LLC une société de conseil en technologie qui fournit des services de conseil stratégique et d’étude de marché à l’industrie technologique et à la communauté financière professionnelle. Vous pouvez le suivre sur Twitter @bobodtech.