6.9. Error Correction Code
All Nios® V processor variant and Nios® II/f processors support ECC (except for Nios® II/e processor).
| ECC | Nios® V Processor | Nios® II/f Processor |
|---|---|---|
| Supported variant |
|
Nios® II/f |
| ECC Detection |
|
|
| Corrects ECC Errors (without writeback) | Available for instruction cache, or any 1-bit ECC errors. | Available for instruction cache, or any 1-bit ECC errors. |
| Write Back ECC Correction to Memory | Available for instruction cache, or any 1-bit ECC errors (except Nios® V/c and Nios® V/m processors- Non-pipelined processor). | Available for instruction cache, or any 1-bit ECC errors. |
| ECC Error Injection | Supported (except Nios® V/c and Nios® V/m processors- Non-pipelined processor). | Supported |
| ECC Error Exception Code | Supported (except Nios® V/c and Nios® V/m processors- Non-pipelined processor). | Supported |
| Output Signals | A conduit group, called cpu_ecc_status. | An Avalon streaming source, called ecc_event_bus. |
| Status Reporting |
|
29-bit one-hot encoding representing:
|