Nios® V Processor Software Developer Handbook

ID 743810
Date 10/06/2025
Public
Document Table of Contents

11.1. Nios® V Processor ECC Exception Overview

Optionally, the Nios® V processor core supports ECC to detect and correct ECC errors at the output of the processor’s internal memories. Refer to Nios® V Processor Reference Manual for more information on each core variants’ ECC features.

In general, the processor may offer the following ECC capabilities:
  • Single-bit & Double-bit ECC Error Detection
  • Single-bit & Double-bit ECC Error Status Reporting
  • Single-bit ECC Error Correction with no Writeback
  • Single-bit & Double-bit ECC Error Injection
  • Single-bit & Double-bit ECC Error Exception Code
Among the five ECC capabilities, only ECC Error Injection and ECC Error Exception Code are developed with their own HAL driver for control. This chapter explains how to use the HAL APIs to:
  • Inject an ECC error
  • Register an ECC exception handler