SearcharxivSearch

arXiv subjects

Guillaume Vouters

Publications and source records attributed to Guillaume Vouters.

2 recordsLinked to original sources

PCIe400 generic readout board qualification test

The PCIe400 is a generic readout board designed for high-throughput data acquisition in future high-energy physics experiments. It interfaces up to 48 bidirectional links supporting custom protocols from 1 to 26 Gbps to modern back-end systems providing up to 400 Gbps bandwidth.The board is developed as a technological demonstrator for the LHCb Upgrade II, which foresees an aggregated throughput of approximately 200 Tbps. In addition to increased bandwidth, the PCIe400 targets deterministic clock distribution to front-end electronics. At a maximum instantaneous luminosity of $1.5~\times~10^{34}~cm^{-2}s^{-1}$, up to 40 proton-proton interactions per bunch crossing are expected in LHCb Upgrade II. The adoption of 4D tracking detectors with time resolutions down to 20 ps motivates clock distribution with phase determinism below 10 ps peak-to-peak across large-scale systems exceeding 2000 nodes. This paper presents the qualification of the PCIe400 prototype board, focusing on high-bandwidth interfaces, including next-generation QSFP112 links, and phase-deterministic clock distribution.

physics.ins-det

The readout supervisor firmware for controlling the upgraded LHCb detector and readout system

In 2019, the LHCb experiment at CERN will undergo a major upgrade where its detector electronics and the entire readout system will be replaced. The goal is to read-out all events at the full LHC frequency of 40 MHz, reaching a total data rate of ~40 Tb/s. In this context, a new timing, trigger and readout control system has been developed: its main tasks are to distribute centrally the clock, the timing information and to synchronize all elements in the readout system: from the very last Front-End ASIC to the building of events to be stored. The heart of the timing and readout control system is a VHDL firmware core that is now finalized and currently in use in test-benches and test-beams by the upgraded sub-detectors, for their initial commissioning phase. Such firmware core is able to generate all necessary processes to keep the synchronization of all readout elements with the LHC bunch crossing as well as it is able to generate asynchronous commands for calibration or test purposes. It is also able to accommodate for specific recipes to handle varying running conditions, by using a generic and fully configurable approach. In this paper, the philosophy and the implementation behind such firmware are described in details, posing particular emphasis to the real-time logical processes that were developed in order to satisfy the requirements of synchronization and readout control of the upgraded LHCb detector.

physics.ins-det