Cargando…

Run Control Communication for the Upgrade of the ATLAS Muon-to-Central-Trigger-Processor Interface (MUCTPI)

The Muon-to-Central Trigger Processor Interface (MUCTPI) of the ATLAS experiment at the Large Hadron Collider (LHC) at CERN will be upgraded to an ATCA blade system for Run 3. The new design requires development of new communication models for control, configuration and monitoring. A System-on-Chip...

Descripción completa

Detalles Bibliográficos
Autores principales: Spiwoks, Ralf, Armbruster, Aaron James, Carrillo-Montoya, German D., Chelstowska, Magda Anna, Czodrowski, Patrick, Deviveiros, Pier-Olivier, Eifert, Till, Ellis, Nicolas, Galster, Gorm Aske Gram Krohn, Haas, Stefan, Helary, Louis, Lagkas Nikolos, Orestis, Marzin, Antoine, Pauly, Thilo, Ryjov, Vladimir, Schmieden, Kristof, Silva Oliveira, Marcos Vinicius, Stelzer, Harald Joerg, Vichoudis, Paschalis, Wengler, Thorsten, Farthouat, Philippe
Lenguaje:eng
Publicado: 2018
Materias:
Acceso en línea:http://cds.cern.ch/record/2300260
_version_ 1780957085234626560
author Spiwoks, Ralf
Armbruster, Aaron James
Carrillo-Montoya, German D.
Chelstowska, Magda Anna
Czodrowski, Patrick
Deviveiros, Pier-Olivier
Eifert, Till
Ellis, Nicolas
Galster, Gorm Aske Gram Krohn
Haas, Stefan
Helary, Louis
Lagkas Nikolos, Orestis
Marzin, Antoine
Pauly, Thilo
Ryjov, Vladimir
Schmieden, Kristof
Silva Oliveira, Marcos Vinicius
Stelzer, Harald Joerg
Vichoudis, Paschalis
Wengler, Thorsten
Farthouat, Philippe
author_facet Spiwoks, Ralf
Armbruster, Aaron James
Carrillo-Montoya, German D.
Chelstowska, Magda Anna
Czodrowski, Patrick
Deviveiros, Pier-Olivier
Eifert, Till
Ellis, Nicolas
Galster, Gorm Aske Gram Krohn
Haas, Stefan
Helary, Louis
Lagkas Nikolos, Orestis
Marzin, Antoine
Pauly, Thilo
Ryjov, Vladimir
Schmieden, Kristof
Silva Oliveira, Marcos Vinicius
Stelzer, Harald Joerg
Vichoudis, Paschalis
Wengler, Thorsten
Farthouat, Philippe
author_sort Spiwoks, Ralf
collection CERN
description The Muon-to-Central Trigger Processor Interface (MUCTPI) of the ATLAS experiment at the Large Hadron Collider (LHC) at CERN will be upgraded to an ATCA blade system for Run 3. The new design requires development of new communication models for control, configuration and monitoring. A System-on-Chip (SoC) with a programmable logic part and a processor part will be used for communication to the run control system and to the MUCTPI processing FPGAs. Different approaches have been compared. First, we tried an available UDP-based implementation in firmware for the programmable logic. Although this approach works as expected, it does not provide any flexibility to extend the functionality to more complex operations, e.g. for serial protocols. Second, we used the SoC processor with an embedded Linux operating system and an application-specific software written in C++ using a TCP remote-procedure-call approach. The software is built and maintained using the Yocto/OpenEmbedded framework. This approach was successfully used to test and validate the MUCTPI prototype. A third approach under investigation is the option of porting the ATLAS run control software directly to the embedded Linux.
id cern-2300260
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2018
record_format invenio
spelling cern-23002602019-09-30T06:29:59Zhttp://cds.cern.ch/record/2300260engSpiwoks, RalfArmbruster, Aaron JamesCarrillo-Montoya, German D.Chelstowska, Magda AnnaCzodrowski, PatrickDeviveiros, Pier-OlivierEifert, TillEllis, NicolasGalster, Gorm Aske Gram KrohnHaas, StefanHelary, LouisLagkas Nikolos, OrestisMarzin, AntoinePauly, ThiloRyjov, VladimirSchmieden, KristofSilva Oliveira, Marcos ViniciusStelzer, Harald JoergVichoudis, PaschalisWengler, ThorstenFarthouat, PhilippeRun Control Communication for the Upgrade of the ATLAS Muon-to-Central-Trigger-Processor Interface (MUCTPI)Particle Physics - ExperimentThe Muon-to-Central Trigger Processor Interface (MUCTPI) of the ATLAS experiment at the Large Hadron Collider (LHC) at CERN will be upgraded to an ATCA blade system for Run 3. The new design requires development of new communication models for control, configuration and monitoring. A System-on-Chip (SoC) with a programmable logic part and a processor part will be used for communication to the run control system and to the MUCTPI processing FPGAs. Different approaches have been compared. First, we tried an available UDP-based implementation in firmware for the programmable logic. Although this approach works as expected, it does not provide any flexibility to extend the functionality to more complex operations, e.g. for serial protocols. Second, we used the SoC processor with an embedded Linux operating system and an application-specific software written in C++ using a TCP remote-procedure-call approach. The software is built and maintained using the Yocto/OpenEmbedded framework. This approach was successfully used to test and validate the MUCTPI prototype. A third approach under investigation is the option of porting the ATLAS run control software directly to the embedded Linux.ATL-DAQ-SLIDE-2018-020oai:cds.cern.ch:23002602018-01-15
spellingShingle Particle Physics - Experiment
Spiwoks, Ralf
Armbruster, Aaron James
Carrillo-Montoya, German D.
Chelstowska, Magda Anna
Czodrowski, Patrick
Deviveiros, Pier-Olivier
Eifert, Till
Ellis, Nicolas
Galster, Gorm Aske Gram Krohn
Haas, Stefan
Helary, Louis
Lagkas Nikolos, Orestis
Marzin, Antoine
Pauly, Thilo
Ryjov, Vladimir
Schmieden, Kristof
Silva Oliveira, Marcos Vinicius
Stelzer, Harald Joerg
Vichoudis, Paschalis
Wengler, Thorsten
Farthouat, Philippe
Run Control Communication for the Upgrade of the ATLAS Muon-to-Central-Trigger-Processor Interface (MUCTPI)
title Run Control Communication for the Upgrade of the ATLAS Muon-to-Central-Trigger-Processor Interface (MUCTPI)
title_full Run Control Communication for the Upgrade of the ATLAS Muon-to-Central-Trigger-Processor Interface (MUCTPI)
title_fullStr Run Control Communication for the Upgrade of the ATLAS Muon-to-Central-Trigger-Processor Interface (MUCTPI)
title_full_unstemmed Run Control Communication for the Upgrade of the ATLAS Muon-to-Central-Trigger-Processor Interface (MUCTPI)
title_short Run Control Communication for the Upgrade of the ATLAS Muon-to-Central-Trigger-Processor Interface (MUCTPI)
title_sort run control communication for the upgrade of the atlas muon-to-central-trigger-processor interface (muctpi)
topic Particle Physics - Experiment
url http://cds.cern.ch/record/2300260
work_keys_str_mv AT spiwoksralf runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT armbrusteraaronjames runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT carrillomontoyagermand runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT chelstowskamagdaanna runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT czodrowskipatrick runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT deviveirospierolivier runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT eiferttill runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT ellisnicolas runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT galstergormaskegramkrohn runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT haasstefan runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT helarylouis runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT lagkasnikolosorestis runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT marzinantoine runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT paulythilo runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT ryjovvladimir runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT schmiedenkristof runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT silvaoliveiramarcosvinicius runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT stelzerharaldjoerg runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT vichoudispaschalis runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT wenglerthorsten runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi
AT farthouatphilippe runcontrolcommunicationfortheupgradeoftheatlasmuontocentraltriggerprocessorinterfacemuctpi