JTAG Programmers

JTAG Programming Solutions Comparison Chart

If you want to dive deeper into the reference material for a particular programmer, click on the programmer to check out its Resource Center.

JTAG-HS2
JTAG-HS3
JTAG-SMT2
JTAG-SMT2-NC
JTAG-SMT3-NC
JTAG-SMT4
Max Speed 30 MHz 30 MHz 30 MHz 30 MHz 30 MHz 30 MHz
Voltage Range 1.8 V to 5 V 1.8 V to 5 V 1.8 V to 5 V 1.8 V to 5 V 1.8 V to 5 V 1.8 V to 3.3 V
Xilinx Native Support ISE 13.2+
Vivado 2012.1+
ISE 14.1+
Vivado 2013.3+
ISE 14.1+
Vivado 2013.1+
ISE 14.1+
Vivado 2013.1+
ISE 14.1+
Vivado 2014.1
Vivado
Vitis 2020.1+
Xilinx Plug-in Support ISE 12.1+ ISE 12.1+ ISE 13.1+ ISE 13.1+ ISE 13.1+ NONE
Digilent Adept Support YES YES YES YES YES YES
PC Interface USB USB USB USB USB USB
Onboard USB Connector YES YES YES NO 1) NO 2) NO 3)
Host Board Connector Interface 6-pin
14-pin 4)
14-pin 11-Pad SMT 13-Pad SMT 18-Pad SMT 28-Pad SMT
4-Wire JTAG YES YES YES YES YES YES
2-Wire JTAG YES NO YES YES NO NO
Zynq-7000
PS_SRST_B Support
NO YES YES YES YES YES
Zynq-7000
PS_POR_B Support
NO NO NO NO NO YES
SPI Support YES NO YES YES NO NO
Independent UART Channels 0 0 0 0 1 3

1), 2), 3) USB D+ and D- signals routed to pads, allowing USB connector to be placed anywhere on the host PCB.
4) Using Xilinx’s 2×7, 2mm connector and the included adapter.

All Pages - Internal Use