Cargando…

FPGA based event building and data acqiusition system for the COMPASS experiment

The purely software based old data acquisition system of the COMPASS experiment at CERN is replaced by the new hybrid FPGA-software system. The two level FPGA subsystem takes over the data handling role. The hardware is built in a compact AMC form factor using a Xilinx Virtex-6 VLX130T FPGA as a dat...

Descripción completa

Detalles Bibliográficos
Autores principales: Bai, Yunpeng, Bodlak, Martin, Frolov, Vladimir, Jary, Vladimir, Huber, Stefan, Konorov, Igor, Levit, Dmytro, Novy, Josef, Salach, Richard, Steffen, Dominik, Virius, Miroslav, Paul, Stephan
Lenguaje:eng
Publicado: 2016
Materias:
Acceso en línea:https://dx.doi.org/10.1109/NSSMIC.2015.7581844
http://cds.cern.ch/record/2285960
_version_ 1780955919290466304
author Bai, Yunpeng
Bodlak, Martin
Frolov, Vladimir
Jary, Vladimir
Huber, Stefan
Konorov, Igor
Levit, Dmytro
Novy, Josef
Salach, Richard
Steffen, Dominik
Virius, Miroslav
Paul, Stephan
author_facet Bai, Yunpeng
Bodlak, Martin
Frolov, Vladimir
Jary, Vladimir
Huber, Stefan
Konorov, Igor
Levit, Dmytro
Novy, Josef
Salach, Richard
Steffen, Dominik
Virius, Miroslav
Paul, Stephan
author_sort Bai, Yunpeng
collection CERN
description The purely software based old data acquisition system of the COMPASS experiment at CERN is replaced by the new hybrid FPGA-software system. The two level FPGA subsystem takes over the data handling role. The hardware is built in a compact AMC form factor using a Xilinx Virtex-6 VLX130T FPGA as a data processor. The data handling includes a 15:1 data link multiplexing and complete event building in firmware. All high speed links of the system are commutated by the 144×144 channels cross point switch which is used to provide dynamic load balancing. The designed throughput of the system is 1.6 GB/s while the maximum estimated data rate of the experiment is 1.5 GB/s for the 50 kHz trigger rate. The system makes use of the accelerator spill structure for optimizing the load on the read-out PCs. The distributed software runs on a server farm and integrates control and configuration functionality. The software closely monitors data flow for consistency on all stages of the event building process to perform load balancing and error recovery. The prototype of the system was successfully tested during the commissioning of the experiment and the full system will be used in the physics run 2015.
id oai-inspirehep.net-1498868
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2016
record_format invenio
spelling oai-inspirehep.net-14988682019-09-30T06:29:59Zdoi:10.1109/NSSMIC.2015.7581844http://cds.cern.ch/record/2285960engBai, YunpengBodlak, MartinFrolov, VladimirJary, VladimirHuber, StefanKonorov, IgorLevit, DmytroNovy, JosefSalach, RichardSteffen, DominikVirius, MiroslavPaul, StephanFPGA based event building and data acqiusition system for the COMPASS experimentDetectors and Experimental TechniquesThe purely software based old data acquisition system of the COMPASS experiment at CERN is replaced by the new hybrid FPGA-software system. The two level FPGA subsystem takes over the data handling role. The hardware is built in a compact AMC form factor using a Xilinx Virtex-6 VLX130T FPGA as a data processor. The data handling includes a 15:1 data link multiplexing and complete event building in firmware. All high speed links of the system are commutated by the 144×144 channels cross point switch which is used to provide dynamic load balancing. The designed throughput of the system is 1.6 GB/s while the maximum estimated data rate of the experiment is 1.5 GB/s for the 50 kHz trigger rate. The system makes use of the accelerator spill structure for optimizing the load on the read-out PCs. The distributed software runs on a server farm and integrates control and configuration functionality. The software closely monitors data flow for consistency on all stages of the event building process to perform load balancing and error recovery. The prototype of the system was successfully tested during the commissioning of the experiment and the full system will be used in the physics run 2015.oai:inspirehep.net:14988682016
spellingShingle Detectors and Experimental Techniques
Bai, Yunpeng
Bodlak, Martin
Frolov, Vladimir
Jary, Vladimir
Huber, Stefan
Konorov, Igor
Levit, Dmytro
Novy, Josef
Salach, Richard
Steffen, Dominik
Virius, Miroslav
Paul, Stephan
FPGA based event building and data acqiusition system for the COMPASS experiment
title FPGA based event building and data acqiusition system for the COMPASS experiment
title_full FPGA based event building and data acqiusition system for the COMPASS experiment
title_fullStr FPGA based event building and data acqiusition system for the COMPASS experiment
title_full_unstemmed FPGA based event building and data acqiusition system for the COMPASS experiment
title_short FPGA based event building and data acqiusition system for the COMPASS experiment
title_sort fpga based event building and data acqiusition system for the compass experiment
topic Detectors and Experimental Techniques
url https://dx.doi.org/10.1109/NSSMIC.2015.7581844
http://cds.cern.ch/record/2285960
work_keys_str_mv AT baiyunpeng fpgabasedeventbuildinganddataacqiusitionsystemforthecompassexperiment
AT bodlakmartin fpgabasedeventbuildinganddataacqiusitionsystemforthecompassexperiment
AT frolovvladimir fpgabasedeventbuildinganddataacqiusitionsystemforthecompassexperiment
AT jaryvladimir fpgabasedeventbuildinganddataacqiusitionsystemforthecompassexperiment
AT huberstefan fpgabasedeventbuildinganddataacqiusitionsystemforthecompassexperiment
AT konorovigor fpgabasedeventbuildinganddataacqiusitionsystemforthecompassexperiment
AT levitdmytro fpgabasedeventbuildinganddataacqiusitionsystemforthecompassexperiment
AT novyjosef fpgabasedeventbuildinganddataacqiusitionsystemforthecompassexperiment
AT salachrichard fpgabasedeventbuildinganddataacqiusitionsystemforthecompassexperiment
AT steffendominik fpgabasedeventbuildinganddataacqiusitionsystemforthecompassexperiment
AT viriusmiroslav fpgabasedeventbuildinganddataacqiusitionsystemforthecompassexperiment
AT paulstephan fpgabasedeventbuildinganddataacqiusitionsystemforthecompassexperiment