Je viens de lire un article sur les FPGA, une technologie assez intéressante et je pense que beaucoup ne savent pas vraiment ce que c’est ni comment ça fonctionne. Fondamentalement, c’est un circuit intégré que vous pouvez reprogrammer après sa fabrication, ce qui est assez révolutionnaire si vous y réfléchissez bien.



Ce qui est fascinant, c’est que ce n’est pas quelque chose de nouveau. Cela existe depuis plus de 40 ans, mais dernièrement, il gagne beaucoup en popularité. Si vous avez déjà joué avec une carte Arduino, vous avez déjà touché quelque chose de similaire. L’idée est simple mais puissante : au lieu d’être coincé avec une puce conçue pour faire une seule chose, vous pouvez configurer le matériel à distance pour faire ce dont vous avez besoin.

En ce qui concerne les domaines d’utilisation, la variété est impressionnante. Télécommunications, défense, aérospatial, finance, et oui, aussi le minage de cryptomonnaies. Ce qui le rend spécial par rapport à un processeur normal, c’est l’efficacité. Il consomme moins d’énergie, est plus rapide et occupe moins d’espace, surtout lorsqu’il s’agit de calculs intensifs.

La flexibilité est un autre point clé. Un ASIC est conçu pour une fonction spécifique et c’est tout, vous ne pouvez rien changer. Avec les FPGA, c’est différent, vous pouvez modifier la mise en œuvre du matériel sans toucher au logiciel. C’est comme avoir plusieurs puces en une seule.

Auparavant, ils étaient chers, très chers en fait, et seules de grandes entreprises pouvaient y accéder. Mais les choses ont changé. Les prix ont considérablement baissé, ce qui a ouvert les portes aux startups et aux ingénieurs indépendants. Maintenant, vous pouvez utiliser la même plateforme pour une application aujourd’hui et quelque chose de complètement différent demain, sans repartir de zéro.

La programmation se fait avec des langages comme Verilog ou VHDL, en créant des fonctions matérielles personnalisées selon vos besoins spécifiques. Du traitement audio au minage, les FPGA offrent cette flexibilité que d’autres puces n’ont tout simplement pas. C’est une combinaison intelligente entre l’adaptabilité du logiciel et la performance pure du matériel spécialisé.
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
Ajouter un commentaire
Ajouter un commentaire
Aucun commentaire
  • Épingler