Customizing the JTAG

The core has parameters so you can customize its function. You set the parameters in the General tab of the core's IP Configuration window.

Table 1. JTAG Core Parameters
Parameter Options Description
IDCODE Instruction Defines the 5-bit instruction to read the IDCODE value.
Default: 5'h5
IDCODE Value Defines the 32-bit IDCODE value.
Default: 32'h006A0A79
Enable JTAG_USER1 Enable Enables JTAG User TAP 1.
Default: Enable
JTAG_USER1 Instruction Defines the 5-bit instruction to connect to the JTAG User TAP 1.
Default: 5'h8
Enable JTAG_USER2 Enable, Disable Enable: Enables JTAG User TAP 2.
Disable: Disables JTAG User TAP 2.
Default: Disable
JTAG_USER2 Instruction Defines the 5-bit instruction to connect to the JTAG User TAP 2.
Default: 5'h9
Enable JTAG_USER3 Enable, Disable Enable: Enables JTAG User TAP 3.
Disable: Disables JTAG User TAP 3.
Default: Disable
JTAG_USER3 Instruction Defines the 5-bit instruction to connect to the JTAG User TAP 3.
Default: 5'hA
Enable JTAG_USER4 Enable, Disable Enable: Enables JTAG User TAP 4.
Disable: Disables JTAG User TAP 4.
Default: Disable
JTAG_USER4 Instruction Defines the 5-bit instruction to connect to the JTAG User TAP 4.
Default: 5'hB
BYPASS Instruction Defines the 5-bit instructions to enable BYPASS.
Default: 5'h1F