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.

TMS570LS1224: Register Read Back Tests

Part Number: TMS570LS1224

Re Safety Manual sections:

7.61 Information Redundancy Techniques
Information redundancy techniques can be applied via software as an additional runtime diagnostic for this
module. There are many techniques that can be applied, such as read back of written values and multiple
output of the same data with comparison of results. Error response, diagnostic testability, and any
necessary software requirements are defined by the software implemented by the system integrator.

7.116 Software Read Back of Written Configuration
In order to ensure proper configuration of memory-mapped registers in this system control module, it is
highly recommended to software implement a test to confirm proper operation of all control register writes.
To support this software test, it is highly recommended to configure the register memory space as a
strongly ordered, non-bufferable memory region using the Cortex-R4F memory protection unit. This
ensures that the register write by CPU will complete before additional CPU instructions are executed.

Queries:

  1. Can 7.116 be regarded as a sub-set of 7.61 in that 7.116 is limited to read back techniques?
  2. What is the scope of 7.116 re the statement: "control register writes"?

Marcus

  • Hi Marcus,

    Software Readback of written configuration mechanism is a method to insure any written configuration to a register is correct/has not incurred a fault during the write transaction. Faults can occur due to transients impacting the bus transactions or stuck bits in the register to name a couple of potential faults.

    I think read back written config can be regarded as a sub-set of info redundancy techniques.