Configuring Cyclone II Devices
Single SOF
The second method configures both the master and slave Cyclone II
devices with the same SOF. The serial configuration device stores one
copy of the SOF file. This setup is shown in Figure 13–6 where the master
is setup in AS mode, and the slave devices are setup in PS mode
(MSEL=01). You could setup one or more slave devices in the chain and
all the slave devices are setup in the same way as shown in Figure 13–6.
Figure 13–6. Multiple Device AS Configuration When FPGAs Receive the Same Data with a Single SOF
V
V
V
CC
(1)
(1)
(1)
CC
CC
10 kΩ
10 kΩ
10 kΩ
Cyclone II Device Master
Cyclone II Device Slave 1
Cyclone II Device Slave 2
nSTATUS
nSTATUS
nSTATUS
CONF_DONE
nCONFIG
CONF_DONE
nCONFIG
CONF_DONE
nCONFIG
Serial
Configuration
Device
N.C.
N.C.
N.C.
(3)
(3)
(3)
nCE
nCEO
nCE
nCEO
nCE
nCEO
V
V
CC
CC
V
CC
Data
DCLK
nCS
DATA0
DCLK
nCSO
ASDO
DATA0
DCLK
DATA0
DCLK
MSEL0
MSEL1
MSEL0
MSEL1
MSEL0
MSEL1
ASDI
Buffers
Notes to Figure 13–6:
(1) Connect the pull-up resistors to a 3.3-V supply.
(2) The nCEOpin can be left unconnected or used as a user I/O pin when it does not feed another device’s nCEpin.
In this setup, all the Cyclone II devices in the chain are connected for
concurrent configuration. This can reduce the AS configuration time
because all the Cyclone II devices are configured in one configuration
cycle. Connect the nCEinput pins of all the Cyclone II devices to ground.
You can either leave the nCEOoutput pins on all the Cyclone II devices
unconnected or use the nCEOoutput pins as normal user I/O pins. The
DATAand DCLKpins are connected in parallel to all the Cyclone II
devices.
Altera Corporation
February 2007
13–17
Cyclone II Device Handbook, Volume 1