Cargando…
YARR - A PCIe based readout concept for current and future ATLAS Pixel modules
The Yet Another Rapid Readout (YARR) system is a DAQ system designed for the readout of current generation ATLAS Pixel FE-I4 and next generation chips. It utilises a commercial-off-the-shelf PCIe FPGA card as a reconfigurable I/O interface, which acts as a simple gateway to pipe all data from the Pi...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2017
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1088/1742-6596/898/3/032053 http://cds.cern.ch/record/2297459 |
_version_ | 1780956897547911168 |
---|---|
author | Heim, Timon |
author_facet | Heim, Timon |
author_sort | Heim, Timon |
collection | CERN |
description | The Yet Another Rapid Readout (YARR) system is a DAQ system designed for the readout of current generation ATLAS Pixel FE-I4 and next generation chips. It utilises a commercial-off-the-shelf PCIe FPGA card as a reconfigurable I/O interface, which acts as a simple gateway to pipe all data from the Pixel modules via the high speed PCIe connection into the host system’s memory. Relying on modern CPU architectures, which enables the usage of parallelised processing in threads and commercial high speed interfaces in everyday computers, it is possible to perform all processing on a software level in the host CPU. Although FPGAs are very powerful at parallel signal processing their firmware is hard to maintain and constrained by their connected hardware. Software, on the other hand, is very portable and upgraded frequently with new features coming at no cost. A DAQ concept which does not rely on the underlying hardware for acceleration also eases the transition from prototyping in the laboratory to the full scale implementation in the experiment. The overall concept and data flow will be outlined, as well as the challenges and possible bottlenecks which can be encountered when moving the processing from hardware to software. |
id | oai-inspirehep.net-1638271 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2017 |
record_format | invenio |
spelling | oai-inspirehep.net-16382712021-02-09T10:07:16Zdoi:10.1088/1742-6596/898/3/032053http://cds.cern.ch/record/2297459engHeim, TimonYARR - A PCIe based readout concept for current and future ATLAS Pixel modulesComputing and ComputersDetectors and Experimental TechniquesThe Yet Another Rapid Readout (YARR) system is a DAQ system designed for the readout of current generation ATLAS Pixel FE-I4 and next generation chips. It utilises a commercial-off-the-shelf PCIe FPGA card as a reconfigurable I/O interface, which acts as a simple gateway to pipe all data from the Pixel modules via the high speed PCIe connection into the host system’s memory. Relying on modern CPU architectures, which enables the usage of parallelised processing in threads and commercial high speed interfaces in everyday computers, it is possible to perform all processing on a software level in the host CPU. Although FPGAs are very powerful at parallel signal processing their firmware is hard to maintain and constrained by their connected hardware. Software, on the other hand, is very portable and upgraded frequently with new features coming at no cost. A DAQ concept which does not rely on the underlying hardware for acceleration also eases the transition from prototyping in the laboratory to the full scale implementation in the experiment. The overall concept and data flow will be outlined, as well as the challenges and possible bottlenecks which can be encountered when moving the processing from hardware to software.oai:inspirehep.net:16382712017 |
spellingShingle | Computing and Computers Detectors and Experimental Techniques Heim, Timon YARR - A PCIe based readout concept for current and future ATLAS Pixel modules |
title | YARR - A PCIe based readout concept for current and future ATLAS Pixel modules |
title_full | YARR - A PCIe based readout concept for current and future ATLAS Pixel modules |
title_fullStr | YARR - A PCIe based readout concept for current and future ATLAS Pixel modules |
title_full_unstemmed | YARR - A PCIe based readout concept for current and future ATLAS Pixel modules |
title_short | YARR - A PCIe based readout concept for current and future ATLAS Pixel modules |
title_sort | yarr - a pcie based readout concept for current and future atlas pixel modules |
topic | Computing and Computers Detectors and Experimental Techniques |
url | https://dx.doi.org/10.1088/1742-6596/898/3/032053 http://cds.cern.ch/record/2297459 |
work_keys_str_mv | AT heimtimon yarrapciebasedreadoutconceptforcurrentandfutureatlaspixelmodules |