Nios® V Embedded Processor Design Handbook

ID 726952
Date 10/02/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

7.1. Overview

Intel® FPGA devices support Remote System Update (RSU) feature to allow you to update the FPGA image and reconfigure the device remotely. RSU has the following advantages:

  • Provides a mechanism to deliver feature enhancements and bug fixes without recalling your products
  • Reduces time-to-market
  • Extends product life

In control block-based devices 11, you need the Remote Update Intel® FPGA IP to implement the RSU. Refer to Remote Update Intel® FPGA IP User Guide for more information.

In SDM-based devices11, you can write configuration bitstreams to the configuration flash device using RSU and Mailbox Client Intel® FPGA IP. A single configuration device can store multiple application images and a single factory image. After that, you can perform FPGA reconfiguration from the RSU image through a host. The RSU can implement JTAG-to- Avalon® Master Bridge IP, Nios® V processor, or Hard Processor System (HPS) as the RSU host.

Figure 109. Typical Remote System Update Process
11 Refer to AN 980: Nios® V Processor Intel® Quartus® Prime Software Support for the device list.