SFFS983 August 2025 MSPM0G1518 , MSPM0G1519 , MSPM0G3518 , MSPM0G3519
The windowed watchdog timer (WWDT) can be used to supervise the operation of the device, specifically code execution. The WWDT can be used to generate a reset or an interrupt if the application software does not successfully reset the watchdog within a specified window of time. Key features of the WWDT include:
The independent watchdog timer (IWDT) monitors code execution and the overall hang up scenarios of the device. The IWDT has an independent clock source. If the application software does not successfully reset the watchdog within the programmed time, the watchdog generates a POR reset to the device. Key features of the IWDT include:
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 |
|---|---|---|
| WDT1 (latent fault coverage) | Periodic software read back of static configuration registers | Targets the static configuration registers in watchdog. |
| WDT2 (latent fault coverage) | WWDT counter check | This test is a test of diagnostic which checks the functioning of the counter. |
| WDT3 (latent fault coverage) | WWDT software test | This test is a test of diagnostic, which targets the reset or NMI generation logic. |
| WDT4 (latent fault coverage) | Redundant WDT | This is a test of diagnostic which covers the latent faults in the watchdog by using a redundant watchdog. |