FCCU error reporting integrity test (PLL) - NCF[32]

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

FCCU error reporting integrity test (PLL) - NCF[32]

1,646 Views
AshokSubramani
Contributor III

I am currently working on the FCCU error reporting integrity check. My goal is to verify that the error path—from the fault detection mechanism to the FCCU—is functioning correctly.

Under normal operation, I monitor FCCU NCF[32] to detect if a PLL failure is active.

However, during Power-On Tests (POT), I want to ensure that the error propagation path is working end-to-end. Specifically, I want to inject or simulate a PLL fault, verify that it is correctly captured by the MEMU, and ensure that it is then reported to the FCCU. This confirms that the integrity of the fault detection and reporting path is intact.

 Also, How can i inject PLL failure, so that i can verify the path of failure.

Tags (1)
0 Kudos
Reply
3 Replies

1,628 Views
petervlna
NXP TechSupport
NXP TechSupport

Hello,

Also, How can i inject PLL failure, so that i can verify the path of failure?

Since you did not share the device you are using I will answer generally.

You can inject the fault in FCCU via NCFF

petervlna_0-1754640403628.png

This will test FCCU reaction on fault.

However if you want to test full reporting path. Simply 

 

I want to inject or simulate a PLL fault, verify that it is correctly captured by the MEMU, and ensure that it is then reported to the FCCU.

I ma confused here. MEMU has nothing to do with PLL loss of lock. It captures ECC events.

Simply change your pll setting to get it out of lock and you will get the PLL fault NCF in FCCU. For example disconnect the XOSC on the board during runtime. Or reconfigure PLL to be out of VCO range.

PLL can be is also monitored by CMU if selected as clock for that region.

Best regards,

Peter

0 Kudos
Reply

1,619 Views
AshokSubramani
Contributor III

I am working on the MPC5746C, and as part of our ISO 26262 functional safety compliance, we need to verify the fault detection path for various modules including peripherals, RAM, Flash.

Specifically, during Power-On Testing (POT), we would like to simulate or inject faults to validate that the corresponding FCCU NCF channels are capable of detecting and reporting those faults reliably. Is there any Application note which provides how we can inject failures for each NCF failures.

 

AshokSubramani_0-1754643558475.png

 

Tags (1)
0 Kudos
Reply

1,590 Views
petervlna
NXP TechSupport
NXP TechSupport

Hello,

Is there any Application note which provides how we can inject failures for each NCF failures.

No. there is no such application note.

The closest ones would be:

https://www.nxp.com/docs/en/application-note/AN5284.pdf

and:

https://www.nxp.com/docs/en/application-note/AN5259.pdf

Best regards,

Peter