This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LS3137: The difference between CCM module and STC module diagnosis

Part Number: TMS570LS3137


The CCM module is a CPU lockstep comparison module that compares and diagnoses the operation of two CPUs. Then, what is the CPU that the STC module diagnoses, and what is the difference between the two?

  • Hi Xiaohong,

    The CCM is to compare the bus outputs of two Cortex-R4F CPU cores and signal an error if any mismatch. This comparison is started 6 CPU clock cycles after the CPU comes out of reset to ensure that CPU output signals have propagated to a known value after reset. Once comparison is started, the CCM module continues to monitor the outputs of two CPUs without any software intervention.

    The STC is CPU Self-test Controller which is used to test the CPU internal logic. The STC can be run complete test or run a few intervals at a time. The test is started by customer code.