假设我正在通过 RGMII 与 PHY 芯片交谈。
RGMII 上传输的串行信息与输出到 MDI 的信号之间有什么关系?
我从RGMII的时序图中了解到,上升沿为4位,下降沿为4位。因此,对于每个给出 8 位的时钟。
对于 100Mbps,所需的时钟为 25MHz。因此,对于每 25MHz 时钟周期,传输 8 位。
PHY 芯片是否简单地立即通过 MDI 发送每个 8 位?
如果是这种情况,那么我如何正确地将这些串行 8 位数据打包到适当的以太网帧中?
我试图对 PHY 无法正常工作的硬件进行故障排除,但唯一的故障排除方法是我是否可以控制 RGMII。但是,我不明白 RGMII 之间的这种关系以及它如何影响 MDI。
我假设如果我查看wireshark,它不会显示任何信息包,除非我在适当的以太网帧中发送一串序列化数据。