JTAG Secure Mode
In JTAG secure mode, the device only allow SAMPLE/PRELOAD, BYPASS, EXTEST, and IDCODE JTAG
instructions.
Related Information
MAX 10 FPGA Configuration User Guide
Provides more information about the JTAG Secure Mode.
JTAG Private instruction
Caution: Never invoke the following instruction codes. These instructions can damage the device and
render it unusable:
• 10 0100 0000
• 10 0011 0000
• 10 1110 0000
• 10 0011 0001
JTAG Instructions
Instruction Name Instruction
Binary
Description
SAMPLE/PRELOAD 00 0000 0101
• Permits an initial data pattern to be an output at the device pins.
• Allows you to capture and examine a snapshot of signals at the
device pins if the device is operating in normal mode.
EXTEST
(1)
00 0000 1111
• Forces test pattern at the output pins and capture the test results at
the input pins.
• Allows you to test the external circuitry and board-level intercon‐
nects.
BYPASS 11 1111 1111
• Places the 1-bit bypass register between the TDI and TDO pins.
• Allows the BST data to pass synchronously through target devices
to adjacent devices during normal device operation.
USERCODE 00 0000 0111
• Places the 1-bit bypass register between the TDI and TDO pins.
• Allows you to shift the USERCODE register out of the TDO pin serially.
IDCODE 00 0000 0110
• Selects the IDCODE register and places it between the TDI and TDO
pins.
• Allows you to shift the IDCODE register out of the TDO pin serially.
(1)
HIGHZ, CLAMP, and EXTEST instructions do not disable weak pull-up resistors or bus hold features.
3-2
JTAG Secure Mode
UG-M10JTAG
2015.05.04
Altera Corporation
JTAG BST Operation Control
Send Feedback
Comments to this Manuals