将 Vivado Design Suite 连接到 XVC-Server 应用 - 1.3 简体中文

UltraScale+ 器件 Integrated Block for PCI Express 产品指南 (PG213)

Document ID
PG213
Release Date
2022-11-16
Version
1.3 简体中文
Vivado Design Suite 可在运行 XVC-Server 应用的计算机上运行,或者也可以在通过以太网网络连接的另一台计算机上远程运行。但端口必须可供运行 Vivado 的机器访问。要将 Vivado 连接到 XVC-Server 应用,请遵循以下步骤进行操作,这些步骤使用默认端口号。
  1. 启动 Vivado Design Suite
  2. 选择Open HW Manager(打开硬件管理器)。
  3. 在“Hardware Manager”(硬件管理器)中,选中Open target > Open New Target(打开目标 > 打开新目标)。
  4. 单击Next
  5. 选择Local server(本地服务器),然后单击Next(下一步)。

    这样即可在本地机器上启动 hw_server,随后它会连接到 xvcserver 应用。

  6. 选择Add Xilinx Virtual Cable (XVC)(添加赛灵思虚拟线缆 (XVC))。
  7. 在“Add Virtual Cable”(添加虚拟线缆)对话框中,输入相应的“Host name”(主机名)或“IP address”(IP 地址)和“Port”(端口)以连接到 xvcserver 应用。单击OK(确定)。

  8. 从“Hardware Targets”(硬件目标)表中选择新添加的 XVC 目标,然后单击Next(下一步)。

  9. 单击Finish(完成)。
  10. 在“Hardware Device Properties”(硬件器件属性)面板中,选择 Debug Bridge 目标,并指定相应的探测 .ltx 文件。

这样 Vivado 即可识别您的调试核和调试信号,并且您可通过 Vivado 硬件工具接口使用标准调试方法来调试自己的设计。

由此,您即可通过 PCIe 连接而不是通过使用赛灵思虚拟线缆技术的 JTAG 来调试赛灵思 FPGA 设计。您可在 Vivado 中使用右键单击菜单来关闭硬件服务器,以终止连接。如果 PCIe 连接中断或者 XVC-Server 应用停止运行,则与 FPGA 和关联的调试核的连接也将中断。