Nios® V Processor: Lockstep Implementation User Guide

ID 833274
Date 4/17/2025
Public
Document Table of Contents

A. Document Revision History for the Nios® V Processor: Lockstep Implementation User Guide

Date Version Changes
2025.04.17 25.1
  • Revised the title from Nios® V Processor: Lockstep Implementation to Nios® V Processor: Lockstep Implementation User Guide.
  • Added two new cases to the table The Benefits of Safety Use Cases and Comparing Standard DCLS with Lockstep.
  • Updated the following figures to add Extended Reset:
    • Block Diagram of Nios V Processor Lockstep System.
    • Microarchitecture of Lockstep DCLS Architecture
    • Block Diagram with Signals and Interfaces
  • Added the reset to the Programmable Timers and Counters
  • Updated System Phases to add a link to the Extended Reset Control.
  • Updated the following topics:
    • Transitioning between System States
    • Enable Counters
    • NORMAL and SILENT Modes
    • ALARMS
    • Configure Alarm Severity
    • CONTEXT
    • STATISTICS
    • Reset LOGS
    • Root Fault Injection
    • Alarm Fault Injection
    • Debugging CPU Software with SILENT Mode
    • Resetting CPU upon Fault Detection
    • Memory Map – Part 1
    • Memory Map – Part 2
    • Memory Map – Part 3
    • STATISTICS registers: ERRCTRL_FNGISTAT0 and ERRCTRL_FNGISTAT4
    • Signals, Interfaces and Build Parameters
    • System Interface
    • Extended Reset Interface
    • IP Parameters
    • Basic Reset Control
    • ALARMS Interfaces
  • Added the following new topics:
    • Extended Reset Control
    • Automatic CPUs Reset Request
    • Manual CPUs Reset Request
    • CPUs’ Reset Control Register - DCLSM_CPURC
    • DCLSM Basic Control Register - DCLSM_CTRL
    • Asynchronous Reset Interface
    • CPU Halt and Restart Acknowledgement Interface
    • Output Qualification (TERMS_LEFT and TERMS_RIGHT)
    • Fail Safe after fault discrimination (UC_04)
    • Fail Safe after fault discrimination and functional downgrade (UC_05)
  • Removed the following topics:
    • fRNET Interface.
    • CONFIG
    • INFO
    • Connecting fRNET Interface
  • Updated the following tables to change access type from R/(W/WI) to R/W:
    • ERRCTRL_ROOT_INJ
    • Alarm Fault Injection Control register - ERRCTRL_ALARM_INJ
    • ERRCTRL_MASKA
    • ERRCTRL_MASKB
    • ERRCTRL_ROUTA
    • ERRCTRL_ROUTB
    • ERRCTRL_PGOLOGRST
    • ERRCTRL_PGO0
    • ERRCTRL_PGO4
2024.10.07 24.3 Initial release.