Recoverable Configuration Error
Figure 5.
Recoverable Error during Reconfiguration Timing Diagram
nCONFIG
nSTATUS
CONF_DONE
INIT_DONE
Configuration_State
Configuration Error
Configuration
Err Configuration Fail
Idle
User Mode
Idle
Device Clean
Configuration
Device Clean
Reconfiguration Triggered
Reconfiguration
Recovered Reconfiguration
1
2
3
The numbers in the Configuration Error part of the timing diagram mark the following events:
1. The SDM drives
nSTATUS
signal low for a period of time specified in the Intel Agilex Device Datasheet to indicate a
recoverable configuration error. The Intel Agilex device may not assert
CONF_DONE
indicating that device did not receive
the complete configuration bitstream. The device does not assert
INIT_DONE
indicating that the configuration did not
complete successfully.
nCONFIG
should continue to be driven high until after
nSTATUS
has returned back to high state.
If an error occurs during JTAG configuration, the SDM does not change the state of the
nSTATUS
signal. You can monitor
the error messages that the Intel Quartus Prime Pro Edition Programmer generates for error reporting.
2. The SDM enters the error state.
3. The SDM enters the idle state if the
nCONFIG
signal drives to low. The device is ready for reconfiguration by driving a low
to high transition on
nCONFIG
. You can also power cycle the device by following the device power down sequence.
Note: The
nCONFIG
signal can only change levels when it has the same value as
nSTATUS
. This restriction means that
when
nSTATUS
= 1,
nCONFIG
can transition from 1 to 0. When
nSTATUS
= 0,
nCONFIG
can transition from 0 to 1.
Apart from error reporting,
nSTATUS
only changes to follow
nCONFIG
.
2. Intel Agilex Configuration Details
683673 | 2021.10.29
Intel
®
Agilex
™
Configuration User Guide
21