Cargando…

FPGA based data acquisition system for COMPASS experiment

This paper discusses the present data acquisition system (DAQ) of the COMPASS experiment at CERN and presents development of a new DAQ. The new DAQ must preserve present data format and be able to communicate with FPGA cards. Parts of the new DAQ are based on state machines and they are implemented...

Descripción completa

Detalles Bibliográficos
Autores principales: Bodlak, M., Frolov, V., Jary, V., Huber, S., Konorov, I., Levit, D., Novy, Josef, Salac, R., Virius, M., Paul, S.
Lenguaje:eng
Publicado: 2013
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/513/1/012029
http://cds.cern.ch/record/1606064
_version_ 1780931666684936192
author Bodlak, M.
Frolov, V.
Jary, V.
Huber, S.
Konorov, I.
Levit, D.
Novy, Josef
Salac, R.
Virius, M.
Paul, S.
author_facet Bodlak, M.
Frolov, V.
Jary, V.
Huber, S.
Konorov, I.
Levit, D.
Novy, Josef
Salac, R.
Virius, M.
Paul, S.
author_sort Bodlak, M.
collection CERN
description This paper discusses the present data acquisition system (DAQ) of the COMPASS experiment at CERN and presents development of a new DAQ. The new DAQ must preserve present data format and be able to communicate with FPGA cards. Parts of the new DAQ are based on state machines and they are implemented in C++ with usage of the QT framework, the DIM library, and the IPBus technology. Prototype of the system is prepared and communication through DIM between parts was tested. An implementation of the IPBus technology was prepared and tested. The new DAQ proved to be able to fulfill requirements.
id cern-1606064
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2013
record_format invenio
spelling cern-16060642022-08-17T13:28:30Zdoi:10.1088/1742-6596/513/1/012029http://cds.cern.ch/record/1606064engBodlak, M.Frolov, V.Jary, V.Huber, S.Konorov, I.Levit, D.Novy, JosefSalac, R.Virius, M.Paul, S.FPGA based data acquisition system for COMPASS experimentDetectors and Experimental TechniquesThis paper discusses the present data acquisition system (DAQ) of the COMPASS experiment at CERN and presents development of a new DAQ. The new DAQ must preserve present data format and be able to communicate with FPGA cards. Parts of the new DAQ are based on state machines and they are implemented in C++ with usage of the QT framework, the DIM library, and the IPBus technology. Prototype of the system is prepared and communication through DIM between parts was tested. An implementation of the IPBus technology was prepared and tested. The new DAQ proved to be able to fulfill requirements.This paper presents the current data acquisition system (DAQ) of the COMPASS experiment at CERN and discusses development of a new DAQ. The aim of the new DAQ is to substitute software event building by structure composed of special FPGA cards that will do the event building. The software part of the new DAQ is robust multinode system with high emphasis on reliability. It is based on state machines and implemented in C++ with usage of the QT framework, the DIM library, and the IPBus technology. A prototype of the system has been developed and tested. The new DAQ software fulfills given requirements.This paper discusses the present data acquisition system (DAQ) of the COMPASS experiment at CERN and presents development of a new DAQ. The new DAQ must preserve present data format and be able to communicate with FPGA cards. Parts of the new DAQ are based on state machines and they are implemented in C++ with usage of the QT framework, the DIM library, and the IPBus technology. Prototype of the system is prepared and communication through DIM between parts was tested. An implementation of the IPBus technology was prepared and tested. The new DAQ proved to be able to fulfill requirements.arXiv:1310.1308oai:cds.cern.ch:16060642013-10-04
spellingShingle Detectors and Experimental Techniques
Bodlak, M.
Frolov, V.
Jary, V.
Huber, S.
Konorov, I.
Levit, D.
Novy, Josef
Salac, R.
Virius, M.
Paul, S.
FPGA based data acquisition system for COMPASS experiment
title FPGA based data acquisition system for COMPASS experiment
title_full FPGA based data acquisition system for COMPASS experiment
title_fullStr FPGA based data acquisition system for COMPASS experiment
title_full_unstemmed FPGA based data acquisition system for COMPASS experiment
title_short FPGA based data acquisition system for COMPASS experiment
title_sort fpga based data acquisition system for compass experiment
topic Detectors and Experimental Techniques
url https://dx.doi.org/10.1088/1742-6596/513/1/012029
http://cds.cern.ch/record/1606064
work_keys_str_mv AT bodlakm fpgabaseddataacquisitionsystemforcompassexperiment
AT frolovv fpgabaseddataacquisitionsystemforcompassexperiment
AT jaryv fpgabaseddataacquisitionsystemforcompassexperiment
AT hubers fpgabaseddataacquisitionsystemforcompassexperiment
AT konorovi fpgabaseddataacquisitionsystemforcompassexperiment
AT levitd fpgabaseddataacquisitionsystemforcompassexperiment
AT novyjosef fpgabaseddataacquisitionsystemforcompassexperiment
AT salacr fpgabaseddataacquisitionsystemforcompassexperiment
AT viriusm fpgabaseddataacquisitionsystemforcompassexperiment
AT pauls fpgabaseddataacquisitionsystemforcompassexperiment