Aller au contenu
Français
Contenu FikirPilot

FPGA pour tous — CERN publie la bibliothèque VHDL « colibri »

Mis à jour: 25/09/2026 · 2 min de lecture · 260 mots

Publié: · Dépêche reçue: · Durée de traitement: 2 min

FPGA pour tous — CERN publie la bibliothèque VHDL « colibri »
Microchip sur une carte de circuit imprimé

CERN a publié la bibliothèque VHDL baptisée « colibri », qui contient plus de 100 composants, fonctions et procédures afin d’accélérer les projets FPGA. Proposée sous la CERN Open Hardware Licence, la bibliothèque a été testée sur les plateformes de différents fabricants ; elle comprend des testbenches s’auto-contrôlant ainsi qu’une vérification formelle pour certaines sections. La bibliothèque, disponible sur GitLab, prend également en charge SPI et i2c.

Pourquoi est-ce important ?

Cette publication offre une base commune sur laquelle les équipes développant des FPGA peuvent s’appuyer lorsqu’elles travaillent sur des plateformes de différents fabricants. La présence, en plus des composants prêts à l’emploi, d’une infrastructure de test et de vérification permet aux développeurs de se concentrer non seulement sur l’ajout de fonctionnalités, mais aussi sur le contrôle du fonctionnement attendu de la conception. La licence open hardware renforce l’accessibilité de la bibliothèque, tandis que les processus de construction, d’examen et de développement sur GitLab sont plus faciles à suivre. La prise en charge de SPI et d’i2c élargit par ailleurs l’utilité de la bibliothèque pour les conceptions qui communiquent avec des composants matériels. En revanche, les informations disponibles ne permettent pas encore de répondre à la question de savoir dans quelle mesure les composants seront adoptés dans différents projets ni comment la maintenance à long terme de la bibliothèque sera assurée.

Contexte

VHDL n’est pas un nouveau nom dans les archives de FikirPilot : nous avons publié au cours des 90 derniers jours un article dans lequel ce nom était mentionné ; cet article est daté du 15 septembre 2026.

Source: Hackaday