文章 ID: 000075330 内容类型: 故障排除 上次审核日期: 2019 年 08 月 15 日

当英特尔® Stratix® Prime 专业版软件设计中使用 PCIe、HPS EMIF、eSRAM 或 HBM2 IP 时,英特尔® Quartus® 英特尔® Stratix® 10 设备的配置为何出现故障?

环境

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

    英特尔® Stratix®使用硬核处理器系统外部内存接口 (HPS EMIF)、PCIe、eSRAM 或高带宽内存 (HBM2) 时,对成功的配置有额外的时钟要求。

    正确进行 PLL 校准需要参考时钟,以确保在设备完成配置并进入用户模式后,上述 IP 模块可以正常运行。如果 PLL 由于参考时钟缺失而未正确校准,安全设备管理器 (SDM) 固件会门含设备配置。因此,在开始配置之前,用户必须为这些 IP 模块提供一个自由运行且稳定的参考时钟。相应 IP 所需的参考时钟如下所述:

    Ip时钟针脚
    HBM2pll_ref_clk和ext_core_clk
    eSRAMCLK_ESRAM_[0,1]p 和CLK_ESRAM_[0,1]n
    HPS EMIFpll_ref_clk
    L 和 H-Tile PCIe 通道REFCLK_GXB
    E-Tile 收发器通道REFCLK_GXE

     

    对于 英特尔® Stratix® 10 L/H-tile 设备,对于 PCIe 使用案例,参考时钟要求是强制性的,但对于成功配置的非 PCIe 用例来说,不是强制性的。对于 PCIe 用例,SDM 固件将等待 PLL 校准代码,以确保正确校准 PLL 以释放设备以进入用户模式。因此,对 PLL 校准要求使用参考时钟。对于非 PCIe 用例,在配置过程中,SDM 固件无需正确的 PLL 校准代码,也不会提供参考时钟供应。用户可以在用户模式下校准收发器 PLL 以允许收发器通道正确运行。

    对于 英特尔® Stratix® 10 E-tile 设备,对成功的设备配置,参考时钟要求是强制性的。将配置固件加载到英特尔® Stratix® 10 E-tile 设备中需要参考时钟。

    解决方法

    如果在开始配置之前在设计中使用,请确保为收发器、PCIe、HPS EMIF、eSRAM 和 HBM2 IP 模块提供自由运行、稳定的参考时钟。

     

     

    相关产品

    本文适用于 1 产品

    英特尔® Stratix® 10 FPGA 和 SoC FPGA

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