Cargando…

Zero Suppression and Data Compression for SDD Output in the ALICE Experiment

We describe a proposal for the zero suppression and data compression for the Silicon Drift Detectors in the ALICE experiment. The proposal seeks to maintain maximum precision within the limits of data transmission bandwidth, to retain two-dimensional cluster reconstructability and to monitor statist...

Descripción completa

Detalles Bibliográficos
Autores principales: Alberici, G, Cavagnino, D, De Remigis, P, Mazza, G, Rivetti, A, Tosello, F, Werbrouck, A E
Lenguaje:eng
Publicado: 1999
Materias:
Acceso en línea:http://cds.cern.ch/record/426376
_version_ 1780895096865030144
author Alberici, G
Cavagnino, D
De Remigis, P
Mazza, G
Rivetti, A
Tosello, F
Werbrouck, A E
author_facet Alberici, G
Cavagnino, D
De Remigis, P
Mazza, G
Rivetti, A
Tosello, F
Werbrouck, A E
author_sort Alberici, G
collection CERN
description We describe a proposal for the zero suppression and data compression for the Silicon Drift Detectors in the ALICE experiment. The proposal seeks to maintain maximum precision within the limits of data transmission bandwidth, to retain two-dimensional cluster reconstructability and to monitor statistically the background. Two thresholds (high and low) are employed to facilitate understanding of the cluster neighbourhoods. This choice also helps to suppress single high background peaks and provides a statistically cleaner sample for background monitoring. Background average and standard deviation are monitored by counting the zero signal (due to negative inputs to the ADCs) and the signals above the thresholds, then using a minimisation algorithm. Background counts which overflow the small counter ranges are discarded to avoid wasting bits and then corrected statistically offline.<BR>First the 10-bit output of the ADCs is compressed to 8 bits using a quasi-parabolic monotonic characteristic which requires no conversion table, no clock cycles and in which all codes are utilised. The expansion to the original values for offline analysis includes a compensation for the truncated signals which is statistically without bias. The main algorithm is purely combinatorial and thus requires only one clock cycle to code the signals and send them on through a circular twisted barrel shifter to the output FIFO. Simulations of the circuits using FPGAs and of the compression algorithm in software are in proress.
id cern-426376
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 1999
record_format invenio
spelling cern-4263762019-09-30T06:29:59Zhttp://cds.cern.ch/record/426376engAlberici, GCavagnino, DDe Remigis, PMazza, GRivetti, ATosello, FWerbrouck, A EZero Suppression and Data Compression for SDD Output in the ALICE ExperimentDetectors and Experimental TechniquesWe describe a proposal for the zero suppression and data compression for the Silicon Drift Detectors in the ALICE experiment. The proposal seeks to maintain maximum precision within the limits of data transmission bandwidth, to retain two-dimensional cluster reconstructability and to monitor statistically the background. Two thresholds (high and low) are employed to facilitate understanding of the cluster neighbourhoods. This choice also helps to suppress single high background peaks and provides a statistically cleaner sample for background monitoring. Background average and standard deviation are monitored by counting the zero signal (due to negative inputs to the ADCs) and the signals above the thresholds, then using a minimisation algorithm. Background counts which overflow the small counter ranges are discarded to avoid wasting bits and then corrected statistically offline.<BR>First the 10-bit output of the ADCs is compressed to 8 bits using a quasi-parabolic monotonic characteristic which requires no conversion table, no clock cycles and in which all codes are utilised. The expansion to the original values for offline analysis includes a compensation for the truncated signals which is statistically without bias. The main algorithm is purely combinatorial and thus requires only one clock cycle to code the signals and send them on through a circular twisted barrel shifter to the output FIFO. Simulations of the circuits using FPGAs and of the compression algorithm in software are in proress.CERN-ALI-99-46CERN-ALICE-PUB-99-46oai:cds.cern.ch:4263761999-11-11
spellingShingle Detectors and Experimental Techniques
Alberici, G
Cavagnino, D
De Remigis, P
Mazza, G
Rivetti, A
Tosello, F
Werbrouck, A E
Zero Suppression and Data Compression for SDD Output in the ALICE Experiment
title Zero Suppression and Data Compression for SDD Output in the ALICE Experiment
title_full Zero Suppression and Data Compression for SDD Output in the ALICE Experiment
title_fullStr Zero Suppression and Data Compression for SDD Output in the ALICE Experiment
title_full_unstemmed Zero Suppression and Data Compression for SDD Output in the ALICE Experiment
title_short Zero Suppression and Data Compression for SDD Output in the ALICE Experiment
title_sort zero suppression and data compression for sdd output in the alice experiment
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/426376
work_keys_str_mv AT albericig zerosuppressionanddatacompressionforsddoutputinthealiceexperiment
AT cavagninod zerosuppressionanddatacompressionforsddoutputinthealiceexperiment
AT deremigisp zerosuppressionanddatacompressionforsddoutputinthealiceexperiment
AT mazzag zerosuppressionanddatacompressionforsddoutputinthealiceexperiment
AT rivettia zerosuppressionanddatacompressionforsddoutputinthealiceexperiment
AT tosellof zerosuppressionanddatacompressionforsddoutputinthealiceexperiment
AT werbrouckae zerosuppressionanddatacompressionforsddoutputinthealiceexperiment