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...
Autores principales: | , , , , , , , , , |
---|---|
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 |