CentOS Linux for the ATLAS MUCTPI Upgrade

被引:2
作者
Spiwoks, R. [1 ]
Armbruster, A. [1 ]
Czodrowski, P. [1 ]
Ellis, N. [1 ]
Farthouat, P. [1 ]
Haas, S. [1 ]
Kulinska, A. [1 ]
Marzin, A. [1 ]
Papageorgiou, P. [1 ]
Pauly, T. [1 ]
Perrella, S. [1 ]
Saimpert, M. [1 ]
Vichoudis, P. [1 ]
Wengler, T. [1 ]
机构
[1] CERN, CH-1211 Geneva, Switzerland
关键词
Mesons; Linux; Field programmable gate arrays; Operating systems; Hardware; System-on-chip; Kernel; ATLAS; CentOS; Muon-to-Central-Trigger Processor Interface (MUCTPI); System-on-Chip (SoC);
D O I
10.1109/TNS.2021.3084246
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A new Muon-to-Central-Trigger Processor Interface (MUCTPI) was built as part of the upgrade of the ATLAS Level-1 trigger system for the next Run of the Large Hadron Collider at CERN. The MUCTPI has 208 high-speed optical serial links for receiving muon candidates from the muon trigger detectors. Three high-end field-programmable gate arrays (FPGAs) are used for real-time processing of the muon candidates, for sending trigger information to other parts of the trigger system, and for sending summary information to the data acquisition and monitoring system. A System-on-Chip (SoC) is used for the control, configuration, and monitoring of the hardware and the operation of the MUCTPI. The SoC consists of an FPGA part and a processor system (PS). The FPGA part provides communication with the processing FPGAs, while the PS runs software for communication with the run-control system of the ATLAS experiment. In this article, we will describe our experience with running CentOS Linux on the SoC. Cross-compilation together with the existing framework for building the ATLAS trigger and data acquisition (TDAQ) software is being used in order to allow the deployment of the TDAQ software directly on the SoC.
引用
收藏
页码:2127 / 2131
页数:5
相关论文
共 12 条
[1]   The ATLAS Experiment at the CERN Large Hadron Collider [J].
Aad, G. ;
Abat, E. ;
Abdallah, J. ;
Abdelalim, A. A. ;
Abdesselam, A. ;
Abdinov, O. ;
Abi, B. A. ;
Abolins, M. ;
Abramowicz, H. ;
Acerbi, E. ;
Acharya, B. S. ;
Achenbach, R. ;
Ackers, M. ;
Adams, D. L. ;
Adamyan, F. ;
Addy, T. N. ;
Aderholz, M. ;
Adorisio, C. ;
Adragna, P. ;
Aharrouche, M. ;
Ahlen, S. P. ;
Ahles, F. ;
Ahmad, A. ;
Ahmed, H. ;
Aielli, G. ;
Akesson, P. F. ;
Akesson, T. P. A. ;
Alam, S. M. ;
Albert, J. ;
Albrand, S. ;
Aleksa, M. ;
Aleksandrov, I. N. ;
Aleppo, M. ;
Alessandria, F. ;
Alexa, C. ;
Alexander, G. ;
Alexopoulos, T. ;
Alimonti, G. ;
Aliyev, M. ;
Allport, P. P. ;
Allwood-Spiers, S. E. ;
Aloisio, A. ;
Alonso, J. ;
Alves, R. ;
Alviggi, M. G. ;
Amako, K. ;
Amaral, P. ;
Amaral, S. P. ;
Ambrosini, G. ;
Ambrosio, G. .
JOURNAL OF INSTRUMENTATION, 2008, 3
[2]   The ATLAS Data Acquisition and High Level Trigger system [J].
Abolins, M. ;
Abreu, R. ;
Achenbach, R. ;
Aharrouche, M. ;
Aielli, G. ;
Al-Shabibi, A. ;
Aleksandrov, I ;
Alexandrov, E. ;
Allbrooke, B. M. ;
Aloisio, A. ;
Alonso, F. ;
Alvarez-Gonzalez, B. ;
Alviggi, M. G. ;
Amorim, A. ;
Amram, N. ;
Anders, G. ;
Andreani, A. ;
Andreazza, A. ;
Andrei, V ;
Anduaga, X. ;
Angelaszek, D. ;
Anjos, N. ;
Annovi, A. ;
Antonelli, S. ;
Anulli, F. ;
Apolle, R. ;
Aracena, I ;
Artoni, G. ;
Ask, S. ;
Asman, B. ;
Soares Augusto, M. ;
Avolio, G. ;
Backes, M. ;
Badescu, E. ;
Baines, J. ;
Ballestrero, S. ;
Banerjee, S. W. ;
Bansil, H. S. ;
Barnett, B. M. ;
Bartoldus, R. ;
Bartsch, V ;
Batraneanu, S. ;
Battaglia, A. ;
Bauss, B. ;
Beauchemin, P. ;
Beck, H. P. ;
Bee, C. ;
Beemster, L. ;
Begel, M. ;
Belanger-Champagne, C. .
JOURNAL OF INSTRUMENTATION, 2016, 11
[3]  
[Anonymous], 2013, CERNLHCC2013018 ATLA
[4]  
ATLAS Collaboration, APPR PLOTS TDAQ
[5]  
ATLAS Collaboration, 2017, CERNLHCC2017020
[6]  
Ballestrero S., 2017, Journal of Physics: Conference Series, V898, DOI 10.1088/1742-6596/898/8/082002
[7]  
CERN, 2019, SOC WORKSH
[8]  
Kolos S., IPCGATEWAYPROXY
[9]  
Lueders S, 2014, USENIX, V39
[10]  
Oliveira M. V. S., 2015, J INSTR, V10