
Відділ EP CERN випустив colibri, загальну бібліотеку VHDL для широкої спільноти FPGA. Робота почалася чотири роки тому, коли розробники воріт CERN використовували переважно саморобні інструменти FPGA від кількох постачальників. Бібліотека має ліцензію CERN Hardware Open, Weakly Reciprocal 2.0.
colibri містить понад 100 компонентів RTL, написаних у VHDL-2008. Вони охоплюють основні модулі пам’яті, такі як FIFO та RAM, а також розширену обробку даних. Компоненти постачаються зі стендами для самотестування та, де це можливо, офіційними інструментами перевірки. Бібліотека не залежить від постачальника, тому дизайн можна оцінити на кількох платформах без блокування.
Команда збору експериментальних даних LHCb була першою, хто застосував його для майбутнього оновлення. Наразі він використовується у більш ніж 10 проектах, у тому числі за межами CERN. Розробка була підтримана програмою досліджень і розробок CERN EP в рамках WP 9.3, Gateware Portability Frameworks. Нові функції додаються регулярно, і сторонні внески вітаються.
Дивіться більше на ep-news.web.cern.ch.