由于 英特尔® Arria® 10 SoC 设备存在问题,您很有可能在 RMII 模式下观察到 HPS EMAC 产生双倍数据速率。此现象可能是由于电路板设置或布局问题造成的。实际根本原因尚未确定。
要变通解决此问题,您可以通过 HPS 共享 IO 将 EMAC IO 路由到FPGA结构,从而实现 MII 到 RMII 的软逻辑 IP 转换器。然后,这些RMII信号引脚被路由回相同的EMAC信号引脚。请注意,此变通办法会消耗大量 HPS 引脚。
英特尔建议用户实施 RGMII 模式,该模式是首选的 EMAC 接口,具有经过验证的功能和更高的带宽。