【发布时间】:2023-08-29 20:02:01
【问题描述】:
我们正在为数据采集系统设计一个点对点环形以太网。由于物理系统的限制,星型/网状网络是不可能的。
对于到主机的数据传输,我们使用点对点链路将电路板以菊花链方式连接,数据包从一个到下一个跳到主机。
我已经阅读了关于使用 MAC 发送和接收以太网数据包的信息,但是,连同以太网控制数据包(暂停等)。
但是,我不清楚如何向所有 12 个节点发送强大的事件触发器。我之前的经验是使用 USB 和需要触发端点的单个设备。但是同时向多个以太网地址发送触发器还不清楚。
由于节点之间的距离意味着触发器将首先到达离主机最近的节点。我正在考虑向每个节点传输包含“请触发标志”和等待持续时间的帧。对于允许同步采集的每个节点,此暂停会略有不同。
人们的想法是什么?我们在每个节点上使用 Xilinx Spartan 6 FPGA 和 MAC IP 核,可能是 10-100Mb/s 以太网和每个节点相当数量的缓冲存储器。
谢谢。 埃德
【问题讨论】:
标签: triggers ethernet endpoint data-acquisition