Remote Update Intel® FPGA IP User Guide

ID 683695
Date 7/25/2024
Public
Document Table of Contents

1.4.5. Parameters

Table 11.  Parameter Type and Corresponding Parameter Bit Width Mapping for Arria® II, Arria® V, Cyclone® V, Stratix® IV, and Stratix® V Devices
Bit Parameter Width Comments
000 Reconfiguration trigger conditions (Read Only) 5
  • Bit 4—wdtimer_source: User watchdog timer timeout.
  • Bit 3—nconfig_source: External configuration reset (nCONFIG) assertion.
  • Bit 2—runconfig_source: Configuration reset triggered from logic array.
  • Bit 1—nstatus_source: nSTATUS asserted by an external device as the result of an error.
  • Bit 0—crcerror_source: CRC error during application configuration.

The POR value for all bits are 0.

001 Illegal Value
010 Watchdog Timeout Value 12 Width of 12 when writing.

The 12 bits for writing are the upper 12 bits (left-most or most-significant bits) of the 29-bit Watchdog Timeout Value.

When writing parameter data, data_in[11..0] corresponds to the upper 12 bits of the 29-bit Watchdog Timeout Value. For example, to set the Watchdog Timeout Value to 1, write the 12 bits of data_in[11..0] as 12'b000000000001.

29 Width of 29 when reading.
011 Watchdog Enable 1
100 Page Select 24 or 32

For the Quartus® Prime software version 13.1 and later:

  • Width of 24 or 32 when reading and writing the start address.
  • For active serial devices using 24-bit addressing, such as EPCS128 or EPCQ128, PGM[23..2] corresponds to the upper 22 bits of the 24-bits start address. PGM[1..0] is read as 2'b0.
  • For active serial devices using 32-bit addressing, such as EPCQ256, PGM[31..2] corresponds to the upper 30 bits of the 32-bits start address. PGM[1..0] is read as 2'b0.

For the Quartus® Prime software version 13.0 and earlier:

  • Width of 24 when reading and writing the start address.
  • For Arria® II and Stratix® IV devices, PGM[23..0] form the 24-bit start address.
  • For Arria® V, Cyclone® V, and Stratix® V devices, if you use active serial devices using 24-bit addressing, such as EPCS128 or EPCQ128, PGM[23..0] corresponds to the 24 bits of the start address. If you use active serial devices using 32-bit addressing, such as EPCQ256, PGM[23..0] corresponds to the 24 MSB of the start address, thus the 32 bits start address is PGM[23..0],8'b0.
101 Configuration Mode (AnF) 1

This parameter is set to 1 in application page and is set to 0 in factory page. In remote update mode, this parameter can be read and written.

Before loading the application page in remote update mode, Intel® recommends that you set this parameter to 1. The content of the control register cannot be read properly if you fail to do so.

110 Illegal Value
111 Illegal Value