17–22 May 2026
C.I.D
Europe/Zurich timezone

FGC Private Network: low-latency communication standard for the future controls of power converters at CERN

MOP7161
18 May 2026, 16:00
2h
C.I.D

C.I.D

Deauville, France
Poster Presentation MC7.T31: Subsystems, Technology and Components Poster session

Speaker

Clément Zrounba (European Organization for Nuclear Research)

Description

The CERN Electrical Power Converters (EPC) group operates thousands of converters, most via the Function Generator/Controller (FGC) device family. Its new generation, FGC4, built on an AMD Zynq UltraScale+ MPSoC, will support future EPC applications. Some, like POPS+, require ultra low‑latency inter‑FGC communication. We present the FGC Private Network (FPN) protocol stack and library enabling this private, real‑time network.
FGC4 software runs on four Cortex-A53 cores: two of which are dedicated to real-time regulation on bare‑metal, and the other two run background and frontend services. The Programmable Logic (PL) hosts two GbE endpoints able to fetch application data via cache‑coherent DMA and transmit them over a PTP-synchronized switched Ethernet network, meeting a tight 10 µs control budget.
The FPN implementation is split between software and gateware. To ensure consistency, protocol-related definitions in C++, VHDL, as well as debugging utilities, are all generated from YAML definitions acting as the single source of truth.
The C++ library minimizes CPU usage without compromising on clarity, and supports interchangeable transport layers (PL GbE, generic Ethernet, UDP, file replay...) for desktop development, regression testing, and HIL.
This model‑driven, flexible and testable approach paves the way for POPS+ deployment on FGC4 and enables future EPC systems.

In which format do you inted to submit your paper? LaTeX

Author

Clément Zrounba (European Organization for Nuclear Research)

Co-authors

Dariusz Zielinski (European Organization for Nuclear Research) Quentin King (European Organization for Nuclear Research) Raul Murillo Garcia (European Organization for Nuclear Research) Mr Valerio Nappi (European Organization for Nuclear Research)

Presentation materials

There are no materials yet.