English
Language : 

EP4CE30F29C7N Datasheet, PDF (238/488 Pages) Altera Corporation – Cyclone IV Device Handbook, Volume 1
8–74
Chapter 8: Configuration and Remote System Upgrades in Cyclone IV Devices
Remote System Upgrade
Dedicated Remote System Upgrade Circuitry
This section describes the implementation of the Cyclone IV device remote system
upgrade dedicated circuitry. The remote system upgrade circuitry is implemented in
hard logic. This dedicated circuitry interfaces with the user-defined factory
application configurations implemented in the Cyclone IV device logic array to
provide the complete remote configuration solution. The remote system upgrade
circuitry contains the remote system upgrade registers, a watchdog timer, and state
machines that control those components. Figure 8–33 shows the data path of the
remote system upgrade block.
Figure 8–33. Remote System Upgrade Circuit Data Path (1)
Status Register (SR)
Previous
State
Register 2
Bit[30..0]
Previous
State
Register 1
Bit[30..0]
Current
State
Logic
Bit[31..0]
Control Register
Bit [38..0]
Logic
Internal Oscillator/
CLKUSR
Update Register
Bit [38..0] update
Logic
Shift Register
din
dout
Bit [40..39]
din
dout
Bit [38..0] capture
RSU
Master
State
Machine
RSU
Reconfiguration
State
Machine
timeout User
Watchdog
Timer
clkout capture update
Logic
clkin
RU_DIN
RU_SHIFTnLD
RU_CAPTnUPDT
Logic Array
RU_CLK (2) RU_DOUT RU_nCONFIG
RU_nRSTIMER
Notes to Figure 8–33:
(1) The RU_DOUT, RU_SHIFTnLD, RU_CAPTnUPDT, RU_CLK, RU_DIN,RU_nCONFIG, and RU_nRSTIMER signals are internally controlled
by the ALTREMOTE_UPDATE megafunction.
(2) The RU_CLK refers to the ALTREMOTE_UPDATE megafunction block "clock" input. For more information, refer to the Remote Update Circuitry
(ALTREMOTE_UPDATE) Megafunction User Guide.
Cyclone IV Device Handbook,
Volume 1
May 2013 Altera Corporation