I am studying the BlackFin Processor Programming Reference and comparing it with the ARMv7-A architecture.
I noticed that BlackFin can have certain error detection features. For example, it can generate a HARDWARE error interrupt when:
• Bus parity errors
• Internal error conditions within the core, such as Performance
Monitor overflow
• Peripheral errors
• Bus timeout errors
Taken from pg205 BlackFin Processor Programming Reference for ADSP-BF5xx processors.
Does the ARM Archicteture have this feature?
Thank you!
The classical ARM architecture (aka "A&R") supports the following hardware-related exceptions:
The Cortex-M model support more granularity:
Specific chips may implement other errors. In case of non-core hardware, errors would typically be signaled as interrupts.