文章 ID: 000073960 内容类型: 故障排除 上次审核日期: 2018 年 08 月 20 日

为什么在上电或用户模式校准我的 英特尔® Arria® 10 或英特尔® Cyclone® 10 GX 设备 RX 单工收发器后,我可能会看到偶尔出现高误码率 (BER) ?

环境

  • 英特尔® Quartus® Prime Pro Edition
  • 通用组件
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明

    由于英特尔® Arria® 10 或英特尔® Cyclone® 10 GX 设备校准代码出现错误,当通过以下 Quartus® Prime 设置文件 (QSF) 分配之一保留相应的未使用发送器时,在上电或用户模式校准后,可能会看到高 BER。

    全局保留 QSF 分配

    set_global_assignment – 名称PRESERVE_UNUSED_XCVR_CHANNEL ON

    每针保留 QSF 分配

    set_instance_assignment – 名称PRESERVE_UNUSED_XCVR_CHANNEL ON – 要<锁定名称>

    如果简单的接收器通道被保留,则它可能无法正确校准。未保留相应发射器的单工接收器通道被正确校准。

    解决方法

    您可以使用以下方法之一来解决此问题:

    • 如果未使用的发射器将永不使用,且不需要保留,可以移除针对相应发射器引脚的 QSF 分配。
    • 如果将来可以使用未使用的发射器并需要保留,则可以实例化最小的数据速率,即与常用的简单接收器对应的虚拟单工发射器。您可以在 Tx 并行端口上设置静态0x00模式,并选择最小 VOD。
    • 此问题已在 英特尔® Quartus® Prime Software v19.1 中解决。

    相关产品

    本文适用于 2 产品

    英特尔® Arria® 10 FPGA 和 SoC FPGA
    英特尔® Cyclone® 10 FPGA

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