Configuring Cyclone II Devices
Figure 13–24. JTAG Configuration of Multiple Devices Using a Download Cable
V
V
CC
V
(1)
V
(1)
V
(1)
V
(1)
CC
(1)
(1)
CC
CC
CC
CC
USB-Blaster, ByteBlaster II,
MasterBlaster,
or ByteBlasterMV
10-Pin Male Header
10 kΩ
10 kΩ
10 kΩ
10 kΩ
10 kΩ
Cyclone II FPGA
10 kΩ
Cyclone II FPGA
Cyclone II FPGA
V
CC
(2)
(2)
(2)
(2)
(2)
nSTATUS
DATA0
DCLK
nCONFIG
MSEL1
MSEL0
nCEO
nSTATUS
DATA0
DCLK
nCONFIG
MSEL1
MSEL0
nCEO
nSTATUS
(2)
(2)
(2)
(2)
(2)
(2)
DATA0
DCLK
1 kΩ
VCC
Pin 1
(2)
(2)
(2)
(2)
V
CC
nCONFIG
MSEL1
MSEL0
CONF_DONE
CONF_DONE
CONF_DONE
1 kΩ
nCEO
(4)
(4)
(4)
nCE
nCE
nCE
VIO
TDO
TCK
(3)
TDI
TMS
TDI
TMS
TDI
TMS
TDO
TCK
TDO
TCK
1 kΩ
Notes to Figure 13–24:
(1) The pull-up resistor should be connected to the same supply voltage as the USB-Blaster, MasterBlaster (VIO pin),
ByteBlaster II or ByteBlasterMV cable.
(2) Connect the nCONFIGand MSEL[1..0]pins to support a non-JTAG configuration scheme. If only JTAG
configuration is used, connect the nCONFIGpin to VCC, and the MSEL[1..0]pins to ground. In addition, pull DCLK
and DATA0to either high or low, whichever is convenient on your board.
(3) Pin 6 of the header is a VIO reference voltage for the MasterBlaster output driver. VIO should match the device’s
VCCIO. Refer to the MasterBlaster Serial/USB Communications Cable Data Sheet for this value. In the ByteBlasterMV
cable, this pin is a no connect. In the USB-Blaster and ByteBlaster II cable, this pin is connected to nCEwhen it is
used for AS programming, otherwise it is a no connect.
(4) nCEmust be connected to ground or driven low for successful JTAG configuration.
Connect the nCEpin to GND or pull it low during JTAG configuration. In
multiple device AS and PS configuration chains, connect the first device's
nCEpin to GND and connect its nCEOpin to the nCEpin of the next
device in the chain or you can use it as a user I/O pin after configuration.
After the first device completes configuration in a multiple device
configuration chain, its nCEOpin drives low to activate the second
device’s nCEpin, which prompts the second device to begin
configuration. Therefore, if these devices are also in a JTAG chain, you
should make sure the nCEpins 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 multiple device configuration chain, the nCEOpin
of the previous device drives the nCEpin of the next device low when it
has successfully been JTAG configured.
Altera Corporation
February 2007
13–59
Cyclone II Device Handbook, Volume 1