Cargando…

An Improved Algorithm for On-Chip Clustering and Lossless Data Compression of HL-LHC Pixel Hits

A prototype chip, called RD53A, has been designed by the RD53 collaboration to face the very high hit and trigger rate requirements (up to 3 GHz/cm$^2$ and 1 MHz, respectively) of the High Luminosity LHC experiment upgrades. In this paper, an improved algorithm for data compression, capable of susta...

Descripción completa

Detalles Bibliográficos
Autores principales: Baruffa, Giuseppe, Placidi, Pisana, Di Salvo, Andrea, Marconi, Sara, Paternò, Andrea
Lenguaje:eng
Publicado: 2019
Materias:
Acceso en línea:https://dx.doi.org/10.1109/NSSMIC.2018.8824281
http://cds.cern.ch/record/2706408
_version_ 1780964888748752896
author Baruffa, Giuseppe
Placidi, Pisana
Di Salvo, Andrea
Marconi, Sara
Paternò, Andrea
author_facet Baruffa, Giuseppe
Placidi, Pisana
Di Salvo, Andrea
Marconi, Sara
Paternò, Andrea
author_sort Baruffa, Giuseppe
collection CERN
description A prototype chip, called RD53A, has been designed by the RD53 collaboration to face the very high hit and trigger rate requirements (up to 3 GHz/cm$^2$ and 1 MHz, respectively) of the High Luminosity LHC experiment upgrades. In this paper, an improved algorithm for data compression, capable of sustaining the very high data volume and proposed to be implemented in the periphery of the chip, is presented: it exploits Run Length Encoding (RLE) and Variable Length Coding (VLC) to compact chip pixel hit patterns. The compression and decompression algorithms are implemented with MATLAB, and the performance is calculated taking into account the RD53A data readout implementation and its chip simulation and verification framework (called VEPIX53). In all considered cases, the results show that the RLE and VLC combination achieves a data compression ratio between 1.57 and 1.62, resulting in a bitstream size reduction between 36.2% and 38.4% with respect to the rate of the current data transmission format.
id oai-inspirehep.net-1757615
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2019
record_format invenio
spelling oai-inspirehep.net-17576152020-01-21T13:59:34Zdoi:10.1109/NSSMIC.2018.8824281http://cds.cern.ch/record/2706408engBaruffa, GiuseppePlacidi, PisanaDi Salvo, AndreaMarconi, SaraPaternò, AndreaAn Improved Algorithm for On-Chip Clustering and Lossless Data Compression of HL-LHC Pixel HitsDetectors and Experimental TechniquesA prototype chip, called RD53A, has been designed by the RD53 collaboration to face the very high hit and trigger rate requirements (up to 3 GHz/cm$^2$ and 1 MHz, respectively) of the High Luminosity LHC experiment upgrades. In this paper, an improved algorithm for data compression, capable of sustaining the very high data volume and proposed to be implemented in the periphery of the chip, is presented: it exploits Run Length Encoding (RLE) and Variable Length Coding (VLC) to compact chip pixel hit patterns. The compression and decompression algorithms are implemented with MATLAB, and the performance is calculated taking into account the RD53A data readout implementation and its chip simulation and verification framework (called VEPIX53). In all considered cases, the results show that the RLE and VLC combination achieves a data compression ratio between 1.57 and 1.62, resulting in a bitstream size reduction between 36.2% and 38.4% with respect to the rate of the current data transmission format.oai:inspirehep.net:17576152019
spellingShingle Detectors and Experimental Techniques
Baruffa, Giuseppe
Placidi, Pisana
Di Salvo, Andrea
Marconi, Sara
Paternò, Andrea
An Improved Algorithm for On-Chip Clustering and Lossless Data Compression of HL-LHC Pixel Hits
title An Improved Algorithm for On-Chip Clustering and Lossless Data Compression of HL-LHC Pixel Hits
title_full An Improved Algorithm for On-Chip Clustering and Lossless Data Compression of HL-LHC Pixel Hits
title_fullStr An Improved Algorithm for On-Chip Clustering and Lossless Data Compression of HL-LHC Pixel Hits
title_full_unstemmed An Improved Algorithm for On-Chip Clustering and Lossless Data Compression of HL-LHC Pixel Hits
title_short An Improved Algorithm for On-Chip Clustering and Lossless Data Compression of HL-LHC Pixel Hits
title_sort improved algorithm for on-chip clustering and lossless data compression of hl-lhc pixel hits
topic Detectors and Experimental Techniques
url https://dx.doi.org/10.1109/NSSMIC.2018.8824281
http://cds.cern.ch/record/2706408
work_keys_str_mv AT baruffagiuseppe animprovedalgorithmforonchipclusteringandlosslessdatacompressionofhllhcpixelhits
AT placidipisana animprovedalgorithmforonchipclusteringandlosslessdatacompressionofhllhcpixelhits
AT disalvoandrea animprovedalgorithmforonchipclusteringandlosslessdatacompressionofhllhcpixelhits
AT marconisara animprovedalgorithmforonchipclusteringandlosslessdatacompressionofhllhcpixelhits
AT paternoandrea animprovedalgorithmforonchipclusteringandlosslessdatacompressionofhllhcpixelhits
AT baruffagiuseppe improvedalgorithmforonchipclusteringandlosslessdatacompressionofhllhcpixelhits
AT placidipisana improvedalgorithmforonchipclusteringandlosslessdatacompressionofhllhcpixelhits
AT disalvoandrea improvedalgorithmforonchipclusteringandlosslessdatacompressionofhllhcpixelhits
AT marconisara improvedalgorithmforonchipclusteringandlosslessdatacompressionofhllhcpixelhits
AT paternoandrea improvedalgorithmforonchipclusteringandlosslessdatacompressionofhllhcpixelhits