专用调试网络的 JTAG 回退 - 2022.1 简体中文

Vitis 统一软件平台文档 应用加速开发 (UG1393)

Document ID
UG1393
Release Date
2022-05-25
Version
2022.1 简体中文

由于物理卡和卡上的 JTAG 连接器不可访问,Alveo 数据中心加速器卡的硬件调试通常使用 XVC-over-PCIe 连接。尽管 XVC-over-PCIe 允许您对目标平台上运行的应用进行远程调试,但诸如 AXI 互连系统挂起等条件可能阻止您访问依赖于这些 PCIe/AXI 功能特性的硬件调试功能。对于平台设计师而言,调试此类状况的能力尤为重要。

JTAG 回退功能是专为支持访问原先只能通过 XVC-over-PCIe 访问的调试网络而设计的。JTAG 回退功能可直接启用,无需更改平台设计中基于 XVC-over-PCIe 的调试网络。

在主机端,当 Vivado 硬件管理器用户通过 hw_server 连接到 JTAG 线并且该 JTAG 线已连接到加速器卡的 JTAG 物理管脚或待测器件 (DUT) 时,hw_server 会禁用 XVC-over-PCIe 到硬件的路径。这样您即可使用 XVC-over-PCIe 线作为自己的主要调试路径,并在某些情况下按需直接启用通过 JTAG 线进行调试。当您断开与 JTAG 线的连接时,hw_server 会重新启用 XVC-over-PCIe 到硬件的路径。