文章 ID: 000092409 内容类型: 故障排除 上次审核日期: 2022 年 11 月 27 日

为什么英特尔® Arria® 10 HPS EMAC RMII 接口与默认 250 MHz EMAC 时钟不工作?

环境

  • 英特尔® Quartus® Prime Pro Edition
  • 硬核处理器系统英特尔® Arria® 10 FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明

    选择英特尔® Arria® 10 HPS EMAC 的 RMII 接口,并使用默认的 250 MHz 时钟设置时,EMAC 将无法正常工作。您可以观察 TX 数据包帧未发送,RX 数据包帧出现循环冗余校验 (CRC) 错误。

    这是因为 RMII 接口需要 50 MHz REF_CLK。默认的 250 MHz 时钟是针对 RGMII 接口的。

     

    解决方法

    选择 RMII 接口时,选择 EMAC 时钟频率为 50 MHz,如下图所示:

     

    相关产品

    本文适用于 1 产品

    英特尔® Arria® 10 FPGA 和 SoC FPGA

    本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。