CERN ha pubblicato la libreria VHDL denominata “colibri”, che include più di 100 componenti, funzioni e procedure, con l’obiettivo di accelerare i progetti FPGA. Distribuita nell’ambito della CERN Open Hardware Licence, la libreria è stata testata su piattaforme di diversi produttori e include testbench con autodiagnosi e la verifica formale per alcune sezioni. La libreria, disponibile su GitLab, supporta anche SPI e i2c.
Perché è importante
Questa pubblicazione offre una base comune a cui i team che sviluppano FPGA possono fare riferimento quando lavorano tra piattaforme di diversi produttori. La presenza, oltre ai componenti pronti all’uso, di un’infrastruttura per i test e la verifica consente agli sviluppatori di concentrarsi non solo sull’aggiunta di funzionalità, ma anche sul controllo del corretto funzionamento del progetto. La licenza hardware open source aumenta l’accessibilità della libreria, mentre la struttura su GitLab facilita il monitoraggio dei processi di revisione e sviluppo. Il supporto per SPI e i2c amplia inoltre l’utilizzabilità della libreria per i progetti che comunicano con componenti hardware. D’altra parte, le informazioni disponibili non chiariscono in quale misura i componenti saranno adottati in progetti diversi né come verrà garantita la manutenzione della libreria nel lungo periodo.
Contesto
VHDL non è un nome nuovo nell’archivio di FikirPilot: negli ultimi 90 giorni abbiamo pubblicato una notizia in cui compare questo nome; quell’articolo è datato 15 settembre 2026.