8–38
The programming hardware or download cable then places the configuration data
one bit at a time on the DATA[0] pin of the device. The configuration data is clocked
into the target device until CONF_DONE goes high. The CONF_DONE pin must have an
external 10-k pull-up resistor for the device to initialize.
When you use a download cable, setting the Auto-restart configuration after error
option does not affect the configuration cycle because you must manually restart
configuration in the Quartus II software if an error occurs. Additionally, the Enable
user-supplied start-up clock (CLKUSR) option has no effect on device initialization,
because this option is disabled in the .sof when programming the device with the
Quartus II Programmer and download cable. Therefore, if you turn on the CLKUSR
option, you do not have to provide a clock on CLKUSR when you configure the device
with the Quartus II Programmer and a download cable.
Figure 8–17
Figure 8–17. PS Configuration Using a Download Cable
Notes to
(1) You must connect the pull-up resistor to the same supply voltage as the V
(2) The pull-up resistors on DATA[0] and DCLK are only required if the download cable is the only configuration scheme
used on your board. This is to ensure that DATA[0] and DCLK are not left floating after configuration. For example,
if you also use a configuration device, the pull-up resistors on DATA[0] and DCLK are not required.
(3) Pin 6 of the header is a V
device. For this value, refer to the
ByteBlaster II, ByteBlaster MV, and EthernetBlaster, this pin is a no connect.
(4) The nCEO pin is left unconnected or used as a user I/O pin when it does not feed the nCE pin of another device.
(5) The MSEL pin settings vary for different configuration voltage standards and POR time. To connect the MSEL pins,
refer to
Connect the MSEL pins directly to V
(6) Power up the V
Third-party programmers must switch to 2.5 V. Pin 4 of the header is a V
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
Cyclone IV Device Handbook,
Volume 1
Chapter 8: Configuration and Remote System Upgrades in Cyclone IV Devices
shows PS configuration for Cyclone IV devices with a download cable.
V
(1)
CCA
10 kΩ
(2)
V
(1)
V
CCA
(1)
CCA
10 kΩ
10 kΩ
(2)
GND
Figure
8–17:
reference voltage for the MasterBlaster output driver. V
IO
MasterBlaster Serial/USB Communications Cable User
Table 8–3 on page
8–8,
Table 8–4 on page
of the ByteBlaster II, USB-Blaster, or ByteBlasterMV cable with a 2.5-V supply from V
CC
Cyclone IV Device
CONF_DONE
nSTATUS
MSEL[ ] (5)
nCE
nCEO
N.C. (4)
DCLK
DATA[0]
nCONFIG
8–8, and
Table 8–5 on page 8–9
or GND.
CCA
MasterBlaster Serial/USB Communications Cable User
Configuration
V
(1)
CCA
V
(1)
CCA
10 kΩ
10 kΩ
Download Cable 10-Pin Male
Header (Top View)
Pin 1
V
(6)
CCA
V
IO
Shield
GND
supply.
CCA
must match the V
IO
CCA
Guide. With the USB-Blaster,
for PS configuration schemes.
CCA
power supply for the MasterBlaster cable.
CC
Guide.
May 2013 Altera Corporation
GND
(3)
of the
.
Need help?
Do you have a question about the Cyclone IV and is the answer not in the manual?
Questions and answers