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