Visible to Intel only — GUID: egp1724228036550
Ixiasoft
4.4.1. DCLSM Blind Window Control Register - DCLSM_BWCR
4.4.2. All Alarms’ Prior Alarms’ Fault Injection Register - ERRCTRL_ALL_ALARMS_PRIOR_AFI
4.4.3. INTREQ Configuration Register - ERRCTRL_INTREQ_CONF
4.4.4. Timeout Deadline and Status Register - ERRCTRL_TIMEOUT
4.4.5. Timeout Acknowledgment Register - ERRCTRL_TIMEOUT_ACK
4.4.6. Enable Key fRSmartComp Control Register - ERRCTRL_ENABLE_KEY
4.4.7. Root Fault Injection Control register - ERRCTRL_ROOT_INJ
4.4.8. Alarm Fault Injection Control register - ERRCTRL_ALARM_INJ
4.4.9. Event Mask Configuration register - ERRCTRL_MASKA and ERRCTRL_MASKB
4.4.10. Alarm Routing Configuration register - ERRCTRL_ROUTA and ERRCTRL_ROUTB
4.4.11. Error Controller PGO LOG Reset Control register - ERRCTRL_PGOLOGRST
4.4.12. PGO0 and PGO4 Configuration registers - ERRCTRL_PGO0 and ERRCTRL_PGO4
4.4.13. FN_MODEIN Control Register - ERRCTRL_FNMODEIN
4.4.14. FN_MODEOUT register - ERRCTRL_FNMODEOUT
4.4.15. All Alarms After Fault Injection - ERRCTRL_FNGIALARMS
4.4.16. Error Controller Context Register - ERRCTRL_FNGICTXT4
4.4.17. CMP Mismatch CONTEXT Registers - ERRCTRL_FNGICMPCTXT0 … ERRCTRL_FNGICMPCTXT3
4.4.18. STATISTICS registers: ERRCTRL_FNGISTAT0 and ERRCTRL_FNGISTAT4
4.4.19. State register - ERRCTRL_FNPERIPHGI4
Visible to Intel only — GUID: egp1724228036550
Ixiasoft
1. About the Nios® V Processor Lockstep
Updated for: |
---|
Intel® Quartus® Prime Design Suite 24.3 |
The Nios® V Processor Lockstep feature utilizes fRSmartComp technology to implement a smart comparator in register transfer level (RTL). Altera utilizes the Dual-Core Lock Step (DCLS) safety architecture to implement the smart comparator. This approach allows for the integration of the technology into the Nios® V/g processor, allowing for the design of fail-safe applications.
Use Case Type | Uses Case | Application Benefit | Standard DCLS | LockStep |
---|---|---|---|---|
Standard | Fail-safe | Fail-safe | √ | √ |
Smart | False Positive Avoidance | Improved Availability | - | √ |
Timeout on System Reset and Detection | Improved Robustness | - | √ |
Figure 1. Block Diagram of Nios® V Processor Lockstep System
A system supervisor controls the fRSmartComp by managing its Configuration and System interface. The system supervisor determines when to activate a safe state or implement other measures to address failures at the system level. The system supervisor can be the Host Nios® V Processor CPU or an external manager. The Lockstep solution acts as passive diagnostic logic, providing safety features.