PS Configuration
Figure 13–16. Multiple Device PS Configuration Using an Enhanced Configuration Device When FPGAs
Receive the Same Data
(1)
V
V
CC
(1)
CC
Enhanced
Configuration
Device
10 kΩ
GND
GND
(3) (3) 10 kΩ
Cyclone II Device 1
DCLK
DATA0
nSTATUS
DCLK
DATA0
(3)
OE
(3)
nCS
nINIT_CONF (2)
CONF_DONE
nCONFIG
(4)
N.C. nCEO
V
nCE
CC
MSEL1
MSEL0
GND
Cyclone II Device 2
DCLK
DATA0
nSTATUS
CONF_DONE
nCONFIG
(4)
N.C. nCEO
V
nCE
CC
MSEL1
MSEL0
GND
Cyclone II Device 8
DCLK
DATA0
nSTATUS
CONF_DONE
nCONFIG
(4)
N.C. nCEO
nCE
V
CC
MSEL1
MSEL0
GND
GND
Notes to Figure 13–16:
(1) The pull-up resistor should be connected to the same supply voltage as the configuration device.
(2) The nINIT_CONFpin is available on enhanced configuration devices and has an internal pull-up resistor that is
always active, meaning an external pull-up resistor should not be used on the nINIT_CONFto nCONFIGline. The
nINIT_CONFpin does not need to be connected if its functionality is not used. If nINIT_CONFis not used, nCONFIG
must be pulled to VCC either directly or through a resistor (if reconfiguration is required, a resistor is necessary).
(3) The enhanced configuration devices’ OEand nCSpins have internal programmable pull-up resistors. If internal
pull-up resistors are used, external pull-up resistors should not be used on these pins. The internal pull-up resistors
are used by default in the Quartus II software. To turn off the internal pull-up resistors, check the Disable nCS and
OE pull-ups on configuration device option when generating programming files.
(4) The nCEOpin can be left unconnected or used as a user I/O pin when it does not feed other device’s nCEpin.
You can cascade several EPC2 or EPC1 devices to configure multiple
Cyclone II devices. The first configuration device in the chain is the
master configuration device, and the subsequent devices are the slave
devices. The master configuration device sends DCLKto the Cyclone II
13–44
Altera Corporation
February 2007
Cyclone II Device Handbook, Volume 1