Radar van Elk Solutions

Hackaday · Creativiteit & ontwerp

CERN brengt open-source VHDL-bibliotheek uit voor FPGA's

CERN heeft een VHDL-bibliotheek genaamd "colibri" uitgebracht, die meer dan 100 componenten, functies en procedures bevat om te helpen bij de ontwikkeling van FPGA-projecten.

De bibliotheek is intern bij CERN ontwikkeld om de creatie van gateway-apparaten te stroomlijnen, waarbij FPGA's worden ingezet voor het beheer van de enorme hoeveelheden gegevens die door experimenten worden gegenereerd.

De "colibri"-bibliotheek is leveranciersonafhankelijk en is getest op meerdere platforms, wat flexibiliteit voor gebruikers garandeert.

Het bevat zelfcontrolerende testbenches en, voor sommige componenten, formele verificatie, wat ongebruikelijk is in de wereld van FPGA-ontwikkeling.

De hele bibliotheek is beschikbaar op GitLab voor openbare toegang.

Hoewel niet ontworpen voor zeer gespecialiseerde toepassingen zoals ternaire processors, biedt "colibri" implementaties voor veelvoorkomende protocollen zoals SPI en I2C, wat potentieel ontwikkelingstijd bespaart.

AI-samenvatting op basis van de bron.

Hackaday