Chapter 9: Configuration, Design Security, and Remote System Upgrades in the Cyclone III Device Family
9–41
Configuration Features
Figure 9–18 shows PS configuration for Cyclone III device family using a download
cable.
Figure 9–18. PS Configuration Using a USB-Blaster, MasterBlaster, ByteBlaster II,
ByteBlasterMV, or Ethernet Blaster Cable
V
(1)
CCA
10 kΩ
(2)
VCCA (1)
10kΩ
VCCA (1)
10kΩ
VCCA (1)
VCCA (1)
10kΩ
(2)
Cyclone III Device Family
10kΩ
CONF_DONE
nSTATUS
MSEL[3..0] (5)
nCE
Download Cable 10-Pin Male
Header (Top View)
nCEO N.C. (4)
GND
DCLK
DATA[0]
nCONFIG
Pin 1
VCCA (6)
GND
VIO (3)
Shield
GND
Notes to Figure 9–18:
(1) The pull-up resistor must be connected to the same supply voltage as the VCCA supply.
(2) You only need the pull-up resistors on DATA[0]and DCLKif the download cable is the only configuration scheme
used on your board. This is to ensure that DATA[0]and DCLKare not left floating after configuration. For example,
if you are also using a configuration device, you do not need the pull-up resistors on DATA[0]and DCLK
.
(3) Pin 6 of the header is a VIO reference voltage for the MasterBlaster output driver. VIO must match the VCCA of the
device. For this value, refer to the MasterBlaster Serial/USB Communications Cable User Guide. For the USB Blaster,
ByteBlaster II, ByteBlaster MV, and Ethernet Blaster, this pin is a no connect.
(4) The nCEOpin is left unconnected or used as a user I/O pin when it does not feed the nCEpin of another device.
(5) The MSEL pin settings vary for different configuration voltage standards and POR time. To connect MSEL[3..0]
,
refer to Table 9–7 on page 9–11 for PS configuration schemes. Connect the MSEL pins directly to VCCA or GND.
(6) Power up the VCC of the ByteBlaster II, USB-Blaster, or ByteBlasterMV cable with a 2.5- V supply from VCCA
.
Third-party programmers must switch to 2.5 V. Pin 4 of the header is a VCC power supply for the MasterBlaster cable.
The MasterBlaster cable can receive power from either 5.0- or 3.3-V circuit boards, DC power supply, or 5.0 V from
the USB cable. For this value, refer to the MasterBlaster Serial/USB Communications Cable User Guide.
You can use a download cable to configure multiple Cyclone III device family by
connecting the nCEOpin of each device to the nCEpin of the subsequent device. The
nCEpin of the first device is connected to GND while its nCEOpin is connected to the
nCEpin of the next device in the chain. The nCEinput of the last device comes from the
previous device while its nCEOpin is left floating. All other configuration pins,
nCONFIG, nSTATUS, DCLK, DATA[0], and CONF_DONEare connected to every device in the
chain. Because all CONF_DONEpins are tied together, all devices in the chain initialize
and enter user mode at the same time.
In addition, the entire chain halts configuration if any device detects an error because
the nSTATUSpins are tied together. The Auto-restart configuration after error option
does not affect the configuration cycle because you must manually restart
configuration in the Quartus II software when an error occurs.
August 2012 Altera Corporation
Cyclone III Device Handbook
Volume 1