Nuclear Science and Techniques

《核技术》(英文版) ISSN 1001-8042 CN 31-1559/TL     2019 Impact factor 1.556

Nuclear Science and Techniques ›› 2017, Vol. 28 ›› Issue (10): 139 doi: 10.1007/s41365-017-0296-6

• NUCLEAR ELECTRONICS AND INSTRUMENTATION • Previous Articles     Next Articles

Design of a NIM based DAQ system

Wen-Xiong Zhou 1,2 Yan-Yu Wang 3 Liang-Ming Pan 1   

  1. 1 College of Power Engineering, Chongqing University, Chongqing 400044, China
    2 Postdoctoral Station, Chongqing University, Chongqing 400044, China
    3 Institute of Modern Physics, Chinese Academy of Sciences, Lanzhou 730000, China
  • Contact: Wen-Xiong Zhou E-mail:zhouwenxiong@cqu.edu.cn
  • Supported by:

    This work was supported by the Fundamental Research Funds for the Central Universities of China (2015CDJXY).

PDF ShareIt Export Citation
Wen-Xiong Zhou, Yan-Yu Wang, Liang-Ming Pan. Design of a NIM based DAQ system.Nuclear Science and Techniques, 2017, 28(10): 139     doi: 10.1007/s41365-017-0296-6
Citations
Altmetrics

Abstract:

In order to satisfy the requirements of beam measurement in the heavy ion medical machine and other small nuclear physics experiments, we designed and built a nuclear instrumentation module-based data acquisition system. This is composed of a set of functional modules and a purpose-built bus. One of the modules operates as a master, collecting data from the other slave modules. It then sends the data to the back-end computer via Ethernet. In addition to the hardware, dedicated software has been designed and implemented. In this paper, we provide a detailed description of the architecture of the system, the data frame, and the software. The bus is the central part of the system. It can transmit data from the slave modules to the master at 33 MB/s. The frame used to transmit the data also ensures its integrity and monitors the hardware architecture. The client software is designed to process data in real time and store data on a hard disk for later analysis.

Key words: DAQ system, Purpose-built bus, ARM, FPGA, NIM