PCI-express based high-speed readout for the BelleII DAQ Upgrade.

Belle II is a new generation B-factory experiment, dedicated to explore the new physics beyond the Standard Model of elementary particles at the flavor sector. Belle II has started data-taking since April, 2018, with a synchronous data acquisition (DAQ) system based on a pipelined trigger flow control. The Belle II DAQ system is designed to handle 30 kHz trigger rate with about 1% dead time under the raw event size more than 1 MB. It has been proved that the DAQ system is reliable and the overall data-taking efficiency has reached to 84.2% during the run period of Jan. 2020 - Jun. 2020. It is a big challenge to maintain the DAQ stability in the term of 10 years operation with current readout system, meanwhile, the readout system also becoming a bottleneck for providing higher speed data transmission. A solution of PCI-express based readout module with data throughput as high as 100 Gb/s, was adopted for the upgrade of Belle II DAQ system. We focus on in particular the design of firmware and software based on this new generation of readout board called PCIe40 with an Altera Arria 10 field-programmable gate array (FPGA) chip. 48 GBT (GigaBit Transceiver) serial links, PCI-express hard IP based DMA architecture, interface of Timing and Trigger Distribution (TTD) system, as well as the slow control system are designed for integrating with current Belle II DAQ system. This paper describes the performance accomplished during the data readout and slow control tests done with a pocket Belle II DAQ, as well as another demonstration test performed by using on-site Front-End Electronics (FEE), specifically involve Belle II TOP and KLM sub-detectors.

[1]  R. Le Gac,et al.  The PCIe-based readout system for the LHCb experiment , 2016 .

[2]  Eunil Won,et al.  Level 1 Trigger System for the Belle II Experiment , 2010, IEEE Transactions on Nuclear Science.

[3]  M. Friedl,et al.  Minimizing dead time of the Belle II data acquisition system with pipelined trigger flow control , 2012, 2012 18th IEEE-NPSS Real Time Conference.

[4]  Mikihiko Nakao,et al.  Data Acquisition System for the Belle II Experiment , 1999, IEEE Transactions on Nuclear Science.

[5]  Dehui Sun,et al.  Belle2Link: a Global data Readout and Transmission for Belle II Experiment at KEK , 2012 .

[6]  K. Arinstein,et al.  Belle II Technical Design Report , 2010, 1011.0352.

[7]  S. Y. Suzuki,et al.  Network shared memory framework for the Belle data acquisition control system , 1999, 1999 IEEE Conference on Real-Time Computer Applications in Nuclear Particle and Plasma Physics. 11th IEEE NPSS Real Time Conference. Conference Record (Cat. No.99EX295).

[8]  C. Paillard,et al.  The GBT Project , 2009 .

[9]  M. Nakao Timing distribution for the Belle II data acquistion system , 2012 .

[10]  Haruyo Koiso,et al.  SuperKEKB collider , 2018, Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment.

[11]  Gabriele Balbi,et al.  100 Gbps PCI-Express Readout for the LHCb Upgrade , 2015, IEEE Transactions on Nuclear Science.

[12]  R. Itoh,et al.  Modular pipeline readout electronics for the SuperBelle drift chamber , 2005, IEEE Transactions on Nuclear Science.

[13]  R. Itoh,et al.  Data acquisition system for Belle II , 2010 .

[15]  Gabriele Balbi,et al.  100Gbps PCI-express readout for the LHCb upgrade , 2014, 2014 19th IEEE-NPSS Real Time Conference.

[16]  R. Itoh,et al.  Data acquisition system for the Belle II experiment , 1999 .