20–23 May 2025
CERN
Europe/Zurich timezone
We published some of the talk schedule. Timetable is still **preliminary**, times are subject to change.

The PandABlocks framework for flexible run-time configuration of Zynq SoCs

20 May 2025, 16:45
25m
500/1-001 - Main Auditorium (CERN)

500/1-001 - Main Auditorium

CERN

400
Show room on map
Sharable HDL cores Sharable HDL cores

Speaker

Glenn Christian (Diamond Light Source)

Description

The PandABlocks framework comprises FPGA gateware, linux kernel and root filesystem for the PS, a TCP server and web-UI. It was originally developed to support the Zynq-7000 based PandABox hardware platform used in beam line scanning applications at several synchrotron light sources for orchestration of motion systems and detectors. The PandA collaboration, consisting of Diamond Light Source, Soleil, MAX-IV, ALBA, and DESY, is currently working on the design of the successor to the PandABox based around a Zynq Ultrascale+ SoC. A key feature of PandABlocks is that the connections between functional blocks are re-wirable at run-time by the user, through the multiplexing and demultiplexing of buses distributed throughout the logic. This means that we do not need to maintain multiple versions of FPGA firmware for different beam lines or user applications. The framework includes a register interface, DMA capture of data, and precision synchronisation between hardware devices via MGTs.

Talk's Q&A During the talk
Talk duration 20'+10'
Will you be able to present in person? Yes

Author

Glenn Christian (Diamond Light Source)

Presentation materials

There are no materials yet.