UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Visitor boopathy
Visitor
548 Views
Registered: ‎06-06-2019

Artix-7 On-chip Thermal Diode (DXP, DXN) Issue

We are using LTC2997 to monitor the Artix-7 FPGA Die temperature using the on-chip Temperature-Sensing Diode pins (DXP_0, DXN_0). In the board, the Temperature measurement from the LTC2997 analog voltage conversion is pretty much accurate upto +/-2'C compared with the actual FPGA die temperature.

So far we have seen any issue with the temperature conversion in many boards that we have built. But recently with one board, when the ambient temperature transitioned from -40'C to +70'C, the Temperature Monitoring IC (LTC2997) reads the FPGA Die temperature >+200'C where the actual Die Temerature was below +60'C. 

We have reflowed the FPGA, replaced the Temperature Monitoring IC (LTC2997), and it still reads the FPGA Die temperature >+200'C during the board temperature transition from -40'C to +70'C. We have inspected the FPGA BGA Pin-N9, N10 using X-ray and found no issues with the soldering joints.

Artix-7 FPGA Schematics.pngFigure-1: Artix-7 FPGA Temperature Monitoring SchematicsArtix-7 Thermal Chamber Measurements.pngFigure-2: Artix-7 Thermal Chamber Measurements

The Temperature Monitoring IC (LTC2997) converts the temperature based on the Thermal Diode Parameters such as Ideality Factor, Forward Current Gain, and Series Resistance. 

Need help to understand what is going on with this particular FPGA On-Chip Thermal Diode when the board ambient temperature is around +35'C during the thermal cycle -40'C to +75'C. How the thermal diode parameters are affected which shows the Die temperature as +220'C where the actual FPGA die temperature is +50'C. 

Thanks,

Boopathy

0 Kudos
8 Replies
536 Views
Registered: ‎09-17-2018

Re: Artix-7 On-chip Thermal Diode (DXP, DXN) Issue

B,

Looks like a transient (not a real temperature).  Does the sysmon also record a max value of 200C?  If not, looks like you have a faulty LT device.

It is possible there is a cracked solder joint acting like a switch (opens) at a given temperature.  I have seen this.

l.e.o.

 

0 Kudos
Visitor boopathy
Visitor
456 Views
Registered: ‎06-06-2019

Re: Artix-7 On-chip Thermal Diode (DXP, DXN) Issue

Thanks for your reply.
I have replaced the LT device with new device and also reflowed the FPGA. It is doing the same. 

0 Kudos
448 Views
Registered: ‎09-17-2018

Re: Artix-7 On-chip Thermal Diode (DXP, DXN) Issue

Do you have more than one board?

Is this unique to one pcb assembly?  I have seen scracked solder joints interrupt, invisible on x-ray inspection.

l.e.o.

 

0 Kudos
Visitor boopathy
Visitor
446 Views
Registered: ‎06-06-2019

Re: Artix-7 On-chip Thermal Diode (DXP, DXN) Issue

Yes, this is happening in only one in PCB. Is there any other way to find the cracked solder joints..?

 

Thanks,

Boopathy

0 Kudos
437 Views
Registered: ‎09-17-2018

Re: Artix-7 On-chip Thermal Diode (DXP, DXN) Issue

Destructive analysis,

Literally micro-sectioning.  Very painfull.

l.e.o.

 

0 Kudos
Teacher drjohnsmith
Teacher
434 Views
Registered: ‎07-09-2009

Re: Artix-7 On-chip Thermal Diode (DXP, DXN) Issue

one method of checking for cracked joints use a G clamp to push the chip on, 

  leave the clamp on and cycle .  

a cracked pad will normaly hold up with a large force holding it on, 

strange it happens at one temprature same each time. 

id be tempted to put board in bin to use as spares ..

 

    

<== If this was helpful, please feel free to give Kudos, and close if it answers your question ==>
0 Kudos
Visitor boopathy
Visitor
432 Views
Registered: ‎06-06-2019

Re: Artix-7 On-chip Thermal Diode (DXP, DXN) Issue

Thank you very much.. 
Let me see and will post the result.

 

Thanks,

Boopathy

0 Kudos
Teacher drjohnsmith
Teacher
406 Views
Registered: ‎07-09-2009

Re: Artix-7 On-chip Thermal Diode (DXP, DXN) Issue

Another quick thing to double check, there are different temperature range versions of those LTC parts,
just check you have the right batch, ...
<== If this was helpful, please feel free to give Kudos, and close if it answers your question ==>
0 Kudos