Skip to main navigation Skip to search Skip to main content

Large-scale real-time signal processing in physics experiments: the ALICE TPC FPGA pipeline

  • The ALICE TPC collaboration

Research output: Contribution to journalArticlepeer-review

Abstract

For LHC Run 3, the ALICE Time Projection Chamber was upgraded to operate in continuous readout mode. Interaction rates of up to 50 kHz in Pb-Pb collisions require real-time processing of more than 3 TB s-1 of raw detector data. This requirement is met by a custom FPGA-based processing pipeline that performs the complete front-end data treatment fully in-stream, including common-mode correction, pedestal subtraction, ion-tail filtering, zero suppression, and dense data packing. A central element of the design is a highly parallel common-mode correction algorithm operating directly on the streaming data. It robustly identifies signal-free readout channels on a time-bin basis and applies pad-dependent scaling to compensate for local variations in capacitive coupling in the GEM readout. In combination with pedestal subtraction and ion-tail filtering, this enables accurate baseline restoration under extreme high-occupancy conditions, preventing signal loss while efficiently suppressing noise prior to zero suppression. The pipeline operates continuously at the full detector bandwidth and reduces the raw input rate of approximately 3 TB s-1 to about 900 GBps for Pb-Pb collisions at the target interaction rate. Overall, it represents a large-scale FPGA-based real-time signal-processing implementation for high-energy physics detector readout.

Original languageEnglish
Article numberP04013
JournalJournal of Instrumentation
Volume21
Issue number4
DOIs
StatePublished - Apr 1 2026

Funding

We gratefully acknowledge the central CRU team for their support, expertise, and valuable discussions. We extend special thanks to Filippo Costa for his dedicated assistance, commitment, and prompt responses to all our questions and requests. His contributions have been invaluable to this work. Furthermore, we acknowledges the following funding agencies for their support in the TPC Upgrade: Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP), Brasil; Ministry of Science and Education, Croatia; The Danish Council for Independent Research | Natural Sciences, the Carlsberg Foundation and Danish National Research Foundation (DNRF), Denmark; Bundesministerium für Bildung, Wissenschaft, Forschung und Technologie (BMBF), GSI Helmholtzzentrum für Schwerionenforschung GmbH, DFG Cluster of Excellence “Origin and Structure of the Universe”, The Helmholtz International Center for FAIR (HIC for FAIR) and the ExtreMe Matter Institute EMMI at the GSI Helmholtzzentrum für Schwerionenforschung, Germany; National Research, Development and Innovation Office, Hungary; Nagasaki Institute of Applied Science (IIST) and the University of Tokyo, Japan; Fondo de Cooperación Internacional en Ciencia y Technología (FONCICYT), Mexico; The Research Council of Norway, Norway; Ministry of Science and Higher Education and National Science Centre, Poland; Ministry of Education and Scientific Research, Institute of Atomic Physics and Ministry of Research and Innovation, and Institute of Atomic Physics, Romania; Ministry of Education, Science, Research and Sport of the Slovak Republic, Slovakia; Swedish Research Council (VR), Sweden; United States Department of Energy, Office of Nuclear Physics (DOE NP), United States of America.

Keywords

  • Digital signal processing (DSP)
  • Electronic detector readout concepts (gas, liquid)
  • Time projection chambers
  • VLSI circuits

Fingerprint

Dive into the research topics of 'Large-scale real-time signal processing in physics experiments: the ALICE TPC FPGA pipeline'. Together they form a unique fingerprint.

Cite this