Design of data transmission for a portable DAQ system

Design of data transmission for a portable DAQ system
复制标题

便携式DAQ系统数据传输设计

DOI:
10.13538/j.1001-8042/nst.25.010404
复制
发表时间:
2014-02
影响因子:
2.8
通讯作者:
ZHANG Jian-Chuan
ZHANG Jian-Chuan
中科院分区:
物理与天体物理2区
文献类型:
--
作者:
ZHOU Wen-Xiong;WANG Yan-Yu;NAN Gang-Yang;ZHANG Jian-Chuan

文献摘要

相似文献

现场可编程门阵列(现场可编程门阵列)与ARM(Advanced RISC Machines)相结合,越来越多地被用于核实验便携式数据采集(DAQ)系统中,以缩小系统体积,实现功能强大和多功能的数据采集系统。现场可编程门阵列与ARM之间的高速数据传输是系统实现中最具挑战性的问题之一。本文提出了一种基于现场可编程门阵列(FPGA)和ARM(Advanced RISC Machines)的便携式数据采集系统。提出了一种利用现场可编程门阵列(FPGA)从前端电子设备采集海量数据并发送到ARM,ARM通过TCP/IP协议传输到远程计算机进行后处理的方法来实现高速数据传输。本文主要介绍了FPGA与ARM之间的高速传输方法的接口设计、FPGA的传输逻辑以及ARM的程序设计。理论研究表明,通过这种方式,FPGA与ARM之间的最高传输速度可达到50MB/s。在一个实际的核物理实验中,该方法具有很高的实用价值该便携式数据采集系统达到了2.2MB/S的数据采集速度。
Field Programmable Gate Array(FPGA),combined with ARM(Advanced RISC Machines) is increasingly employed in the portable data acquisition(DAQ) system for nuclear experiments to reduce the system volume and achieve powerful and multifunctional capacity.High-speed data transmission between FPGA and ARM is one of the most challenging issues for system implementation.In this paper,we propose a method to realize the high-speed data transmission by using the FPGA to acquire massive data from FEE(Front-end electronics) and send it to the ARM whilst the ARM to transmit the data to the remote computer through the TCP/IP protocol for later process.This paper mainly introduces the interface design of the high-speed transmission method between the FPGA and the ARM,the transmission logic of the FPGA,and the program design of the ARM.The theoretical research shows that the maximal transmission speed between the FPGA and the ARM through this way can reach 50 MB/s.In a realistic nuclear physics experiment,this portable DAQ system achieved 2.2 MB/s data acquisition speed.