Learn · CERN

Talk20 min

COLIBRI: Towards a CERN-wide common cores library

Alberto Perro · CERN

Watch At CERN

About

In modern Data Acquisition (DAQ) gateware, developers use many basic parts to make custom features. These parts come from vendors or are made by developers themselves. This often leads to a fragmented codebase difficult to test, integrate, and use with different tools. To fix this, a new open-source core library has been made. This library is a collection of commonly used cores and blocks developed in pure VHDL, which ensures vendor-independence. The functionality of these blocks is verified through a set of self-checking testbenches and, wherever possible, formal verification tests. This library not only addresses the current challenges but also offers benefits such as improved code maintainability, reduced development time, and enhanced interoperability across various vendor environments In conclusion, the proposed open-source core library stands as a robust solution to the challenges of gateware development, offering a pathway to more efficient and reliable system implementation..

0:00:00 Slide 1

0:00:40 Slide 2

0:01:18 Slide 3

0:01:56 Slide 4

0:02:35 Slide 5

0:03:13 Slide 6

0:03:51 Slide 7

0:04:30 Slide 8

0:05:08 Slide 9

0:05:46 Slide 10

0:06:25 Slide 11

The talk

  1. COLIBRI: Towards a CERN-wide common cores library 2024-06-11 · 20 min · CERN's player

Credits and licence

Institution
CERN
Department
FPGA Developers' Forum (FDF)
Speaker
Alberto Perro
Year
2024
Language
English
Source
CERN
Licence
CERN, as CERN states it. CERN's terms
Attribution
© CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
Who can watch
CERN gives no rating. Invisible Network shows it to Teens profiles and older, judged from what the source says about it. How courses are placed