Chapter 8: Configuration and Remote System Upgrades in Cyclone IV Devices
8–51
Configuration
May 2013
Altera Corporation
1
If a non-Cyclone IV device is cascaded in the JTAG-chain,
TDO
of the non-Cyclone IV
device driving into
TDI
of the Cyclone IV device must fit the maximum overshoot
The
CONF_DONE
and
nSTATUS
signals are shared in multi-device AS, AP, PS, and FPP
configuration chains to ensure that the devices enter user mode at the same time after
configuration is complete. When the
CONF_DONE
and
nSTATUS
signals are shared among
all the devices, you must configure every device when JTAG configuration is
performed.
If you only use JTAG configuration, Altera recommends that you connect the circuitry
as shown in
, in which each of the
CONF_DONE
and
nSTATUS
signals are isolated so that each device can enter user mode individually.
After the first device completes configuration in a multi-device configuration chain,
its
nCEO
pin drives low to activate the
nCE
pin of the second device, which prompts the
second device to begin configuration. Therefore, if these devices are also in a JTAG
chain, ensure that the
nCE
pins are connected to GND during JTAG configuration or
that the devices are JTAG configured in the same order as the configuration chain. As
long as the devices are JTAG configured in the same order as the multi-device
configuration chain, the
nCEO
of the previous device drives the
nCE
pin of the next
device low when it has successfully been JTAG configured. You can place other Altera
devices that have JTAG support in the same JTAG chain for device programming and
configuration.
Figure 8–26. JTAG Configuration of Multiple Devices Using a Download Cable (1.2, 1.5, and 1.8-V V
CCIO
Powering the
JTAG Pins)
Notes to
(1) Connect these pull-up resistors to the V
CCIO
supply of the bank in which the pin resides.
(2) Connect the
nCONFIG
and
MSEL
pins to support a non-JTAG configuration scheme. If you only use a JTAG configuration, connect the
nCONFIG
pin to logic-high and the
MSEL
pins to GND. In addition, pull
DCLK
and
DATA[0]
to either high or low, whichever is convenient on your board.
(3) In the USB-Blaster and ByteBlaster II cable, this pin is connected to
nCE
when it is used for AS programming, otherwise it is a no connect.
(4) You must connect the
nCE
pin to GND or driven low for successful JTAG configuration.
(5) Power up the V
CC
of the ByteBlaster II or USB-Blaster cable with supply from V
CCIO
. The ByteBlaster II and USB-Blaster cables do not support a
target supply voltage of 1.2 V. For the target supply voltage value, refer to the
ByteBlaster II Download Cable User Guide
and the
(6) Resistor value can vary from 1 k
to 10 k
.
TMS
TCK
Dow
n
load Cable
10-Pi
n
Male Heade
r
TDI
TDO
V
CCIO
(5)
Pi
n
1
nST
ATUS
nCO
N
FIG
nCE
(4)
CO
N
F_DO
N
E
(2)
(2)
V
IO
(3)
(6)
(6)
(1)
(1)
(2)
DATA[0]
DCLK
(2)
MSEL[ ]
nCEO
(2)
TMS
TCK
TDI
TDO
nST
ATUS
nCO
N
FIG
nCE
(4)
CO
N
F_DO
N
E
(2)
(2)
(1)
(2)
DATA[0]
DCLK
(2)
nCEO
(2)
(1)
TMS
TCK
TDI
TDO
nST
ATUS
nCO
N
FIG
nCE
(4)
CO
N
F_DO
N
E
V
CCIO
V
CCIO
V
CCIO
V
CCIO
V
CCIO
V
CCIO
V
CCIO
V
CCIO
(2)
(2)
(2)
DATA[0]
DCLK
(2)
nCEO
(2)
(1)
(1)
10 k
Ω
10 k
Ω
10 k
Ω
10 k
Ω
10 k
Ω
10 k
Ω
Cyclone IV Device
Cyclone IV Device
Cyclone IV Device
MSEL[ ]
MSEL[ ]
1 k
Ω
Summary of Contents for Cyclone IV
Page 10: ...x Chapter Revision Dates Cyclone IV Device Handbook March 2016 Altera Corporation Volume 1...
Page 14: ...I 2 Section I Device Core Cyclone IV Device Handbook March 2016 Altera Corporation Volume 1...
Page 274: ...vi Contents Cyclone IV Device Handbook February 2015 Altera Corporation Volume 2...
Page 440: ...iv Contents Cyclone IV Device Handbook December 2016 Altera Corporation Volume 3...
Page 442: ...vi Chapter Revision Dates Cyclone IV Device Handbook December 2016 Altera Corporation Volume 3...
Page 446: ......