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

为什么我的 PCIe 链路卡在 Cyclone® IV 设备中Avalon®内存映射接口的检测状态?

环境

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

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

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

    解决方法

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

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

    • pcie_compiler_0 (.v) :添加的重置逻辑可以在使用关键字 键的多行上找到。为Avalon内存映射接口将这些行放在实例文件中。
    • pcie_compiler_0 (.vhd):使用 关键字新键在多个行上找到添加的重置逻辑。为Avalon内存映射接口将这些行放在实例文件中。

    这一问题已在 Platform Designer 的Cyclone IV PCIe Hard IP 实施中解决。

    相关产品

    本文适用于 1 产品

    Cyclone® IV GX FPGA

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