Specifications

Page 32 JTAG Secure Mode for 28-nm FPGAs
Using the Design Security Features in Altera FPGAs June 2012 Altera Corporation
7. The encrypted FPGA is then configured by the programmed serial configuration
device.
1 To program the key with a .jam file, you must convert the .jic file to a .jam
file.
f For more information about converting a .jic file to a .jam file, refer to the
Converting JIC Files to JAM Files in the Quartus II Software section in AN 370:
Using the Serial FlashLoader With the Quartus II Software.
f For more information about the timing parameters for PS and FPP configuration
schemes with the design security feature enabled in FPGAs, refer to the Configuration,
Design Security, and Remote System Upgrades chapter of the respective device
handbook.
JTAG Secure Mode for 28-nm FPGAs
When you enable the tamper-protection bit, 28-nm FPGAs are in JTAG secure mode
after power up. During JTAG secure mode, many JTAG instructions are disabled.
28-nm FPGAs only allow you to exercise mandatory JTAG 1149.1 and 1149.6
instructions. These instructions are
SAMPLE/PRELOAD
,
BYPASS
,
EXTEST
, and optional
instructions such as
IDCODE
and
SHIFT_EDERROR_REG
.
To enable the access of other JTAG instructions such as
USERCODE
,
HIGHZ
,
CLAMP
,
PULSE_NCONFIG
, and
CONFIG_IO
, you must issue the
UNLOCK
instruction to deactivate
the JTAG secure mode. You can issue the
LOCK
instruction to put the device back into
JTAG secure mode. You can only issue both the
LOCK
and
UNLOCK
instructions during
user mode.
f For more information about the JTAG binary instruction code related to the
LOCK
and
UNLOCK
instructions, refer to the JTAG Boundary-Scan Testing chapter of the respective
device handbook.
US Export Controls
The US export controls for the FPGAs are generally classified under the US Export
Control Classification Numbers (ECCN) 3A001.a.7 or 3A991.d. Although FPGAs
perform decryption, the export control classification of the devices does not change as
the decryption capability is only used to protect the configuration bitstream. Altera’s
Quartus II software development tools (version 9.0 or later), which encrypt the
configuration bitstream, are formally classified under US ECCN 5D002 c.1 and subject
to export under license exception ENC as a “retail” commodity to most countries. You
may contact opexp_imp@altera.com for any export-related questions.