Vivado Design Suite 可在运行 XVC-Server 应用的计算机上运行,或者也可以在通过以太网网络连接的另一台计算机上远程运行。但端口必须可供运行 Vivado 的机器访问。要将 Vivado 连接到 XVC-Server 应用,请遵循以下步骤进行操作,这些步骤使用默认端口号。
- 启动 Vivado Design Suite。
- 选择Open HW Manager(打开硬件管理器)。
- 在“Hardware Manager”(硬件管理器)中,选中 (打开目标 > 打开新目标)。
- 单击Next。
- 选择Local server(本地服务器),然后单击Next(下一步)。
这样即可在本地机器上启动 hw_server,随后它会连接到 xvcserver 应用。
- 选择Add Xilinx Virtual Cable (XVC)(添加赛灵思虚拟线缆 (XVC))。
- 在“Add Virtual Cable”(添加虚拟线缆)对话框中,输入相应的“Host name”(主机名)或“IP address”(IP 地址)和“Port”(端口)以连接到 xvcserver 应用。单击OK(确定)。
- 从“Hardware Targets”(硬件目标)表中选择新添加的 XVC 目标,然后单击Next(下一步)。
- 单击Finish(完成)。
- 在“Hardware Device Properties”(硬件器件属性)面板中,选择 Debug Bridge 目标,并指定相应的探测 .ltx 文件。
这样 Vivado 即可识别您的调试核和调试信号,并且您可通过 Vivado 硬件工具接口使用标准调试方法来调试自己的设计。
由此,您即可通过 PCIe 连接而不是通过使用赛灵思虚拟线缆技术的 JTAG 来调试 AMD FPGA 设计。您可在 Vivado 中使用右键单击菜单来关闭硬件服务器,以终止连接。如果 PCIe 连接中断或者 XVC-Server 应用停止运行,则与 FPGA 和关联的调试核的连接也将中断。