文章 ID: 000076584 内容类型: 故障排除 上次审核日期: 2021 年 08 月 27 日

为什么面向以太网的 E-Tile 硬 IP 无法实现 RX PCS 对齐并无法在不支持 RS-FEC 的情况下从 100 GbE MAC PCS 动态重新配置到 100GbE MAC PCS 时成功链接?

环境

  • 英特尔® Quartus® Prime Pro Edition
  • 收发器 PHY 重置控制器英特尔® FPGA IP
  • 以太网
  • Stratix® 10 20 收发器 PHY 重置控制器
  • 收发器重新配置控制器英特尔® FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    关键问题

    说明

    由于 E-Tile 硬 IP 用户指南中出现错误,没有记录从具有 RS-FEC 的 100G MAC PCS 切换到 100G MAC PCS 模式时需要的重置控制器寄存器。


    E-Tile RS-FEC 包括一个称为 rsfec_signal_ok的端口。在从一种模式执行动态重新配置时,重置控制器等待此信号作为重置序列的一部分进行。但在非 RS-FEC 模式下,此信号不会表明这一信号,这会导致通道在从 100G RS-FEC 模式切换到非 RS-FEC 模式时卡入重置。

    地址0x313中无记录重置控制器寄存器的位[5]指示重置控制器忽略rsfec_signal_ok端口。

    解决方法

    该无记录的 E-Tile 重置控制器寄存器在 E-Tile 100G 以太网动态重新配置设计示例中得到正确使用。

    • 从具有 RS-FEC 的 100G MAC PCS 切换到 100G MAC PCS 非 RS-FEC 模式设置 位[5] 寄存器 时0x313
    • 从 100G MAC PCS 非 RS-FEC 切换到具有 RS-FEC Clear Bit[5] 寄存器的 100G MAC PCS 时 0x313

    将此丢失的信息添加到版本中,以发布面向以太网的 E-Tile 硬 IP 用户指南|2020.12.14。

    相关产品

    本文适用于 2 产品

    英特尔® Agilex™ F 系列 FPGA 和 SoC FPGA
    英特尔® Stratix® 10 FPGA 和 SoC FPGA

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