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...
Autores principales: | , , , , , , , , , |
---|---|
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 |