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

为什么在尝试在 Quartus Prime 软件版本 16.0 中启动收发器工具包 (TTK) 时会看到以下消息? com.altera.debug.core SEVERE:TTK PHY 读数失败slave_<slave address=""></slave>

环境

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

    由于 Quartus® Prime 版本 16.0 软件出现问题,当您开始使用非PCIe®接口的收发器工具套件 (TTK) 时,您可能会看到以下任何消息,但您的设计中有一个 PCIe 接口。当您开始使用 PCIe 接口的 TTK 时,您可能会看到这些消息。

    您也可能看到系统控制台树的错误,如此 屏幕截图 所示。

    这是因为 PCI Express® IP 核收发器重新配置控制器的硬核 IP 缺少时钟连接,这会对 TTK 用于其他接口的影响。

    com.altera.debug.core
    SEVERE:TTK PHY slave_读数失败,无法为此 PHY 启用 TTK 功能。请验证reconfig_clk正在运行,并确保此 PHY 不会卡在重置中。

    com.altera.debug.core
    严重: open_service:无法在 /devices/)|打开服务。@1#USB-1#/主:通道繁忙

    错误:open_service:无法在 /devices/)|打开服务。@1#USB-1#/主:通道繁忙
    在执行时
    "open_service主 $"
    (流程""第 6 行)
    从内部调用
    ""
    (文件""行)
    从内部调用
    ""

    解决方法

    为解决此问题,编辑 PCI Express® 内核硬 IP 实例化,将 PCIe 参考时钟添加到收发器重新配置控制器连接,如下所示。用设计中使用的实际 PCIe refclk 信号替换 below。

    从:

    .xcvr_reconfig_clk (1'b0),
    ...
    .reconfig_pll0_clk (1'b0),
    ...
    .reconfig_pll1_clk (1'b0),

    自:

    .xcvr_reconfig_clk (),
    ...
    .reconfig_pll0_clk (),
    ...
    .reconfig_pll1_clk (),

    此问题计划在 Quartus® Prime 软件的未来版本中修复。

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