<p>Waveform generation and digitization play essential roles in numerous physics experiments. In traditional distributed systems for large-scale experiments, each frontend node contains an FPGA for data preprocessing, which interfaces with various data converters and exchanges data with a backend central processor. However, the streaming readout architecture has become a new paradigm for several experiments benefiting from advancements in data transmission and computing technologies. This paper proposes a scalable distributed waveform generation and digitization system that utilizes fiber optical connections for data transmission between frontend nodes and a central processor. By utilizing transparent transmission on top of the data link layer, the clock and data ports of the converters in the frontend nodes are directly mapped to the FPGA firmware at the backend. This streaming readout architecture reduces the complexity of frontend development and maintains the data conversion in proximity to the detector. Each frontend node uses a local clock for waveform digitization. To translate the timing information of events in each channel into the system clock domain within the backend central processing FPGA, a novel method is proposed and evaluated using a demonstrator system.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Distributed waveform generation and digitization system based on transparent transmission

  • Lei Lang,
  • Kai Chen,
  • Dou Zhu,
  • Jing Wang,
  • Yi-Chen Yang

摘要

Waveform generation and digitization play essential roles in numerous physics experiments. In traditional distributed systems for large-scale experiments, each frontend node contains an FPGA for data preprocessing, which interfaces with various data converters and exchanges data with a backend central processor. However, the streaming readout architecture has become a new paradigm for several experiments benefiting from advancements in data transmission and computing technologies. This paper proposes a scalable distributed waveform generation and digitization system that utilizes fiber optical connections for data transmission between frontend nodes and a central processor. By utilizing transparent transmission on top of the data link layer, the clock and data ports of the converters in the frontend nodes are directly mapped to the FPGA firmware at the backend. This streaming readout architecture reduces the complexity of frontend development and maintains the data conversion in proximity to the detector. Each frontend node uses a local clock for waveform digitization. To translate the timing information of events in each channel into the system clock domain within the backend central processing FPGA, a novel method is proposed and evaluated using a demonstrator system.