文章 ID: 000099324 内容类型: 勘误 上次审核日期: 2024 年 07 月 16 日

为什么在 Quartus® Prime Pro Edition 软件 24.2 版本中,切换p0_pin_perst_n_i无法重置 Agilex™ 5 E 系列 ES 设备中的 PCI Express* 链路?

环境

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

    对于收发器组中的 PCIe 链路,HVIO 组中有两个引脚,其可选功能是组中 PCIe 链路的 PCIe 平台重置 (PERST#)。可以将 PERST# 连接到任一重置引脚。对于不用作 PERST# 的复位引脚,它可以用作通用 HVIO 信号。例如,如果Bank 5A 中的引脚 PIN_PERST_N_CVP_L1A_0 连接到组中 PCIe 链路的 PERST#,则Bank 5B 中的引脚 PIN_PERST_N_CVP_L1A_1 可以被指定为通用 HVIO 信号。

    由于 ES 设备中的问题,将两个复位引脚中的任何一个指定为 PERST# 无法重置 PCIe 链路。

    解决方法

    对于当前 Quartus® Prime 软件版本中的 Agilex™ 5 E 系列,您必须将 p0_pin_perst_n_ip0_pin_perst_n_1_i 端口分配给 HVIO 库中复位引脚的位置,如下表所示。将 PERST# 连接到任一重置引脚。对于另一个未用作 PERST# 的复位引脚,必须在板级悬空。例如,对于 GTS 组 L1B 中的 PCIe 链路,将p0_pin_perst_n_i分配给引脚PIN_PERST_N_CVP_L1B_0,并将p0_pin_perst_n_1_i分配给引脚 PIN_PERST_N_CVP_L1B_1。如果将 PERST# 连接至 PIN_PERST_N_CVP_L1B_0,PIN_PERST_N_CVP_L1B_1保持板级浮动。将 i_gpio_perst0_n 端口连接至逻辑高电平。

    p0_pin_perst_n_i 和 p0_pin_perst_n_1_i 端口的引脚位置分配

    GTS Bank 中的 PCIe 链路

    针脚端口位置分配

    p0_pin_perst_n_i

    p0_pin_perst_n_1_i

    L1A

    PIN_PERST_N_CVP_L1A_0

    PIN_PERST_N_CVP_L1A_1

    L1B

    PIN_PERST_N_CVP_L1B_0

    PIN_PERST_N_CVP_L1B_1

    L1C

    PIN_PERST_N_CVP_L1C_0

    PIN_PERST_N_CVP_L1C_1

    R4A

    PIN_PERST_N_R4A_1

    PIN_PERST_N_R4A_0

    R4B

    PIN_PERST_N_R4B_1

    PIN_PERST_N_R4B_0

    R4C

    PIN_PERST_N_R4C_1

    PIN_PERST_N_R4C_0

    您必须在 Quartus® Prime 软件设置文件中将弱下拉分配给 ping perst 端口。

    • set_instance_assignment -name WEAK_PULL_DOWN ON -to < p0_pin_perst_n_i引脚>
    • set_instance_assignment -name WEAK_PULL_DOWN ON -to <p0_pin_perst_n_1_i引脚>
    其他信息:

    该问题将在未来的 Quartus® Prime 专业版软件版本和生产设备中修复。

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