English
Language : 

EP3C10U256C6N Datasheet, PDF (218/274 Pages) Altera Corporation – Cyclone III Device Family Overview
9–60
Chapter 9: Configuration, Design Security, and Remote System Upgrades in the Cyclone III Device Family
Configuration Features
Reconfiguration
After the configuration data is successfully written into the serial configuration
device, the Cyclone III device family does not reconfigure by itself. The intelligent
host issues the PULSE_NCONFIG JTAG instruction to initialize the reconfiguration
process. During reconfiguration, the master device is reset and the SFL design no
longer exists in the Cyclone III device family and the serial configuration device
configures all the devices in the chain with your user design.
f For more information about SFL, refer to AN 370: Using the Serial FlashLoader with
Quartus II Software.
JTAG Instructions
This section describes the instructions that are necessary for JTAG configuration for
the Cyclone III device family. Table 9–17 lists the supported JTAG instructions.
Table 9–17. JTAG Instructions
JTAG Instruction
Cyclone III Device
Cyclone III LS Device
CONFIG_IO
v
v
ACTIVE_DISENGAGE
v
v
ACTIVE_ENGAGE
v
v
EN_ACTIVE_CLK
v
—
DIS_ACTIVE_CLK
v
—
APFC_BOOT_ADDR
v
—
FACTORY (1)
—
v
KEY_PROG_VOL (2)
—
v
KEY_CLR_VREG (2)
—
v
Notes to Table 9–17:
(1) In Cyclone III LS devices, the CONFIG_IO, ACTIVE_DISENGAGE, PULSE_NCONFIG, and PROGRAM instructions are
supported, provided that the FACTORY instruction is executed. It is not necessary to execute the FACTORY
instruction prior to the JTAG configuration in Cyclone III devices because this instruction is used for Cyclone III LS
devices only.
(2) Use the KEY_PROG_VOL and KEY_CLR_VREG instructions for the design security feature. For more information,
refer to “Design Security” on page 9–70.
f For more information about the JTAG binary instruction code, refer to the IEEE 1149.1
(JTAG) Boundary-Scan Testing for Cyclone III Devices chapter.
For Cyclone III LS devices, the device can only allow mandatory JTAG 1149.1
instructions after POR. These instructions are BYPASS, SAMPLE/PRELOAD, EXTEST and
FACTORY. To enable the access of other JTAG instructions, issue the FACTORY instruction.
The FACTORY instruction puts the device in a state in which it is ready for in-house
testing and board-level testing and it must be executed before configuration starts.
When this instruction is executed, the CRAM bits content and volatile key are cleared
and the device is reset.
Cyclone III Device Handbook
Volume 1
August 2012 Altera Corporation