Title :
A processor for calorimetry at the Large Hadron Collider in the FERMI project
Author :
Dadda, Luigi ; Inkinen, Sami ; Piuri, Vincenzo
Author_Institution :
Dipartimento di Elettronica e Inf., Politecnico di Milano, Italy
Abstract :
A dedicated digital signal processor has been designed as part of a fully digital front-end for calorimetric detectors developed for experiments in high-energy particle physics to be carried out at CERN with the Large Hadron Collider. Its function is to evaluate the collision energy by analyzing the 16-bits samples (at 67 Msamples per second) contained in a time window through convolutions with 10-bits coefficients. In order to improve the time and amplitude accuracy of the evaluated pulse maximum, we adopted a scheme composed of three inner-product units followed by a sorting circuit which identifies the maximum, the minimum and the median value among the three inner-product outputs. Due to the massively radioactive environment in which the calorimeter operates, the fault tolerance issues have been particularly taken into account to provide both concurrent error detection through residue arithmetic and graceful degradation
Keywords :
calorimeters; calorimetry; computer architecture; error detection; fault tolerant computing; physics computing; signal processing; CERN; FERMI project; Large Hadron Collider; amplitude; calorimetric detectors; calorimetry; collision energy; concurrent error detection; dedicated digital signal processor; evaluated pulse maximum; fault tolerance; fully digital front-end; graceful degradation; high-energy particle physics; massively radioactive environment; residue arithmetic; sorting circuit; time window; Calorimetry; Convolution; Detectors; Digital signal processors; Fault tolerance; Large Hadron Collider; Process design; Pulse circuits; Signal design; Sorting;
Conference_Titel :
Application Specific Array Processors, 1994. Proceedings. International Conference on
Conference_Location :
San Francisco, CA
Print_ISBN :
0-8186-6517-3
DOI :
10.1109/ASAP.1994.331804