Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21613 Discussions

How to determine if FPGA is faulty/stopped working

BKB
New Contributor I
646 Views

Hi,

 

Die U2 in one of the dual die FPGA (1SG10MHN3F74C2LG)  in one of our board is stopped working.  Die U1 works but Die U2 does not. The same design in other FPGA die U2 works.

 

I understand that It can be done by looking at the config_done signal, but I guess that would require to probe the pin. Please let me know if there is any other way to determine if one of the die is not working.

 

Also please let me know any other thoughts on why the 2nd die of one of the FPGA is not working and what should I be looking at to confirm.

 

Please let me know if I can provide any other information.

 

Best,

BB

Labels (1)
0 Kudos
2 Replies
Fakhrul
Employee
484 Views

Hi BKB,


Yes, probing CONF_DONE, nSTATUS, and nCONFIG is the direct way to check configuration status. If that’s not possible, here are some alternatives:


JTAG scan: Check if both dies are detected.

Power rails: Ensure all required voltages are stable.

Simplified SOF: Try programming only Die U2 via JTAG to isolate the issue.

Check for any damage: Thermal, ESD, or solder issues can affect only one die.


You may refer to Intel® Stratix® 10 Configuration User Guide: [https://cdrdv2.intel.com/v1/dl/getContent/772137?fileName=ug-s10-config-683762-772137.pdf]. It has the Debugging Guidelines for each configuration scheme.


Regards,

Fakhrul


0 Kudos
Fakhrul
Employee
275 Views

Hi BKB,


As we haven't received a response to our previous notification, this thread will be transitioned to community support. We hope all your concerns have been addressed. If you have any new questions, please feel free to open a new thread to receive support from Intel experts. Otherwise, community users will continue to assist you here. Thank you.


0 Kudos
Reply