文章 ID: 000075482 内容类型: 故障排除 上次审核日期: 2016 年 01 月 03 日

为什么我的 PCIe 链接卡在Arria® II 和 Stratix® IV 设备的检测状态?

环境

  • 英特尔® Quartus® II 订阅版
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明

    由于 PCIe Hard IP PMA 出现问题,该链接可能会卡在 Detect.Active 状态下。

    这是因为收发器接收器检测逻辑,如果连续两个 TxDetectRx 的低周期小于 544 ns,则不会将 PIPE 接口上的 PHYSTATUS 脉冲返回到硬 IP 核。

    此问题会影响Stratix® IV GX、Stratix® IV GT 和 Arria® II GX 设备。

    解决方法

    手动更改硬 IP 重置逻辑,以至少为我们 1 人表明该 crst srst 信号。

    您可以使用以下文件查看Avalon®流式传输和Avalon®内存映射接口所需的更改,以满足上述要求。

    • top_rs_hip (.v):添加的重置逻辑可以在 181-211 行找到。 将这些行放在_rs_hip.v 文件中,用于Avalon流传输接口。
    • pcie_compiler_0 (.v) :在 648-684 行上可以找到添加的重置逻辑。 为Avalon内存映射接口将这些行放在实例文件中。
    • pcie_compiler_0 (.vhd): 添加的重置逻辑可以在 775-810 行上找到。 为Avalon内存映射接口将这些行放在实例文件中。

    相关产品

    本文适用于 4 产品

    Stratix® IV GT FPGA
    Stratix® IV GX FPGA
    Cyclone® IV GX FPGA
    Arria® II GX FPGA

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