Cargando…

Reusable Real-Time Software Components for the SPS Low Level RF Control System

In 2021 the Super Proton Synchrotron has been recommissioned after a complete renovation of its low level RF system (LLRF). The new system has largely moved to digital signal processing implemented as a set of functional blocks (IP cores) in Field Programmable Gate Arrays (FPGAs) with associated sof...

Descripción completa

Detalles Bibliográficos
Autores principales: Sumiński, Maciej, Adrianek, Karol, Bielawski, Bartosz Przemyslaw, Butterworth, Andrew, Egli, Julien, Hagmann, Gregoire, Kuzmanović, Predrag, Novel González, Saul, Rey, Anthony, Spierer, Arthur
Lenguaje:eng
Publicado: 2022
Materias:
Acceso en línea:https://dx.doi.org/10.18429/JACoW-ICALEPCS2021-THPV033
http://cds.cern.ch/record/2811868
_version_ 1780973311436521472
author Sumiński, Maciej
Adrianek, Karol
Bielawski, Bartosz Przemyslaw
Butterworth, Andrew
Egli, Julien
Hagmann, Gregoire
Kuzmanović, Predrag
Novel González, Saul
Rey, Anthony
Spierer, Arthur
author_facet Sumiński, Maciej
Adrianek, Karol
Bielawski, Bartosz Przemyslaw
Butterworth, Andrew
Egli, Julien
Hagmann, Gregoire
Kuzmanović, Predrag
Novel González, Saul
Rey, Anthony
Spierer, Arthur
author_sort Sumiński, Maciej
collection CERN
description In 2021 the Super Proton Synchrotron has been recommissioned after a complete renovation of its low level RF system (LLRF). The new system has largely moved to digital signal processing implemented as a set of functional blocks (IP cores) in Field Programmable Gate Arrays (FPGAs) with associated software to control them. Some of these IP cores provide generic functionalities such as timing, function generation, data resampling and signal acquisition, and are reused in several components, with a potential application in other accelerators. To take full advantage of the modular approach, IP core flexibility must be complemented by the software stack. In this paper we present steps we have taken to reach this goal from the software point of view, and describe the custom tools and procedures used to implement the various software layers.
id cern-2811868
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2022
record_format invenio
spelling cern-28118682022-08-10T13:11:13Zdoi:10.18429/JACoW-ICALEPCS2021-THPV033http://cds.cern.ch/record/2811868engSumiński, MaciejAdrianek, KarolBielawski, Bartosz PrzemyslawButterworth, AndrewEgli, JulienHagmann, GregoireKuzmanović, PredragNovel González, SaulRey, AnthonySpierer, ArthurReusable Real-Time Software Components for the SPS Low Level RF Control SystemAccelerators and Storage RingsIn 2021 the Super Proton Synchrotron has been recommissioned after a complete renovation of its low level RF system (LLRF). The new system has largely moved to digital signal processing implemented as a set of functional blocks (IP cores) in Field Programmable Gate Arrays (FPGAs) with associated software to control them. Some of these IP cores provide generic functionalities such as timing, function generation, data resampling and signal acquisition, and are reused in several components, with a potential application in other accelerators. To take full advantage of the modular approach, IP core flexibility must be complemented by the software stack. In this paper we present steps we have taken to reach this goal from the software point of view, and describe the custom tools and procedures used to implement the various software layers.oai:cds.cern.ch:28118682022
spellingShingle Accelerators and Storage Rings
Sumiński, Maciej
Adrianek, Karol
Bielawski, Bartosz Przemyslaw
Butterworth, Andrew
Egli, Julien
Hagmann, Gregoire
Kuzmanović, Predrag
Novel González, Saul
Rey, Anthony
Spierer, Arthur
Reusable Real-Time Software Components for the SPS Low Level RF Control System
title Reusable Real-Time Software Components for the SPS Low Level RF Control System
title_full Reusable Real-Time Software Components for the SPS Low Level RF Control System
title_fullStr Reusable Real-Time Software Components for the SPS Low Level RF Control System
title_full_unstemmed Reusable Real-Time Software Components for the SPS Low Level RF Control System
title_short Reusable Real-Time Software Components for the SPS Low Level RF Control System
title_sort reusable real-time software components for the sps low level rf control system
topic Accelerators and Storage Rings
url https://dx.doi.org/10.18429/JACoW-ICALEPCS2021-THPV033
http://cds.cern.ch/record/2811868
work_keys_str_mv AT suminskimaciej reusablerealtimesoftwarecomponentsforthespslowlevelrfcontrolsystem
AT adrianekkarol reusablerealtimesoftwarecomponentsforthespslowlevelrfcontrolsystem
AT bielawskibartoszprzemyslaw reusablerealtimesoftwarecomponentsforthespslowlevelrfcontrolsystem
AT butterworthandrew reusablerealtimesoftwarecomponentsforthespslowlevelrfcontrolsystem
AT eglijulien reusablerealtimesoftwarecomponentsforthespslowlevelrfcontrolsystem
AT hagmanngregoire reusablerealtimesoftwarecomponentsforthespslowlevelrfcontrolsystem
AT kuzmanovicpredrag reusablerealtimesoftwarecomponentsforthespslowlevelrfcontrolsystem
AT novelgonzalezsaul reusablerealtimesoftwarecomponentsforthespslowlevelrfcontrolsystem
AT reyanthony reusablerealtimesoftwarecomponentsforthespslowlevelrfcontrolsystem
AT spiererarthur reusablerealtimesoftwarecomponentsforthespslowlevelrfcontrolsystem