SFFS624B March 2024 – August 2025 MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1
The cyclical redundancy check (CRC) module provides a signature for an input data sequence. Key features of the CRC module include:
Many safety mechanisms involve computing CRC on a block of data. This module can be used to do those checks efficiently (to provide diagnostic coverage on a specific function):
| Safety Mechanism | Description | Faults | Failure Modes |
|---|---|---|
| CRC (latent fault coverage) | CRC Checker | Any fault in CRC computation is covered by the CRC check being different from the golden CRC. |
| CRC1 (latent fault coverage) | Periodic software readback of static configuration registers | Targets the static configuration registers in CRC. |