lownoise
Electrical
- Sep 17, 2003
- 4
We have been using 93C46 serial EEPROMs (usually from Microchip, but also TI/Fairchild, Atmel, others) in our products for a number of years to maintain instrument-specific data such as serial numbers.
In the last few years we are experiencing an increasing trickle of field failures of these parts. When they return to us, their contents have been corrupted, usually only in a few cells. The most common occurrence is $FFFF at the top address; also commonly we see the bottom address corrupted, or random cells in the middle. The most common value is $FFFF, but we have seen others.
The failures appear to be quite rare, but happen often enough in the field that they are a concern. However, we have not been able to recreate them in captivity, so we're not sure how to fix them. The failures span several products and situations with very little in common in terms of surrounding logic. We're following pretty solid design practices in terms of making sure we're not attempting to talk to the parts during power cycles, keeping supplies clean, avoiding glitches, etc.
Elsewhere on this forum I noticed some references to some unreliability from Microchip parts. Is there any substance to this claim?
Any idea what might be getting us in trouble?
Thanks
lownoise
In the last few years we are experiencing an increasing trickle of field failures of these parts. When they return to us, their contents have been corrupted, usually only in a few cells. The most common occurrence is $FFFF at the top address; also commonly we see the bottom address corrupted, or random cells in the middle. The most common value is $FFFF, but we have seen others.
The failures appear to be quite rare, but happen often enough in the field that they are a concern. However, we have not been able to recreate them in captivity, so we're not sure how to fix them. The failures span several products and situations with very little in common in terms of surrounding logic. We're following pretty solid design practices in terms of making sure we're not attempting to talk to the parts during power cycles, keeping supplies clean, avoiding glitches, etc.
Elsewhere on this forum I noticed some references to some unreliability from Microchip parts. Is there any substance to this claim?
Any idea what might be getting us in trouble?
Thanks
lownoise