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.

RM57L843: Syndrome table (Generation and Calculation)

Part Number: RM57L843

How the Syndrome table is generated in RM57L843, and how it is used?

Waiting for your response.

Regards,

Ali Zain

  • Hello,

    Testing the error correction and ECC logic in the CPU involves corrupting the ECC value returned to the CPU.

    The syndrome table is used to set an error for a particular bit (data or address or ecc). For instance, for big-endiness device (TMS570LSxx), if you want to corrupt data bit 62, you need to put the value 5Bh into the test register.

    or

  • I am still confused and could not understand what you are trying to say.
    Can you please explain it a little further?
    Can you please explain it with an example from the table below?

  • Hello Ali,

    This is used to set an error for a particular bit for DIAGMODE = 7. For example, to flip the bit 0 of data, I can write 0xCE to FEMU_ECC register.