Nios® V Processor: Lockstep Implementation

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

6.2.1.2. Reset

Upon Power-On Reset, the Host CPU and the fRSmartComp are asynchronously reset simultaneously, while the Agent CPU is asynchronously reset a few clock cycles later to consider Time Diversity.
Table 62.  Resets for Every Module in a Lockstep Processor
Module Reset
Host CPU

It is the same as a Nios® V processor system without the Lock Step feature (without the fRSmartComp and the Agent CPU).

For more information, refer to the Nios V Processor Reference Manual: Reset and Debug Signals.

Agent CPU

The fRSmartComp includes dedicated facilities to generate reset request signals for the Agent CPU based on the Host CPU. The generation is automatic and considers Time Diversity.

fRSmartComp

The fRSmartComp hard asynchronous reset is connected to the Host CPU reset internally. In addition, the fRSmartComp implements the following asynchronous reset inputs for targeted resets,

  • CRSTn - Core asynchronous reset (i.e., all the registers except a certain sub-set, including the LOG and the OPTIONS registers)
  • LRSTn – LOGS register asynchronous reset.
  • Both CRSTn and LRSTn is permanently tied to 1’b1 and not applicable for production.

Each above asynchronous reset input has the following characteristics:

  • It is active LOW (if ==1’b0 it is asserted)
  • A reset occurs when asserted for at least one clock cycle