
Altera Corporation
12–43
September 2004
Stratix Device Handbook, Volume 2
Remote System Configuration with Stratix & Stratix GX Devices
incoming data from the remote source and writes it to the address
location in flash memory. The Nios embedded processor initiates loading
of factory configuration into the Stratix or Stratix GX device.
Figure 12–25shows remote system configuration using a MAX device and flash
memory combination.
Figure 12–25. Remote System Configuration Using a MAX Device & Flash Memory
You can use both remote and local configuration modes in this scheme.
You should specify a default page for factory configuration and make
sure it is not altered or removed at any time. In remote system
configuration mode, PS, FPP, and PPA modes are supported when
configuring with MAX and flash devices.
Using an
External
Processor
This section describes remote system configuration with Stratix or Stratix
GX devices and the Nios embedded processor, using an external
processor and flash memory devices.
In this scheme, the external processor and flash memory device replace
the enhanced configuration device. Flash memory stores configuration
data, and the processor controls reading and writing to the flash memory
and also keeps track of the address location. This type of remote system
configuration supports PS, FPP, and PPA modes.
The processor determines at which address which length to store the
configuration data in flash memory. The Nios embedded processor
receives the incoming data from a remote source and writes it to the
address location in the flash memory, and then initiates loading of factory
Remote Source
Application
Configuration Data
Stratix or
Stratix GX Device
MAX Device
MAX & Flash Memory
Nios
Processor
Application
Configuration Data
Configuration
Control Signals
Application/Factory
Configuration Data
Flash Memory
Application Data 1
Application Data 7
Factory Data
Selecting Next
Application from
Factory Data
Watchdog
Circuitry