5.7 Safety

Many of the newer AVR and PIC32CM device families feature additional autonomous hardware fault detection mechanisms to detect, correct and report random hardware faults and transient faults. Table 5-26 shows a summary of available safety features for each MCU architecture.

Table 5-26. AVR® and PIC32CM Safety Peripherals and Features
Feature/PeripheralAVR®PIC32CM
Brown-Out Detector (BOD)SupportedSupported
Watchdog Timer (WDT/WWDT)SupportedSupported
CRC EngineSupportedSupported
SRAM Memory Built-in Self-Test ModuleN/ASupported
ECC on Flash/RAM/EEPROMSupportedSupported
Clock Failure DetectionSupportedSupported
Non-Maskable InterruptsSupportedSupported
Safety Libraries/ManualsAvailableAvailable
Temperature SensorSupportedSupported

These sections cover common safety peripherals in AVR and PIC32CM devices.