25.09.2026 10:46
CERN відкрила бібліотеку VHDL-компонентів Colibri для FPGA-проєктів
CERN опублікувала бібліотеку VHDL під назвою Colibri. У ній — понад 100 компонентів, функцій і процедур, які можуть стати основою для нових FPGA-проєктів.
Бібліотеку розробили всередині CERN, щоб спростити створення пристроїв-шлюзів. FPGA стали важливою частиною багатьох експериментів організації, які генерують значні обсяги даних. Colibri не залежить від виробника компонентів і пройшла перевірку на кількох платформах.
До бібліотеки також входять тестові стенди з автоматичною перевіркою результатів. Для деяких компонентів застосували формальну верифікацію — метод, який нечасто використовують у FPGA-розробці.
Colibri навряд чи допоможе створити троїчний процесор чи контролер шини, однак може заощадити час на реалізації поширених інтерфейсів. Наприклад, у бібліотеці є компоненти для SPI та I²C.
Код бібліотеки доступний на GitLab.
Нагадаємо, AMD оголосила про випуск чіпів програмованої логіки Spartan UltraScale+ для периферійних застосувань. За оцінками компанії, вони споживають на 30% менше енергії, ніж FPGA сімейства Artix 7 на 28-нм техпроцесі.
)
)