I've been doing some thermal tests for heat disputation on a basic linear NPN transistor voltage dropper. Using a MJD122 darlington in Dpak, and measuring the tab temperature with a 1mm thermocouple soldered to the tab, turning up the load, with a constant voltage drop across the transistor, with the device on a pcb of a fixed size and thermally coupled to what is in effect an "infinite" heat sink (ie one that stays pretty much a room temp, because it's massive compared to the power it is dissipating.
Anyway, all was good i got my thermal impedance numbers across a range of loads, and though, hmm, wonder what happens if i give it a bit of stick !
So, i wind the current up and the tab temp keeps climbing, up past the 150 degC max allowed for the device (at it's junction) up past 200 degC, and up to 220 degC, at which point i'm sinking 15 watts into the poor little thing, which if you believe the datasheet impedance for junction to case at 6.25 degC/Watt must mean the junction is up somewhere above 300degC or twice the datasheet maximum. And still it keeps hanging on in their, in fact, i left it for around 6 hours like that and it was still working. Eventually i i gave it a bit more stick, and the poor little thing actually un-soldered itself from the pcb, as the solder i had used had a 230 odd degC melting temp.....
At all times the device was inside it's basic SOA for DC operation, although i suspect that graph is SOA at 25degC junction and not 325degC, but even with what i would call a completely gross overload, the device didn't actually fail. So finally to my question, what actually kills NPN transistors, or perhaps alternatively, how hot to do have to get them to effectively bring their life to single hour long digits??
Is their some form of thermal cycling lifetime, ie bond wires fatiguing that would be reduced by massive short term over temperature for example?