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

为什么我的英特尔® Stratix® 10 PCIe* 示例设计无法枚举?

环境

  • 英特尔® Quartus® Prime Pro Edition
  • 适用于 PCI Express* 的 Avalon-ST 英特尔® Stratix® 10 硬核 IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明

    由于英特尔® Quartus® Prime 软件版本 17.1 存在问题,Platform Designer 或 IP 目录生成的动态示例设计缺少一些引脚位置分配。这些设计可能会失效枚举,可能导致 LTSSM 保持在 检测状态,或在检测状态和引言状态之间周期。
     

    解决方法

    为解决此问题,将test_in信号分配到虚拟引脚,并将 nor 输入分配到默认至高(真实)状态的引脚。

    • test_in分配将保留所有已拆解的信号,这将阻止 PCIe* IP 进入测试模式。
    • 将 nor 连接到高输入会妨碍 nor 被表明,并在重置中保留 PCIe* IP。 在 英特尔® Stratix® 10 GX 开发套件中,您可以将 nor 连接到引脚 B20,这是带有下拉功能的用户按钮。

    您可以在 分配编辑器 中执行这些分配,或直接编辑 .qsf 文件以添加这些行:

    set_instance_assignment -name VIRTUAL_PIN ON -to hip_ctrl_test_in -实体pcie_example_design

    set_location_assignment PIN_B20到 pcie_rstn_npor

    此问题计划在以后的英特尔® Quartus® Prime 软件发行版中修复。

    相关产品

    本文适用于 1 产品

    英特尔® Stratix® 10 FPGA 和 SoC FPGA

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