He leído que las memorias flash "solo" pueden reprogramarse de 100000 a 1000000 veces, hasta que el almacenamiento de memoria "se deteriore"
¿Por qué sucede esto exactamente con flash y no con otros tipos de memoria, y a qué se refiere internamente el "deterioro"?
EDITAR: Dado que no solo es un destello que esto suceda, me gustaría generalizar un poco y preguntar sobre los recuerdos que tienen este problema. Además, ¿se produce el desgaste entre estos tipos de memoria debido al mismo fenómeno?
Respuestas:
No puedo hablar sobre FRAM (memoria ferroeléctrica), pero cualquier tecnología que utilice puertas flotantes para almacenar carga, cualquier forma de EPROM, incluidas EEPROM y Flash, se basa en la "tunelización" de electrones a través de una barrera aislante de óxido de silicio muy delgada para cambiar el cantidad de carga en la puerta.
El problema es que la barrera de óxido no es perfecta, ya que "crece" sobre la matriz de silicio, contiene una cierta cantidad de defectos en forma de límites de grano de cristal. Estos límites tienden a "atrapar" los electrones de túnel más o menos permanentemente, y el campo de estos electrones atrapados interfiere con la corriente de túnel. Finalmente, queda atrapada suficiente carga para que la celda no se pueda escribir.
El mecanismo de captura es muy lento, pero es suficiente para dar a los dispositivos un número finito de ciclos de escritura. Obviamente, el número citado por el fabricante es un promedio estadístico (rellenado con un margen de seguridad) medido en muchos dispositivos.
fuente