The NMU is able to detect and report a number of error conditions in both the protocol and packet domains. Each error type can be enabled or disabled individually. When an error occurs certain data is logged and an interrupt can be raised.
The NMU error conditions fall into the following categories:
- AXI address parity errors. Address parity is checked separately for read and write transactions.
- AXI write data parity errors.
- AXI protocol rule violations.
- Timeouts.
- NoC packet ECC errors. Single-bit correctable and double-bit non-correctable errors are caught and recorded.
- Virtual channel credit overflow and underflow.
- Address decode and remap errors.
Note: While the NMU supports detection and
reporting of these error conditions, there is currently limited software support for
these features. To debug NoC Error Conditions, see Answer Record AR 000035129.