arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1503.06871cs.NI
收藏

用于通过10 Gbps以太网链路将测量数据从FPGA传输到Linux计算机的低延迟协议

Low latency protocol for transmission of measurement data from FPGA to Linux computer via 10 Gbps Ethernet link

Wojciech M. Zabolotny

摘要:

本文介绍了FADE-10 G-现代多通道测量系统的集成解决方案。其主要目标是使用标准以太网1 Gbps或10 Gbps链路,将测量数据从基于FPGA的前端电子板(FEB)低延迟、可靠地传输到数据采集系统(DAQ)中的基于计算机的节点。除了数据传输外,该系统还允许用户从DAQ向FEB发送可靠的简单控制命令并接收响应。这项工作的目的是提供一个可能的简单的基础解决方案,它可以适应最终用户他或她的特殊需求。因此,重点放在最小的FPGA资源消耗的FEB和最小的CPU负载的数据采集计算机。FPGA IP核和Linux内核驱动程序的开源实现在许可证下发布,方便了解决方案的修改和重用。该系统已在实际硬件中成功测试,包括1 Gbps和10 Gbps链路。

英文摘要:

This paper presents FADE-10G - an integrated solution for modern multichannel measurement systems. Its main aim is a low latency, reliable transmission of measurement data from FPGA-based front-end electronic boards (FEBs) to a computer-based node in the Data Acquisition System (DAQ), using a standard Ethernet 1 Gbps or 10 Gbps link. In addition to transmission of data, the system allows the user to send reliably simple control commands from DAQ to FEB and to receive responses. The aim of the work is to provide a possible simple base solution, which can be adapted by the end user to his or her particular needs. Therefore, the emphasis is put on the minimal consumption of FPGA resources in FEB and the minimal CPU load in the DAQ computer. The open source implementation of the FPGA IP core and the Linux kernel driver published under permissive license facilitates modifications and reuse of the solution. The system has been successfully tested in real hardware, both with 1 Gbps and 10 Gbps links.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑