Arria® 10 Core Fabric and General Purpose I/Os Handbook

ID 683461
Date 7/08/2024
Public
Document Table of Contents

7.4. Remote System Upgrades Using Active Serial Scheme

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

Figure 158.  Arria® 10 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 Arria® 10 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.

When an error occurs, the circuitry detects the error, reverts to a safe configuration image, and provides error status to your design.