论文标题

千兆以太网雏菊链在FPGA上用于彗星读出电子产品

Gigabit Ethernet Daisy-Chain on FPGA for COMET Read-out Electronics

论文作者

Hamada, Eitaro, Fujii, Yuki, Igarashi, Youichi, Ikeno, Masahiro, Mihara, Satoshi, Nishiguchi, Hajime, Oishi, Kou, Uchida, Tomohisa, Ueno, Kazuki, Yamaguchi, Hiroshi

论文摘要

J-PARC的彗星实验旨在寻找MUON向电子的中性溶液过渡。我们已经开发了名为Roesti的读取电子委员会,用于彗星稻草管跟踪器。我们计划将Roesti安装在检测器的气体歧管中。由于空间限制和成本限制,需要减少真空饲料的数量。为了大大减少真空进料的数量,我们开发了一个网络处理器,具有千兆以太网在ROESTI上具有千兆以太网的雏菊链函数。我们在网络处理器中实现了两个SITCP,它们是基于硬件的TCP处理器,用于Gigabit以太网。我们还添加了处理以太网帧和事件数据的数据路径控制器。网络处理器使Roesti能够处理对UDP/IP的缓慢控制,并通过TCP/IP传输事件数据。通过使用网络处理器,我们测量了两到六个Roestis的吞吐量,稳定性和数据损耗率。在任何数量的董事会中,事件数据传输的吞吐量都达到了千兆以太网上TCP的理论限制,而Roesti稳定地发送了100%的数据。

The COMET experiment at J-PARC aims to search for the neutrinoless transition of a muon to an electron. We have developed the readout electronics board called ROESTI for the COMET straw tube tracker. We plan to install the ROESTI in the gas manifold of the detector. The number of vacuum feedthroughs needs to be reduced due to space constraints and cost limitations. In order to decrease the number of vacuum feedthroughs drastically, we developed a network processor with a daisy-chain function of Gigabit Ethernet for the FPGA on the ROESTI. We implemented two SiTCPs, which are hardware-based TCP processors for Gigabit Ethernet, in the network processor. We also added the data path controllers which handle the Ethernet frames and the event data. The network processor enables ROESTI to process the slow control over UDP/IP and to transfer event data over TCP/IP. By using the network processor, we measured the throughput, the stability, and the data loss rate for two to six ROESTIs. In any number of boards, the throughput of the event data transfer achieved the theoretical limit of TCP over the Gigabit Ethernet stably and ROESTI stably sent 100% of the data.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源