SFFS948 May 2025 MSPM0L1227-Q1 , MSPM0L1228-Q1 , MSPM0L2227-Q1 , MSPM0L2228-Q1
The following tests must be applied for the targeted ASIL as functional safety mechanisms for this module (to provide diagnostic coverage on a specific function):
| Safety Mechanism | Description | Faults | Failure Modes |
|---|---|---|
| ADC1 | Periodic software read back of static configuration registers | Targeted toward configuration registers in ADC. |
| ADC2 | Software Test for Functionality | Targeted toward the ADC functionality, including the sample pulse generation, ADC conversion, logic which captures the result, interrupt flag setting, DMA trigger generation, proper function of the analog-to-digital circuit, and so forth. |
| ADC3 | ADC trigger overflow | Targeted toward ADC triggering circuit related faults. |
| ADC4 | ADC window comparator | Covers faults in analog-to-digital conversion logic, and also covers faults in ADC inputs which result in the converted result going out of range. |
| ADC5 (latent fault coverage) | Test of window comparator | This is a test to cover faults in the window comparator (the window comparator being a safety mechanism). This test covers latent faults within the window comparator. |
| ADC6 | ADC trigger and output plausibility check | This is an application-specific check. Based on the application, software can check on signal properties, like range, bandwidth, sampling rate, and so forth. This check can potentially cover faults in ADC sampling and conversion, triggering logic, interrupt logic, and so forth. |
| WDT | Windowed watchdog event | Used to cover faults in sample generation, interrupt generation, DMA trigger generation, and event triggering to other IPs. Any periodic event which does not occur, or occurs at a different rate than expected, can be covered. |
| IWDT | Independent watchdog timer | Used to cover faults in sample generation, interrupt generation, DMA trigger generation, and event triggering to other IPs. Any periodic event which does not occur. |