通过以太网链路从 FPGA 到嵌入式系统的高效测量数据传输
网络与互联网体系结构
2012-10-02 v4
摘要
本文提出了一种由 FPGA IP 核、简单网络协议和 Linux 设备驱动程序组成的系统,能够通过私有以太网(由单个网段或通过以太网交换机连接的几个网段组成),将数据从资源有限的 FPGA 芯片高效可靠地传输到基于 Linux 的嵌入式计算机系统。嵌入式系统可选择处理采集到的数据,并使用标准网络协议进一步分发它们。所提出的设计针对具有成本效益的多通道数据采集系统,其中多个基于 FPGA 的前端板 (FEB) 应将采集到的数据流传送到负责最终处理和归档的计算机网络。所提出的解决方案允许通过使用廉价的以太网网络基础设施来最小化数据集中成本。这项工作主要侧重于最小化 FPGA 中的资源消耗以及最小化基于 Linux 的系统中的确认延迟,从而尽管使用内部存储器较小的廉价 FPGA 芯片也能实现高吞吐量。
引用
@article{arxiv.1208.4490,
title = {Efficient transmission of measurement data from FPGA to embedded system via Ethernet link},
author = {Wojciech M. Zabolotny},
journal= {arXiv preprint arXiv:1208.4490},
year = {2012}
}