SFFS624B March 2024 – August 2025 MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1
The event manager transfers digital events from one entity (for example, a peripheral) to another (for example, a second peripheral, the DMA, or the CPU). The event manager implements event transfer through a defined set of event publishers (generators) and subscribers (receivers) which are interconnected through an event fabric containing a combination of static and programmable routes. Events that are transferred by the event manager 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 |
|---|---|---|
| ADC3 | ADC trigger overflow | Covers faults in the event fabric which can result in spurious triggers to ADC. |
| EVENT1 | Periodic software read back of static configuration registers | Targets the static configuration registers in event fabric. |
| GPIO3 | GPIO multiple (redundant) inputs and outputs | The GPIO module can be triggered by other IPs and this mechanism, which is defined to cover faults in GPIO, can also cover faults in the event fabric which results in one of the GPIOs missing the trigger. |
| WDT | Windowed watchdog event | Targets faults in the event fabric which results in the trigger not propagating through the event fabric (events which are periodic in nature). Such failures can lead to a CPU program sequence getting altered and triggering a watchdog event. |