7–12 May 2023
Venice, Italy
Europe/Zurich timezone

GNU Radio 4.0 for real-time signal-processing and feedback applications at FAIR

THPL099
11 May 2023, 16:30
2h
Sala Laguna

Sala Laguna

Poster Presentation MC6.T33: Online Modelling and Software Tools Thursday Poster Session

Speaker

Ralph Steinhagen (GSI Helmholtzzentrum für Schwerionenforschung GmbH)

Description

At FAIR, GNU Radio* is being used as part of the generic monitoring and first-line diagnostics for acceleratorrelated devices, and to further support equipment experts, operation, and FAIR users in developing basic to advanced top-level measurement and control loops.

GNU Radio is a free and open-source software development toolkit supporting hundreds of low-cost to high-performance industrial digitizers with sampling frequencies ranging from a few MS/s to GS/s~\cite{gnuradio, gnuradio_github, gnuradio4_github, FAIR_Digitizer, FAIR_Digitizer2}. At its core are directed signal flow graphs expressing arbitrary post-processing and feedback control loop logic that are both numerically highly efficient as well as providing an intuitive yet detailed nuts-and-bolts representation. This facilitates to inspect and/or to reconfigure existing systems by accelerator-, control- or other system domain-experts alike with little to no prior required programming experience.

This contribution describes the community-driven improvement and modernisation process leading to GNU Radio 4.0 supporting improved type-safety, improved performance, and new features such as event-driven data processing, nanosecond-level synchronisation using White-Rabbit, and slow feedback loops.

Footnotes

*https://www.gnuradio.org/

I have read and accept the Privacy Policy Statement Yes

Primary author

Ralph Steinhagen (GSI Helmholtzzentrum für Schwerionenforschung GmbH)

Co-authors

Ivan Cukic (KDAB, Germany) Derek Kozel (The GNU Radio Project) Matthias Kretz (GSI Helmholtzzentrum für Schwerionenforschung GmbH) Alexander Krimm (GSI Helmholtzzentrum für Schwerionenforschung GmbH) Josh Morman (The GNU Radio Project) Frank Osterfeld (KDAB, Germany)

Presentation materials

There are no materials yet.