Hi,
I am checking the AM64x/AM243x Functional Safety Manual
can you provide me with some information regarding the following concepts that exist on AM64x?
- “PBIST”
- “Bit Multiplexing in Memory Array”
I found these two as the possible diagnostics in the safety manual.
The first one seems an engine that is able to do some memory checks and we are able to program it (or at least select the algorithms to be used for the memory check).
The second one seems very interesting and it seems that it’s a HW implementation that makes the bits of a word to be stored at different places, therefore the case of a multiple-bit error will change into a case of multiple single-bit errors. As a result, it can be detected and corrected by ECC.
It seems that these two both are HW implementations. But I didn’t find anything regarding them in the TRM. Like how to activate or use them. I also searched on the TI forum, but still, no information.
Can you help how to activate and use these modules?
Thanks,
Boshra