Part Number: TMS570LS3137
We would want to use PBIST feature in my project. is it possible to use this module for "continuous mode" to test the RAM or can be used only once
during power-up before executing the application?
Thanks,
Subash
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.
Part Number: TMS570LS3137
We would want to use PBIST feature in my project. is it possible to use this module for "continuous mode" to test the RAM or can be used only once
during power-up before executing the application?
Thanks,
Subash
Subash,
PBIST is self-test on the SRAM, which is used to detect latent faults in the SRAM. Latent fault detection is not required to be a continuous mechanism. It needs to be executed periodically (for an always-ON application), or once within a single latent fault tolerant time interval (L-FTTI).
The ECC checking mechanism for all SRAM accesses is an "online" safety mechanism, that is used to check every single SRAM access.
Thank you so much Sunil, Per my understanding PBIST can be used for testing other peripheral RAMs besides to SRAM (Data RAM), if we use the ECC protection mechanism , it is pertained only to data SRAM. how other peripheral RAMs are protected in continuous monitoring.
On TMS570LS3137 all peripheral memories have parity error checking for all accesses. These parity error signals are typically mapped to the Error Signaling Module group 1, so the application must manage handling of these errors (interrupt / nERROR).