Design and Implementation of TAO DAQ System
<|reference_start|>Design and Implementation of TAO DAQ System: Purpose: The Taishan Antineutrino Observatory (TAO) is a satellite experiment of the Jiangmen Underground Neutrino Observatory (JUNO), also known as JUNO-TAO. Located close to one of the reactors of the Taishan Nuclear Power Plant, TAO will measure the antineutrino energy spectrum precisely as a reference spectrum for JUNO. The data acquisition (DAQ) system is designed to acquire data from the TAO readout electronics and process it with software trigger and data compression algorithms. The data storage bandwidth is limited by the onsite network to be less than 100 Mb/s.   Methods: The system is designed based on a distributed architecture, with fully decoupled modules to facilitate customized design and implementation. It is divided into two main components: the data flow system and the online software. The online software serves as the foundation, providing the electronics configuration, the process management, the run control, and the information sharing. The data flow system facilitates continuous data acquisition from various electronic boards or trigger systems, assembles and processes raw data, and ultimately stores it on the disk.   Results: The core functionality of the system has been designed and developed. The usability of the data flow system interface and the software trigger results have been verified during the pre-installation testing phase.   Conclusion: The DAQ system has been deployed for the TAO experiment. It has also successfully been applied to the integration test of the detector and electronics prototypes.<|reference_end|>
@article{zhang2024design,
    title={Design and Implementation of TAO DAQ System},
    author={Shuihan Zhang, Chao Chen, Xiaolu Ji, Fei Li, Yu Peng, Fabrizio
  Petrucci, Yinhui Wu, Zezhong Yu, Tingxuan Zeng, Kejun Zhu},
    journal={arXiv preprint arXiv:2409.05522},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.05522},
    primaryClass={physics.ins-det cs.SY eess.SY}
}