27–29 May 2026
CERN
Europe/Zurich timezone
There is a live webcast for this event.
Ask questions on discord: https://cern.ch/fdf-qa

The Firmware Development Kit (FDK)

27 May 2026, 19:27
1m
500/1-001 - Main Auditorium (CERN)

500/1-001 - Main Auditorium

CERN

400
Show room on map
Poster HDL development tools Poster Session and Welcome Reception

Speaker

Adam Lee Barcock (Science and Technology Facilities Council STFC (GB))

Description

The Firmware Development Kit (FDK) is a software application that simplifies HDL version management, build tool project creation, and build flow management for FPGA. The software is used by staff in the Technology Department at STFC and is now being commercialised. The FDK provides the following functionality:

  • Simplified build tool project creation. The FDK parser reads the HDL to determine which files should be added to a project.
  • Automatic creation of Sigasi projects in VS Code.
  • Automatic version numbering and change log generation.
  • Automatic documentation generation.
  • Simplified development of continuous integration tests. The CLI simplifies the development of scripted build flows.
  • Simplified sharing of projects. A single command can be used to recreate a project.
  • Automatic generation of VHDL register descriptions and interconnects from XML specifications. The same XML description can be used to create memory mapped resources that comply with different bus standards.
Talk's Q&A N.A.
Talk duration N.A.
Will you be able to present in person? Yes

Author

Adam Lee Barcock (Science and Technology Facilities Council STFC (GB))

Presentation materials