JTAG Mode

The JTAG serial configuration mode is popular for prototyping and board testing. The four-pin JTAG boundary-scan interface is commonly available on board testers and debugging hardware.

Table 1. Supported JTAG Instructions
Instruction Binary Code [3:0] Description
SAMPLE/PRELOAD 0010 Enables the boundary-scan SAMPLE/PRELOAD operation
EXTEST 0000 Enables the boundary-scan EXTEST operation
BYPASS 1111 Enables BYPASS
IDCODE 0011 Enables shifting out the IDCODE
PROGRAM 0100 JTAG configuration
ENTERUSER 0111 Changes the FPGA into user mode.
JTAG_USER1 1000 Connects the JTAG User TAP 1.
JTAG_USER2 1001 Connects the JTAG User TAP 2.
JTAG_USER3 1010 Connects the JTAG User TAP 3.
JTAG_USER4 1011 Connects the JTAG User TAP 4.
Note: For detailed information about using JTAG for configuration, refer to AN 006: Configuring Trion FPGAs.
For detailed information about using JTAG for boundary-scan testing, refer to AN 021: Performing Boundary-Scan Testing on Trion FPGAs.