CERN опубликовал библиотеку VHDL под названием «colibri», содержащую более 100 компонентов, функций и процедур, с целью ускорить разработку FPGA. Библиотека распространяется в рамках CERN Open Hardware Licence и была протестирована на платформах разных производителей; она включает самопроверяющиеся тестовые стенды и формальную верификацию для некоторых разделов. В библиотеке, размещённой на GitLab, также предусмотрена поддержка SPI и i2c.
Почему это важно
Эта публикация предлагает общую основу, к которой команды, разрабатывающие FPGA, могут обращаться при работе с платформами разных производителей. Наличие готовых компонентов, а также инфраструктуры тестирования и верификации позволяет разработчикам сосредоточиться не только на добавлении функций, но и на проверке того, что конструкция работает ожидаемым образом. Лицензия на открытое аппаратное обеспечение повышает доступность библиотеки, а размещение на GitLab упрощает отслеживание процессов проверки и разработки. Поддержка SPI и i2c также расширяет применимость библиотеки для конструкций, взаимодействующих с аппаратными компонентами. Вместе с тем имеющиеся сведения не дают ответа на вопрос, в какой степени компоненты будут внедряться в разных проектах и как будет обеспечиваться долгосрочное сопровождение библиотеки.
Предыстория
VHDL — не новое название в архиве FikirPilot: за последние 90 дней мы опубликовали новость, в которой упоминалось это название; та статья датирована 15 сентября 2026 года.