Cyclone® V Device Handbook: Volume 1: Device Interfaces and Integration

ID 683375
Date 10/18/2023
Document Table of Contents

7.12. Remote System Upgrades

Cyclone® V devices contain dedicated remote system upgrade circuitry. You can use this feature to upgrade your system from a remote location.

Figure 168.  Cyclone® V Remote System Upgrade Block Diagram

You can design your system to manage remote upgrades of the application configuration images in the configuration device. The following list is the sequence of the remote system upgrade:

  1. The logic (embedded processor or user logic) in the Cyclone® V device receives a configuration image from a remote location. You can connect the device to the remote source using communication protocols such as TCP/IP, PCI, user datagram protocol (UDP), UART, or a proprietary interface.
  2. The logic stores the configuration image in non-volatile configuration memory.
  3. The logic starts reconfiguration cycle using the newly received configuration image.
  4. When an error occurs, the circuitry detects the error, reverts to a safe configuration image, and provides error status to your design.