Cargando…

The FELIX detector interface for the ATLAS Trigger and Data Acquisition upgrades and its deployment in the ATLAS Inner Tracker demonstrator setup

The ATLAS experiment at the LHC at CERN will move to use the Front-End Link eXchange (FELIX) system in a staged approach for LHC Run 3 (2021) and LHC Run 4 (2026). FELIX will act as the interface between the data acquisition; detector control and TTC (Timing, Trigger and Control) systems; and new or...

Descripción completa

Detalles Bibliográficos
Autores principales: Solans, Carlos, ATLAS Collaboration
Lenguaje:eng
Publicado: 2019
Materias:
Acceso en línea:http://cds.cern.ch/record/2667385
_version_ 1780962064562388992
author Solans, Carlos
ATLAS Collaboration
author_facet Solans, Carlos
ATLAS Collaboration
author_sort Solans, Carlos
collection CERN
description The ATLAS experiment at the LHC at CERN will move to use the Front-End Link eXchange (FELIX) system in a staged approach for LHC Run 3 (2021) and LHC Run 4 (2026). FELIX will act as the interface between the data acquisition; detector control and TTC (Timing, Trigger and Control) systems; and new or updated trigger and detector front-end electronics. FELIX functions as a router between custom serial links from front end ASICs and FPGAs to data collection and processing components via a commodity switched network. Links may aggregate many slower links or be a single high bandwidth link. FELIX also forwards the LHC bunch-crossing clock, fixed latency trigger accepts and resets received from the TTC system to front-end electronics. The FELIX system uses commodity server technology in combination with FPGA-based PCIe I/O cards. The FELIX servers run a software routing platform serving data to network clients. Commodity servers connected to FELIX systems via the same network run innovative multi-threaded software for event fragment building, processing, buffering and forwarding. This presentation will describe the design and status of the FELIX based readout for the Run 3 upgrade, during which a subset of the detector will be migrated. It will also show how the same concept has been successfully introduced into the demonstrator test bench of the ATLAS Pixel Inner Tracker, acting as a proof of concept towards the longer term Run 4 upgrade in which all remaining detectors will adopt a FELIX based readout.
id cern-2667385
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2019
record_format invenio
spelling cern-26673852019-09-30T06:29:59Zhttp://cds.cern.ch/record/2667385engSolans, CarlosATLAS CollaborationThe FELIX detector interface for the ATLAS Trigger and Data Acquisition upgrades and its deployment in the ATLAS Inner Tracker demonstrator setupParticle Physics - ExperimentThe ATLAS experiment at the LHC at CERN will move to use the Front-End Link eXchange (FELIX) system in a staged approach for LHC Run 3 (2021) and LHC Run 4 (2026). FELIX will act as the interface between the data acquisition; detector control and TTC (Timing, Trigger and Control) systems; and new or updated trigger and detector front-end electronics. FELIX functions as a router between custom serial links from front end ASICs and FPGAs to data collection and processing components via a commodity switched network. Links may aggregate many slower links or be a single high bandwidth link. FELIX also forwards the LHC bunch-crossing clock, fixed latency trigger accepts and resets received from the TTC system to front-end electronics. The FELIX system uses commodity server technology in combination with FPGA-based PCIe I/O cards. The FELIX servers run a software routing platform serving data to network clients. Commodity servers connected to FELIX systems via the same network run innovative multi-threaded software for event fragment building, processing, buffering and forwarding. This presentation will describe the design and status of the FELIX based readout for the Run 3 upgrade, during which a subset of the detector will be migrated. It will also show how the same concept has been successfully introduced into the demonstrator test bench of the ATLAS Pixel Inner Tracker, acting as a proof of concept towards the longer term Run 4 upgrade in which all remaining detectors will adopt a FELIX based readout.ATL-DAQ-SLIDE-2019-086oai:cds.cern.ch:26673852019-03-18
spellingShingle Particle Physics - Experiment
Solans, Carlos
ATLAS Collaboration
The FELIX detector interface for the ATLAS Trigger and Data Acquisition upgrades and its deployment in the ATLAS Inner Tracker demonstrator setup
title The FELIX detector interface for the ATLAS Trigger and Data Acquisition upgrades and its deployment in the ATLAS Inner Tracker demonstrator setup
title_full The FELIX detector interface for the ATLAS Trigger and Data Acquisition upgrades and its deployment in the ATLAS Inner Tracker demonstrator setup
title_fullStr The FELIX detector interface for the ATLAS Trigger and Data Acquisition upgrades and its deployment in the ATLAS Inner Tracker demonstrator setup
title_full_unstemmed The FELIX detector interface for the ATLAS Trigger and Data Acquisition upgrades and its deployment in the ATLAS Inner Tracker demonstrator setup
title_short The FELIX detector interface for the ATLAS Trigger and Data Acquisition upgrades and its deployment in the ATLAS Inner Tracker demonstrator setup
title_sort felix detector interface for the atlas trigger and data acquisition upgrades and its deployment in the atlas inner tracker demonstrator setup
topic Particle Physics - Experiment
url http://cds.cern.ch/record/2667385
work_keys_str_mv AT solanscarlos thefelixdetectorinterfacefortheatlastriggeranddataacquisitionupgradesanditsdeploymentintheatlasinnertrackerdemonstratorsetup
AT atlascollaboration thefelixdetectorinterfacefortheatlastriggeranddataacquisitionupgradesanditsdeploymentintheatlasinnertrackerdemonstratorsetup
AT solanscarlos felixdetectorinterfacefortheatlastriggeranddataacquisitionupgradesanditsdeploymentintheatlasinnertrackerdemonstratorsetup
AT atlascollaboration felixdetectorinterfacefortheatlastriggeranddataacquisitionupgradesanditsdeploymentintheatlasinnertrackerdemonstratorsetup