Cargando…

Optimal Filtering Algorithm implementation in FPGAs for the ATLAS TileCal Read-Out Drivers

TileCal is the hadronic calorimeter of the ATLAS experiment in the LHC (CERN). Its Read-Out Drivers (RODs) process, in real time, the digitized information coming from the front-end electronics and send it to the Read-Out System. Data processing in the ROD boards is performed in Processing Unit Mezz...

Descripción completa

Detalles Bibliográficos
Autores principales: Moreno, P, Carrió, F, Castillo, V, Ferrer, A, Fiorini, L, González, V, Higón, E, Sanchis, E, Solans, C, Valero, A, Valls, J
Lenguaje:eng
Publicado: 2011
Materias:
Acceso en línea:http://cds.cern.ch/record/1398655
Descripción
Sumario:TileCal is the hadronic calorimeter of the ATLAS experiment in the LHC (CERN). Its Read-Out Drivers (RODs) process, in real time, the digitized information coming from the front-end electronics and send it to the Read-Out System. Data processing in the ROD boards is performed in Processing Unit Mezzanine Cards that use commercial DSPs to run the Optimal Filtering (OF) algorithms. Present-day FPGAs contain hardware DSP blocks, giving the designers the possibility to implement these algorithms in a very efficient way while exploiting the flexibility that these devices provide. A prototype of a FPGA-based Mezzanine Processing Unit card has been developed to perform studies about the implementation of the Optimal Filtering algorithms in a low cost FPGA. It has been designed to be fully compatible with the present-system, but is also suitable for studying the possibilities of providing extended functionalities.