JACoW logo

Joint Accelerator Conferences Website

The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.


RIS citation export for THPHA068: PandABlocks Open FPGA Framework and Web Stack

TY - CONF
AU - Turner, C.J.
AU - Abbott, M.G.
AU - Abiven, Y.-M.
AU - Cobb, T.M.
AU - Gillingham, I.J.
AU - Thibaux, G.
AU - Uzun, I.S.
ED - Schaa, Volker RW
ED - Costa, Isidre
ED - Fernández, David
ED - Matilla, Óscar
TI - PandABlocks Open FPGA Framework and Web Stack
J2 - Proc. of ICALEPCS2017, Barcelona, Spain, 8-13 October 2017
C1 - Barcelona, Spain
T2 - International Conference on Accelerator and Large Experimental Control Systems
T3 - 16
LA - english
AB - PandABlocks is the open source firmware and software stack that powers PandABox, a Zynq SoC based "Position and Acquisition" platform for delivering triggers during multi-technique scanning. PandABlocks consists of a number of FPGA functional blocks that can be wired together at run-time according to application specific requirements. Status reporting and high speed data acquisition is handled by the onboard ARM processor and exposed via a TCP server with a protocol suitable for integration into control systems like "EPICS" or "TANGO". Also included in the framework is a webserver and web GUI to visualize and change the wiring of the blocks. The whole system adapts to the functional blocks present in the current FPGA build, allowing different FPGA firmware be created to support new FMC cards without rebuilding the TCP server and webserver. This paper details how the different layers of PandABlocks work together and how the system can be used to implement novel triggering applications.
PB - JACoW
CP - Geneva, Switzerland
SP - 1539
EP - 1542
KW - ion
KW - FPGA
KW - framework
KW - interface
KW - EPICS
DA - 2018/01
PY - 2018
SN - 978-3-95450-193-9
DO - 10.18429/JACoW-ICALEPCS2017-THPHA068
UR - http://jacow.org/icalepcs2017/papers/thpha068.pdf
ER -