Todos sabemos que las memorias flash tienen un tiempo de retención de datos de alrededor de 10 ... 20 años.
¿Pero qué pasa si necesitamos diseñar un dispositivo que tenga que funcionar durante 1000 años?
La solución obvia es hacer una reprogramación instantánea una vez cada 5..10 años, actualizando las cargas en las celdas de memoria. Si la memoria flash tiene una vida útil de ciclos de escritura de 100K, hace un tiempo de retención de 500K..1M años. Casi infinito.
Pero la forma obvia no siempre es la correcta.
Entonces, ¿es posible prolongar el tiempo de retención de datos de las memorias flash de forma casi infinita, volviéndolo a actualizar cada 5.10 años?