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...
Autores principales: | , , , , |
---|---|
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 |