Speaker
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 |