Speaker
Description
A dedicated full readout chain has been developed for the inner tracker CGEM (Cylindrical Gas Electron Multiplier) of BESIII, the Beijing electron-positron spectrometer, which was installed at the end of 2024 to replace the inner drift chamber.
It consists of a dedicated ASIC, called TIGER, and a readout module based on the ARRIA-V FPGA, called GEMROC. The system reads out about 10,000 detector strips with a trigger rate of up to 4 kHz. Dedicated ancillary fanout modules collect the fast signals and distribute them to the GEMROCs at both ends of the spectrometer.
A new server running an updated version of GUFI (Graphical User Front-end Interface) has been deployed. It communicates with the BESIII DAQ via the TCP/IP protocol, enabling synchronized start and stop of acquisition, error monitoring, and full expert control over threshold settings, noise assessment, and data transmission integrity. It has also been extended with a dedicated acquisition and disk writing module. This highly parallelized component spawns processes that receive data from UDP packets and enqueue them into buffers, which are then emptied by dedicated writing processes to optimize the use of the machine’s hardware resources.
The adoption of this software-based solution demonstrates the ability to shift part of the acquisition workload from firmware to software, particularly by leveraging Python. This approach significantly reduces development and testing time while improving system scalability and ease of updates.
The presentation will focus on the CGEM DAQ in the context of the first months of BESIII beam commissioning.
| Minioral | Yes |
|---|---|
| IEEE Member | No |
| Are you a student? | No |