Remote system configuration components – Altera Remote Update IP Core User Manual
Page 16

Remote Configuration Mode
Figure 9: Remote Configuration Mode
Power Up
Set Control Register
and Reconfigure
Reload a Different Application
Reload a Different Application
Set Control Register
and Reconfigure
Configuration
Error
Configuration Error
Configuration Error
Application 1
Configuration
Application n
Configuration
Factory
Configuration
(page 0)
When used with serial configuration (EPCS) or quad-serial configuration (EPCQ) devices, the remote
update mode allows a configuration space to start at any flash sector boundary, allowing a maximum of
128 pages in the EPCS64 device and 32 pages in the EPCS16 device, in which the minimum size of each
page is 512Kbits. Additionally, the remote update mode features a user watchdog timer that can detect
functional errors in an application configuration.
Remote System Configuration Components
Table 6: Remote System Configuration Components in Arria II, Arria V, Cyclone V, Stratix IV, and Stratix V
Devices
Components
Details
Page mode feature
The dedicated 24-bit start address register
PGM[23..0]
holds the start
address.
Factory configuration
Factory configuration is the default configuration setup.
In remote configuration mode, the factory configuration loads into the
device upon power-up.
If a system encounters an error while loading application configuration
data or if the device reconfigures due to
nCONFIG
assertion, the device
loads the factory configuration. The remote system configuration
register determines the reason for factory configuration. Based on this
information, the factory configuration determines which application
configuration to load.
Application configuration
The application configuration is the configuration data from a remote
source and the data is stored in different locations or pages of the
memory storage device, excluding the factory default page.
16
Remote System Configuration Components
UG-31005
2015.04.07
Altera Corporation
Altera Remote Update IP Core User Guide