Nios® V Processor Reference Manual

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

4.3.11.3. Affected CSR during ECC Event

The CSRs are involved in the ECC: mcause, mtval and mtval2. For more information, refer to the Control and Status Register Field.

Table 89.  List of Affected CSR
Affected CSR Description
mcause An exception code 19 (0x13 – Hardware Error Exception) is written to the mcause.
mtval Contains the violating address when an ECC error occurs during a load/store or instruction fetch error.
mtval2 Provides more information for an ECC event. Refer to the table below.
Table 90.  List of ECC Sources based on mtval2 Bit Field
mtval2 Value ECC Error Source
0 (32’h0) No Error
1 (32’h1) GPR ECC Uncorrectable Error
3 (32’h3) FPR ECC Uncorrectable Error
16 (32’h10) Instruction TCM1 Correctable Error
17 (32’h11) Instruction TCM1 Uncorrectable Error
18 (32’h12) Instruction TCM2 Correctable Error
19 (32’h13) Instruction TCM2 Uncorrectable Error
24 (32’h18) Data TCM1 Correctable Error
25 (32’h19) Data TCM1 Uncorrectable Error
26 (32’h1A) Data TCM2 Correctable Error
27 (32’h1B) Data TMC2 Uncorrectable Error
33 (32’h21) Instruction Cache TAG RAM Uncorrectable Error
35 (32’h23) Instruction Cache Data RAM Uncorrectable Error
41 (32’h29) Data Cache TAG RAM Uncorrectable Error
43 (32’h2B) Data Cache Data RAM Uncorrectable Error
Others Reserved