Free-running data acquisition system for the AMBER experiment
Triggered data acquisition systems provide only limited possibilities of triggering methods. In our paper, we propose a novel approach that completely removes the hardware trigger and its logic. It introduces an innovative free-running mode instead, which provides unprecedented possibilities to phys...
Main Authors: | , , , , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
EDP Sciences
2021-01-01
|
Series: | EPJ Web of Conferences |
Online Access: | https://www.epj-conferences.org/articles/epjconf/pdf/2021/05/epjconf_chep2021_04028.pdf |
_version_ | 1818571990406004736 |
---|---|
author | Zemko Martin Frolov Vladimir Huber Stefan Jary Vladimir Konorov Igor Kveton Antonin Levit Dmytro Novy Josef Steffen Dominik Veit Benjamin Moritz Virius Miroslav |
author_facet | Zemko Martin Frolov Vladimir Huber Stefan Jary Vladimir Konorov Igor Kveton Antonin Levit Dmytro Novy Josef Steffen Dominik Veit Benjamin Moritz Virius Miroslav |
author_sort | Zemko Martin |
collection | DOAJ |
description | Triggered data acquisition systems provide only limited possibilities of triggering methods. In our paper, we propose a novel approach that completely removes the hardware trigger and its logic. It introduces an innovative free-running mode instead, which provides unprecedented possibilities to physics experiments. We would like to present such system, which is being developed for the AMBER experiment at CERN. It is based on an intelligent data acquisition framework including FPGA modules and advanced software processing. The system provides a triggerless mode that allows more time for data filtering and implementation of more complex algorithms. Moreover, it utilises a custom data protocol optimized for needs of the free-running system. The filtering procedure takes place in a server farm playing the role of the highlevel trigger. For this purpose, we introduce a high-performance filtering framework providing optimized algorithms and load balancing to cope with excessive data rates. Furthermore, this paper also describes the filter pipeline as well as the simulation chain that is being used for production of artificial data, for testing, and validation. |
first_indexed | 2024-12-14T18:51:29Z |
format | Article |
id | doaj.art-0909c5e251bb4807b68a9035d4e86086 |
institution | Directory Open Access Journal |
issn | 2100-014X |
language | English |
last_indexed | 2024-12-14T18:51:29Z |
publishDate | 2021-01-01 |
publisher | EDP Sciences |
record_format | Article |
series | EPJ Web of Conferences |
spelling | doaj.art-0909c5e251bb4807b68a9035d4e860862022-12-21T22:51:14ZengEDP SciencesEPJ Web of Conferences2100-014X2021-01-012510402810.1051/epjconf/202125104028epjconf_chep2021_04028Free-running data acquisition system for the AMBER experimentZemko MartinFrolov Vladimir0Huber Stefan1Jary Vladimir2Konorov Igor3Kveton Antonin4Levit Dmytro5Novy Josef6Steffen Dominik7Veit Benjamin MoritzVirius Miroslav8Joint Institute for Nuclear Research inTechnical University of MunichCzech Technical University inTechnical University of MunichCharles University inTechnical University of MunichCzech Technical University inTechnical University of MunichCzech Technical University inTriggered data acquisition systems provide only limited possibilities of triggering methods. In our paper, we propose a novel approach that completely removes the hardware trigger and its logic. It introduces an innovative free-running mode instead, which provides unprecedented possibilities to physics experiments. We would like to present such system, which is being developed for the AMBER experiment at CERN. It is based on an intelligent data acquisition framework including FPGA modules and advanced software processing. The system provides a triggerless mode that allows more time for data filtering and implementation of more complex algorithms. Moreover, it utilises a custom data protocol optimized for needs of the free-running system. The filtering procedure takes place in a server farm playing the role of the highlevel trigger. For this purpose, we introduce a high-performance filtering framework providing optimized algorithms and load balancing to cope with excessive data rates. Furthermore, this paper also describes the filter pipeline as well as the simulation chain that is being used for production of artificial data, for testing, and validation.https://www.epj-conferences.org/articles/epjconf/pdf/2021/05/epjconf_chep2021_04028.pdf |
spellingShingle | Zemko Martin Frolov Vladimir Huber Stefan Jary Vladimir Konorov Igor Kveton Antonin Levit Dmytro Novy Josef Steffen Dominik Veit Benjamin Moritz Virius Miroslav Free-running data acquisition system for the AMBER experiment EPJ Web of Conferences |
title | Free-running data acquisition system for the AMBER experiment |
title_full | Free-running data acquisition system for the AMBER experiment |
title_fullStr | Free-running data acquisition system for the AMBER experiment |
title_full_unstemmed | Free-running data acquisition system for the AMBER experiment |
title_short | Free-running data acquisition system for the AMBER experiment |
title_sort | free running data acquisition system for the amber experiment |
url | https://www.epj-conferences.org/articles/epjconf/pdf/2021/05/epjconf_chep2021_04028.pdf |
work_keys_str_mv | AT zemkomartin freerunningdataacquisitionsystemfortheamberexperiment AT frolovvladimir freerunningdataacquisitionsystemfortheamberexperiment AT huberstefan freerunningdataacquisitionsystemfortheamberexperiment AT jaryvladimir freerunningdataacquisitionsystemfortheamberexperiment AT konorovigor freerunningdataacquisitionsystemfortheamberexperiment AT kvetonantonin freerunningdataacquisitionsystemfortheamberexperiment AT levitdmytro freerunningdataacquisitionsystemfortheamberexperiment AT novyjosef freerunningdataacquisitionsystemfortheamberexperiment AT steffendominik freerunningdataacquisitionsystemfortheamberexperiment AT veitbenjaminmoritz freerunningdataacquisitionsystemfortheamberexperiment AT viriusmiroslav freerunningdataacquisitionsystemfortheamberexperiment |