MicroTCA implementation of synchronous Ethernet-Based DAQ systems for large scale experiments

C. Girerd,D. Autiero,B. Carlus,S. Gardien,J. Marteau,W. Tromeur
DOI: https://doi.org/10.48550/arXiv.0906.2325
2009-06-12
Abstract:Large LAr TPCs are among the most powerful detectors to address open problems in particle and astro-particle physics, such as CP violation in leptonic sector, neutrino properties and their astrophysical implications, proton decay search etc. The scale of such detector implies severe constraints on their readout and DAQ system. In this article we describe a data acquisition scheme for this new generation of large detectors. The main challenge is to propose a scalable and easy to use solution able to manage a large number of channels at the lowest cost. It is interesting to note that these constraints are very similar to those existing in Network Telecommunication Industry. We propose to study how emerging technologies like ATCA and $\mu$TCA could be used in neutrino experiments. We describe the design of an Advanced Mezzanine Board (AMC) including 32 ADC channels. This board receives 32 analogical channels at the front panel and sends the formatted data through the $\mu$TCA backplane using a Gigabit Ethernet link. The gigabit switch of the MCH is used to centralize and to send the data to the event building computer. The core of this card is a FPGA (ARIA-GX from ALTERA) including the whole system except the memories. A hardware accelerator has been implemented using a NIOS II $\mu$P and a Gigabit MAC IP. Obviously, in order to be able to reconstruct the tracks from the events a time synchronisation system is mandatory. We decided to implement the IEEE1588 standard also called Precision Timing Protocol, another emerging and promising technology in Telecommunication Industry. In this article we describe a Gigabit PTP implementation using the recovered clock of the gigabit link. By doing so the drift is directly cancelled and the PTP will be used only to evaluate and to correct the offset.
Instrumentation and Detectors
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the challenges of the data acquisition (DAQ) system in large - scale experiments, especially in large liquid argon time - projection chambers (LAr TPCs). Specifically, these challenges include: 1. **High - channel - number management**: Large LAr TPCs need to handle a large number of sensor channels, which requires the DAQ system to be able to manage and transmit large amounts of data efficiently. 2. **Cost - effectiveness**: Design a cost - effective solution that can reduce hardware costs without sacrificing performance. 3. **Time synchronization**: In a distributed DAQ system, it is very important to ensure time synchronization among all modules to guarantee data consistency and accuracy. 4. **Scalability**: Design an extensible architecture so that as the scale of the experiment expands, the system can be easily extended. 5. **Low latency and high bandwidth**: Ensure low - latency and high - bandwidth data transmission to meet the requirements of real - time data processing. To solve these problems, the paper proposes a synchronous Ethernet data acquisition system based on the Micro Telecommunications Computing Architecture (µTCA). This system uses advanced technologies, such as the IEEE1588 standard (Precision Timing Protocol, PTP) to achieve high - precision time synchronization, and high - speed serial links (such as 10G Ethernet) to increase the data transfer rate. In addition, the paper also describes in detail the design of the AMC board, including the implementation of 32 ADC channels, and how to achieve hardware acceleration and data processing through FPGA and NIOS II processors.