SPRUIY4B February 2023 – May 2024 TMS320F2800152-Q1 , TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1
The LCM has the capability to force a fault to check the error signaling path between the LCM and error aggregation logic at the device level (for example, NMIWD). This test is executed separately from the self-test, and is executed on the primary and redundant comparators individually through separate calls.
Execution of this self-test is started by setting the appropriate bit: LCM_CONTROL.CMPx_ERR_FORCE, where x is the number designator of the redundant comparator to be tested.
Upon execution of this one-cycle-long test, the LCM asserts a lockstep comparison error signal to the device. The normal functional compare fail flag (LCM_STATUS.CMP_FAIL) is not set by this test mode.
The following bits are set by the test:
Because the test triggers an NMI on a test pass, the "DONE" flag allows the cause to be determined by either a functional fail or an error forcing test fail.