From AXI to JTAG - 2022.1 English

Vivado Design Suite User Guide: Programming and Debugging (UG908)

Document ID
UG908
Release Date
2022-04-26
Version
2022.1 English

This bridge type is intended for designs that use Xilinx Virtual Cable (XVC) to remotely debug an FPGA or SoC device through Ethernet or other interfaces. In this mode, the Debug Bridge receives XVC commands via AXI4-Lite interface to send over the JTAG pins to a target device. For more information see the Debug Bridge LogiCORE IP Product Guide (PG245).

Figure 1. AXI to JTAG Debug Bridge
Page-1 Process.99 Target Board Target Board Process.2 Process.66 Sheet.4 Sheet.5 8pt. Arial Text.29 Data Center Data Center 10pt. Arial Text.55 Zynq Processor XVC Server Zynq ProcessorXVC Server Sheet.10 8pt. Arial Text.69 AXI AXI Sheet.12 Sheet.13 10pt. Arial Text.9 hw_server hw_server Process.507 Vivado_Logo_FINAL.23 Sheet.17 Sheet.18 Sheet.19 Sheet.20 Sheet.21 Sheet.22 Sheet.23 Sheet.24 Sheet.25 Sheet.26 8pt. Arial Text.512 XVC over TCP/IP XVC overTCP/IP Sheet.28 Process.507 Debug Bridge (From AXI to JTAG) Debug Bridge(From AXI to JTAG) 8pt. Arial Text.91 BSCAN BSCAN Sheet.35 Process.93 Debug Hub Debug Hub 10pt. Arial Text.99 10pt. Arial Text.100 8pt. Arial Text.101 User Responsibility User Responsibility 8pt. Arial Text.102 Vivado Solution Vivado Solution 8pt. Arial Text.104 FPGA #2 FPGA #2 Xilinx_Logo_corp_4C.519 Sheet.48 Sheet.49 Sheet.50 Sheet.51 Sheet.52 Sheet.53 Sheet.54 Sheet.55 Sheet.56 Sheet.57 Sheet.58 Sheet.59 8pt. Arial Text.65 JTAG JTAG Sheet.64 Process.74 Debug Bridge (From JTAG to BSCAN) Debug Bridge(From JTAG to BSCAN) 8pt. Arial Text.75 Xilinx_Logo_corp_4C.76 Sheet.77 Sheet.78 Sheet.79 Sheet.80 Sheet.81 Sheet.82 Sheet.83 Sheet.84 Sheet.85 Sheet.86 Sheet.87 Sheet.88 8pt. Arial Text.89 FPGA #1 FPGA #1 8pt. Arial Text.515 Debug IP 1 (eg ILA, VIO etc) Debug IP 1 (eg ILA, VIO etc) Sheet.95 8pt. Arial Text.96 …… …… 8pt. Arial Text.97 Debug IP n (eg ILA, VIO etc) Debug IP n (eg ILA, VIO etc) Sheet.98 Sheet.90 X17966-092816 X17966-092816