Eu li que as memórias flash podem "apenas" ser reprogramadas 100000 a 1000000 vezes, até que o armazenamento da memória "se deteriora"
Por que exatamente isso acontece com flash e não com outros tipos de memória, e a que "deterioração" se refere internamente?
Edição: Como não é apenas flash que isso acontece, eu gostaria de generalizar um pouco e perguntar sobre as memórias que têm esse problema. Além disso, o desgaste entre esses tipos de memória ocorre devido ao mesmo fenômeno?
Respostas:
Não posso falar sobre FRAM (memória ferroelétrica), mas qualquer tecnologia que use portões flutuantes para armazenar carga - qualquer forma de EPROM, incluindo EEPROM e Flash - depende do "tunelamento" de elétrons através de uma barreira muito fina de óxido de silício isolante para alterar a quantidade de carga no portão.
O problema é que a barreira de óxido não é perfeita - uma vez que é "cultivada" em cima da matriz de silício, ela contém um certo número de defeitos na forma de limites de grãos de cristal. Esses limites tendem a "prender" os elétrons de tunelamento mais ou menos permanentemente, e o campo desses elétrons interferidos interfere na corrente de tunelamento. Eventualmente, uma carga suficiente fica presa para tornar a célula gravável.
O mecanismo de captura é muito lento, mas é suficiente para fornecer aos dispositivos um número finito de ciclos de gravação. Obviamente, o número citado pelo fabricante é uma média estatística (preenchida com uma margem de segurança) medida em muitos dispositivos.
fonte