Nios® V Processor: Lockstep Implementation

ID 833274
Date 10/07/2024
Public
Document Table of Contents

5.3.2. INFO

The fRSmartComp implements reset value or default register value as follows:

  • In the absence of physical faults, the reset values are implemented after an asynchronous reset.
  • In physical faults, the fRSmartComp maintains the fRNET Interface outputs classified as ALARMS, CONTEXT, and STATISTIC information after an asynchronous reset or DISABLE operation.

Therefore, the outputs of these types may not have the default register values after an asynchronous reset.

Assume that after you detect a fault and restart the CPU/fRSmartComp using a certain reset scenario, the values on fRNET Interface outputs are preserved. This ensures you can analyze the information related to the fault and failure control for subsequent actions, not those reset values.

Table 60.  fRNET Interface - INFO
Signal Names Width (bits) Direction Description
FRNET_ENABLED_C 2 Output

Output that states if the fRSmartComp is enabled or not.

  • 2’b00: Disabled
  • 2’b01: Disabled
  • 2’b10: Enabled (default value)
  • 2’b11: Disabled
FRNET_MODEOUT 24 Output fRSmartComp mode selector status output. Default value at 0x0FAA55 if SILENT mode is not active.
FRNET_GI_ALARMS 24 Output

fRSmartComp alarms outputs.

Default value is 0 (No ALARMS triggered).

FRNET_GI_CTXT_0 24 Output Reserved
FRNET_GI_CTXT_1 24 Output Reserved
FRNET_GI_CTXT_2 24 Output Reserved
FRNET_GI_CTXT_3 24 Output Reserved
FRNET_GI_CTXT_4 24 Output

Error Controller Context information (on self-detections)

Default value is 0 (No events triggering ALARM19).

FRNET_GI_CMP_CTXT_0 24 Output Comparator context information - which one or more slices gave mismatch at comparator error. The default value is 0.
FRNET_GI_CMP_CTXT_1 24 Output Reserved
FRNET_GI_CMP_CTXT_2 24 Output Reserved
FRNET_GI_CMP_CTXT_3 24 Output Reserved
FRNET_GI_STAT_0 24 Output

DCLSM STATISTICS information:

  • Bits[19:16] = Comparator Self-Diagnostic alarms counter;
  • Bits[3:0] = Comparator mismatch alarms counter.
  • Unused bits driven to zero.

Default value is 0.

FRNET_GI_STAT_1 24 Output Reserved
FRNET_GI_STAT_2 24 Output Reserved
FRNET_GI_STAT_3 24 Output Reserved
FRNET_GI_STAT_4 24 Output

Error Controller statistic register:

  • Bits[23:20]: Self-Detection counter value
  • Bits[19:16]: Timeout counter value
  • Bits[3:0]: Enable counter value
  • Unused bits driven to zero

Default value is 0.

FRNET_PERIPH_GI_0 24 Output Reserved
FRNET_PERIPH_GI_1 24 Output Reserved
FRNET_PERIPH_GI_2 24 Output Reserved
FRNET_PERIPH_GI_3 24 Output Reserved
FRNET_PERIPH_GI_4 24 Output

fRSmartComp’s main state information.

Default value is 2 (OD state).