Active Serial Multi-Device Configuration
You can configure multiple Cyclone V devices that are connected to a chain. Only AS x1 mode supports
multi-device configuration.
The first device in the chain is the configuration master. Subsequent devices in the chain are configuration
slaves.
Pin Connections and Guidelines
Observe the following pin connections and guidelines for this configuration setup:
• Hardwire the
MSEL
pins of the first device in the chain to select the AS configuration scheme. For
subsequent devices in the chain, hardwire their
MSEL
pins to select the PS configuration scheme. Any
other Altera
®
devices that support the PS configuration can also be part of the chain as a configuration
slave.
• Tie the following pins of all devices in the chain together:
•
nCONFIG
•
nSTATUS
•
DCLK
•
DATA[]
•
CONF_DONE
By tying the
CONF_DONE
,
nSTATUS
, and
nCONFIG
pins together, the devices initialize and enter user mode
at the same time. If any device in the chain detects an error, configuration stops for the entire chain and
you must reconfigure all the devices. For example, if the first device in the chain flags an error on the
nSTATUS
pin, it resets the chain by pulling its
nSTATUS
pin low.
• Ensure that
DCLK
and
DATA[]
are buffered every fourth device to prevent signal integrity and clock skew
problems.
Using Multiple Configuration Data
To configure multiple Cyclone V devices in a chain using multiple configuration data, connect the devices
to an EPCS or EPCQ device, as shown in the following figure.
Configuration, Design Security, and Remote System Upgrades in Cyclone V Devices
Altera Corporation
CV-52007
Active Serial Multi-Device Configuration
7-14
2014.01.10