¿Existe un estudio de confiabilidad disponible públicamente para las tarjetas flash NAND (SD / microSD / etc.)?

La palabra de moda que está buscando es Tiempo medio para fallar (MTTF) o Tiempo medio antes de fallar (MTBF). Y sí, hay muchos sitios de revisión que enumeran varias marcas, sus MTTF publicados versus probados, etc.

Para la mayoría de nosotros, comprar por marca es suficiente. Generalmente voy por ATP (marca) cuando puedo, especialmente por sus discos duros, porque las cosas en mi llavero son demasiado valiosas para mí. Mirando su sitio web, tienen MTBF en la lista de muchos de sus productos. (http://www.atpinc.com/p2-4a.php?…).

Tenga en cuenta que MTTF y MTBF han evolucionado hacia definiciones de la industria jargónica. Originalmente era una frase que se aproximaba al tiempo medio real antes de que una pieza de hardware fallara. Pero el hardware resistente en un entorno de operaciones maduro, que generaba MTTF de más de 5 millones de horas, significaba que era simplemente inviable producir 1000 tarjetas SD, ejecutarlas durante 5,000,000 horas (570 años), contar cuántas se rompieron y seguir siendo el primero en el mercado. Por lo tanto, la ecuación estándar es [(número de tarjetas * número de horas de prueba) / (número de tarjetas fallidas). Entonces, un tiempo medio de 5,000,000 horas no significa que sea de ninguna manera aproximada para durar tanto, especialmente en números tan altos . Pero cuanto más alto, mejor.

En realidad, la palabra de moda en la memoria no volátil es “resistencia” o “resistencia de escritura”.

A diferencia de muchos fenómenos de ingeniería, la vida útil de la memoria Flash depende principalmente del uso explícito en lugar del tiempo , específicamente el número de ciclos de borrado de escritura realizados. Los números están en los rangos 10 ^ 6 a 10 ^ 9. Realice menos ciclos de borrado de escritura y la memoria Flash durará más.

Puede tener la falla de confiabilidad más común que implica tiempo para cosas como uniones de soldadura que sujetan el chip de memoria a su PCB o conector, pero este no es tan a menudo el modo de falla.

La mayoría de los controladores SSD están diseñados de forma centralizada para simplemente minimizar los ciclos de borrado de escritura mediante el almacenamiento en caché y reasignando y reequilibrando las direcciones lógicas a ubicaciones menos utilizadas en el espacio de direcciones de la matriz de memoria Flash física.

Las principales diferencias en la resistencia dependen de si Flash es arquitectura NOR o NAND: el mecanismo físico utilizado para escribir una celda en NOR es más dañino que el mecanismo utilizado en NAND, por lo que NAND puede sostener más ciclos que NOR en geometrías o densidades similares.

Por lo general, encontrará una especificación etiquetada como “resistencia” en la mayoría de las hojas de datos de la memoria Flash. Para las unidades de memoria USB y las tarjetas SD, esto generalmente se pasa de la hoja de datos del fabricante original de los circuitos integrados de memoria Flash incorporados en el dispositivo de la unidad.

Por lo general, las unidades de memoria USB y las tarjetas SD no tienen un controlador tipo SSD, por lo que la resistencia está directamente relacionada con su uso. Por ejemplo, si coloca un “Live CD” en una memoria USB y arranca un sistema operativo y luego usa la memoria USB para el intercambio (pista: use el intercambio de disco RAM si coloca un Live CD en una memoria USB), golpeará La resistencia se limita con bastante rapidez. Cuando usa una memoria USB en una “escala de tiempo de ciclo más humana”, no hay tanto problema con la resistencia.