[MPC5777C] How to fault inject to Lockstep core?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

[MPC5777C] How to fault inject to Lockstep core?

864 Views
jongminna
Contributor III

Dear NXP Engineers,

Our Safety engineer want to get validation data about LBIST2(Checker core, RCCU)

So I have to test but I don't know how to fault inject to Lockstep core.

I mean I want to see LBIST2 detect error when I inject fault to MCU.

Or If you already have test result data, Could you show me that?

Also I can test RCCU fault detection by using FCCU. Does It related to LBIST2 test?  

Let me know about this questions.

Thank you.,

0 Kudos
1 Reply

631 Views
petervlna
NXP TechSupport
NXP TechSupport

Hi,

This is quite confusing. First you should understand how the BISTs works.

BIST using separate ways to test memories and logic. Not standard buses.

There is no possibility to inject fault for BISTs.

You can for example play with power supply to invoke BIST failure, but this is no anyhow reproducible and the result is always uncertain.

FCCU is different as it use standard buses like XBAR, PBRIDGE, etc... This has nothing to do with BISTs.

The verification of LBIST operation is done trough MISR values which are output of LBIST test.

Those values are compared with programed (output MISR from simulation models in NXP fabs) ones and if the do not match the fault is stored in ERR register in STCU.

There is no need to validate STCU module as it is covered by MISR mechanism.

Peter

0 Kudos