0

假设我正在通过 RGMII 与 PHY 芯片交谈。

RGMII 上传输的串行信息与输出到 MDI 的信号之间有什么关系?

我从RGMII的时序图中了解到,上升沿为4位,下降沿为4位。因此,对于每个给出 8 位的时钟。

对于 100Mbps,所需的时钟为 25MHz。因此,对于每 25MHz 时钟周期,传输 8 位。

PHY 芯片是否简单地立即通过 MDI 发送每个 8 位?

如果是这种情况,那么我如何正确地将这些串行 8 位数据打包到适当的以太网帧中?

我试图对 PHY 无法正常工作的硬件进行故障排除,但唯一的故障排除方法是我是否可以控制 RGMII。但是,我不明白 RGMII 之间的这种关系以及它如何影响 MDI。

我假设如果我查看wireshark,它不会显示任何信息包,除非我在适当的以太网帧中发送一串序列化数据。

4

1 回答 1

0

PHY 应该有一些文档和示例代码。没有,找出它是如何工作的可能是一项非常乏味的任务。

您可以在此处找到一般 RGMII 描述:https ://web.archive.org/web/20160303212629/http://www.hp.com/rnd/pdfs/RGMIIv1_3.pdf

于 2019-09-11T11:47:22.137 回答