• NUCLEAR TECHNIQUES
  • Vol. 46, Issue 6, 060101 (2023)
Liang YIN1, Mengqi ZENG1, Congcong YIN1、2、*, and Ping HUAI1、2
Author Affiliations
  • 1ShanghaiTech University, Shanghai 200120, China
  • 2Shanghai Aavanced Research Institute, Chinese Academy of Sciences, Shanghai 201210, China
  • show less
    DOI: 10.11889/j.0253-3219.2023.hjs.46.060101 Cite this Article
    Liang YIN, Mengqi ZENG, Congcong YIN, Ping HUAI. Data acquisition of bunch IDs in timing system of SHINE beamlines and end stations[J]. NUCLEAR TECHNIQUES, 2023, 46(6): 060101 Copy Citation Text show less

    Abstract

    Background

    Shanghai High repetition rate XFEL (X-ray free electron laser) and Extreme light facility (SHINE) is a high-repetition-rate X-ray-free electron laser. The timing system of the beamlines and endstations must provide high-precision bunch IDs and a timing trigger for the equipment that works in single-pulse mode.

    Purpose

    This study aims to design a data acquisition (DAQ) testing system to simultaneously acquire X-ray bunch IDs with their corresponding detector data package for subsequent data processing.

    Methods

    This DAQ testing system was developed on the Zynq UltraScale+ system-on-chip (SOC), and the White Rabbit protocol was employed for the timing system environment. A Bunch ID obtained from the FPGA mezzanine card (FMC) of the embedded White Rabbit node (WRN) was transferred to the server using a TCP protocol stack built on LwIP (light weight internet protocol). Finally, a Basler camera was employed to test this DAQ system, in which the pypylon library was applied to raw data acquisition software for camera snapshot whilst two channels of data were collected by an upper computer and saved to a database for comparison.

    Results & Conclusions

    The number of bunch IDs obtained by this acquisition test system is the same as that of image frames taken by Basler camera, which demonstrates that the testing system can satisfy the requirements of bunch ID acquisition in SHINE beamlines and endstations.

    Liang YIN, Mengqi ZENG, Congcong YIN, Ping HUAI. Data acquisition of bunch IDs in timing system of SHINE beamlines and end stations[J]. NUCLEAR TECHNIQUES, 2023, 46(6): 060101
    Download Citation