English
Language : 

EP1SGX10C Datasheet, PDF (190/262 Pages) Altera Corporation – StratixGX FPGA Family
Stratix GX FPGA Family
If an error occurs in loading the application configuration, the
configuration logic writes a status register to specify the cause of the
reconfiguration. Once this occurs, the Stratix GX device automatically
loads the factory configuration, which reads the status register and
determines the reason for reconfiguration. Based on the reason, the
factory configuration takes appropriate steps and writes the remote
update control register to specify the next application configuration page
to be loaded.
When the Stratix GX device successfully loads the application
configuration, it enters into user mode. The Stratix GX device then
executes the main application of the user. Intellectual property (IP), such
as a Nios® embedded processor, can help the Stratix GX device determine
when remote update is coming. The Nios embedded processor or user
logic receives incoming data, writes it to the configuration device, and
loads the factory configuration. The factory configuration will read the
remote update status register and determine the valid application
configuration to load. Figure 117 shows the Stratix GX remote update.
Figure 118 shows the transition diagram for remote update mode.
Figure 117. Stratix GX Device Remote Update
Configuration
Device
(1)
New Remote
Configuration Data
Watchdog
Timer
Stratix GX Device
Application Configuration
Application Configuration
Page 7
Page 6
Factory Configuration
Page 0
Configuration Device Updates
Stratix GX Device with Factory
Configuration (to Handle Update)
or New Application Configuration
Note to Figure 117:
(1) When the Stratix GX device is configured with the factory configuration, it can handle update data from EPC16,
EPC8, or EPC4 configuration device pages and point to the next page in the configuration device.
190
Preliminary
Altera Corporation