Electronic – How does memory wear out

eepromlifetimememory

I know that after time due to writing/re-writing memory wears out, and I was reading about a microcontroller from TI which uses "wear leveling" to insure the longest life of some EEPROM that the chip used.

I can infer that this will try to write to all of the bits on the chip in some sort of cyclic mechanism so it's not constantly writing/erasing some subset of bits at lower addresses and wearing them out faster.

What I'm really curious about is how does this "wear" happen? What components that make up memory are actually wearing out? My very rudimentary understanding is that computer memory uses latches, or caps, or some such component to retain voltage. If that's correct, do they "just stop" holding voltage after a time?

Best Answer

http://searchsolidstatestorage.techtarget.com/definition/NAND-flash-wear-out

Failure mode of FLASH memory

This problem is specific to Flash memory. It relies on using a higher than normal voltage to punch electrons across a thin insulating layer into what is effectively a capacitor on the gate of a MOSFET. The insulating layer is extremely thin and eventually this process burns a hole in it.