Cargando…

A read-out buffer prototype for ATLAS high level triggers

Read-Out Buffers are critical components in the dataflow chain of the ATLAS Trigger/DAQ system. At up to 75 kHz, after each Level-1 trigger accept signal, these devices receive and store digitized data from groups of front-end electronic channels. Several Read-Out Buffers are grouped to form a Read-...

Descripción completa

Detalles Bibliográficos
Autores principales: Calvet, D, Gachelin, O, Huet, M, Le Dû, P, Mandjavidze, I D, Mur, M
Lenguaje:eng
Publicado: 2000
Materias:
Acceso en línea:http://cds.cern.ch/record/560362
_version_ 1780899063518986240
author Calvet, D
Gachelin, O
Huet, M
Le Dû, P
Mandjavidze, I D
Mur, M
author_facet Calvet, D
Gachelin, O
Huet, M
Le Dû, P
Mandjavidze, I D
Mur, M
author_sort Calvet, D
collection CERN
description Read-Out Buffers are critical components in the dataflow chain of the ATLAS Trigger/DAQ system. At up to 75 kHz, after each Level-1 trigger accept signal, these devices receive and store digitized data from groups of front-end electronic channels. Several Read-Out Buffers are grouped to form a Read-Out Buffer Complex that acts as a data server for the High Level Triggers selection algorithms and for the final data collection system. This paper describes a functional prototype of a Read-Out Buffer based on a custom made PCI mezzanine card that is designed to accept input data at up to 160 MB/s, to store up to 8 MB of data and to distribute data chunks at the desired request rate. We describe the hardware of the card that is based on an Intel I960 processor and CPLDs. We present the integration of several of these cards in a Read-Out Buffer Complex. We measure various performance figures and we discuss to which extent these can fulfill ATLAS needs. 5 Refs.
id cern-560362
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2000
record_format invenio
spelling cern-5603622019-09-30T06:29:59Zhttp://cds.cern.ch/record/560362engCalvet, DGachelin, OHuet, MLe Dû, PMandjavidze, I DMur, MA read-out buffer prototype for ATLAS high level triggersDetectors and Experimental TechniquesRead-Out Buffers are critical components in the dataflow chain of the ATLAS Trigger/DAQ system. At up to 75 kHz, after each Level-1 trigger accept signal, these devices receive and store digitized data from groups of front-end electronic channels. Several Read-Out Buffers are grouped to form a Read-Out Buffer Complex that acts as a data server for the High Level Triggers selection algorithms and for the final data collection system. This paper describes a functional prototype of a Read-Out Buffer based on a custom made PCI mezzanine card that is designed to accept input data at up to 160 MB/s, to store up to 8 MB of data and to distribute data chunks at the desired request rate. We describe the hardware of the card that is based on an Intel I960 processor and CPLDs. We present the integration of several of these cards in a Read-Out Buffer Complex. We measure various performance figures and we discuss to which extent these can fulfill ATLAS needs. 5 Refs.oai:cds.cern.ch:5603622000
spellingShingle Detectors and Experimental Techniques
Calvet, D
Gachelin, O
Huet, M
Le Dû, P
Mandjavidze, I D
Mur, M
A read-out buffer prototype for ATLAS high level triggers
title A read-out buffer prototype for ATLAS high level triggers
title_full A read-out buffer prototype for ATLAS high level triggers
title_fullStr A read-out buffer prototype for ATLAS high level triggers
title_full_unstemmed A read-out buffer prototype for ATLAS high level triggers
title_short A read-out buffer prototype for ATLAS high level triggers
title_sort read-out buffer prototype for atlas high level triggers
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/560362
work_keys_str_mv AT calvetd areadoutbufferprototypeforatlashighleveltriggers
AT gachelino areadoutbufferprototypeforatlashighleveltriggers
AT huetm areadoutbufferprototypeforatlashighleveltriggers
AT ledup areadoutbufferprototypeforatlashighleveltriggers
AT mandjavidzeid areadoutbufferprototypeforatlashighleveltriggers
AT murm areadoutbufferprototypeforatlashighleveltriggers
AT calvetd readoutbufferprototypeforatlashighleveltriggers
AT gachelino readoutbufferprototypeforatlashighleveltriggers
AT huetm readoutbufferprototypeforatlashighleveltriggers
AT ledup readoutbufferprototypeforatlashighleveltriggers
AT mandjavidzeid readoutbufferprototypeforatlashighleveltriggers
AT murm readoutbufferprototypeforatlashighleveltriggers