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.

TMS570LC4357: External SRAM/ECC and Fault Signaling

Part Number: TMS570LC4357

Hi Team,

My customer and I would like to know more about EMIF diagnostics of the external SRAM in a functional safety application.

What's the recommended architecture to use external SRAM with the TMS570LC? Does the diagnostics solely rely on CRCs? If a SRAM with ECC capability is used, how can the TMS570LC interface with the ECC on the external SRAM to detect faults?  

Thanks,
Mitchell

  • Hello Mitchell,

    TMS570LC4357 does not support ECC for external memory connected to the EMIF, whether async or sync memory. The ECC protection is merely between the EMIF module and the internal interconnect. The interconnect has a 64-bit port for the EMIF module but the EMIF module has only a 32-bit bus interface. Therefore, there is some bus width conversion logic and arbitration logic in between. The ECC is only good to check these logic between the EMIF and the interconnect.

    The CRC can be used for diagnostics.