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.
| 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.