Other Parts Discussed in Thread: DP83TC811R-Q1, DP83640
主题中讨论的其他器件: DP83640、 DP83TC811
您好!
我们目前正在使用 DP83TC811R-Q1 PHY 调试我们的新设计。
我们的 MAC 要求将其绑定到 RMII 从模式、并确认完全相同的接口可以与 DP83640和 NXP TJA1100一起正常工作。
其他硬件搭接采用自主模式和100BASE-T1主模式。 通过从 MDIO 读回适当的寄存器来验证所有自举。
在电缆侧、我们与其他各种 T1链路合作伙伴(Marvell、Broadcom、NXP)建立了可靠的链路、但 RMII 接口无法正常工作。 总线处于激活状态、但信号之间的时序完全关闭了几个时钟周期。 RXDV 和 RXD0在同一个时钟周期内不会转换为高电平、这是 RMII 技术规格所预期的。
下面是使用 TJA1100 PHY 并测量 RXDV (CH1)和 RXDO0 (CH2)时的预期行为的一个示例。 两个电压同时按照预期转换为高电平。 
下面使用 DP83TC811R 重复执行相同的测量。 RXD0仅在 RXDV 之后约120ns 变为高电平。 该延迟也不一致、会在≈96ns-134ns 之间跳转。

相同的延迟与我们在捕获的数据包中注意到的延迟一致、其中数据位看起来有点延迟。
您能建议问题所在位置并建议进行调试吗? 您是否具有绑定到 RMII 从模式的 PHY 工作设计?
遗憾的是、我们的 MAC 固定为 RMII 主器件、无法更改为任何其他模式。
谢谢你
Luke

