He trabajado durante algún tiempo en SLC NAND y algunos puntos que me vienen a la mente son:
Las hojas de datos NAND de Samsung, Toshiba y Micron limitan el número de veces que una página puede programarse parcialmente (generalmente a 4), esta puede ser una decisión de diseño de circuito que podría haber ayudado en alguna optimización con costo / velocidad / confiabilidad, etc. La razón exacta solo los diseñadores de conjuntos de chips NAND podrían dar
Observé que si lo intentamos, podríamos programar parcialmente las páginas por más de las 4 veces mencionadas, ¡pero la fiabilidad es una pregunta aquí! Cuatro ciclos de programación parcial es un buen número, si su software está haciendo escrituras parciales frecuentes, entonces afectará el rendimiento.
No conozco ningún concepto llamado “perturbación de escritura”, se sabe que las perturbaciones de lectura causan cambios de bits y un número excesivo de ciclos de borrado de bloques puede dar como resultado bloques defectuosos.
- ¿Cuáles son algunos buenos concursos de diseño VLSI?
- ¿Está bien no estudiar la arquitectura de microcontroladores y comenzar directamente con la programación y la creación de cosas?
- ¿Quién está utilizando .NET Micro-framework de Microsoft para su desarrollo comercial de sistemas integrados?
- ¿Podemos almacenar la carga de un rayo en un condensador?
- ¿Cómo se puede convertir la energía térmica directamente en electricidad?
El protocolo de lectura de página NAND siempre buscará los datos de las celdas en un búfer interno de RAM del chip NAND desde donde se pueden muestrear los datos a través de cualquier interfaz de múltiples pines. No he encontrado ningún mecanismo de lectura que permita la lectura parcial de páginas NAND físicas, definitivamente podemos hacer lecturas parciales aleatorias en una página después de que se extrae de las celdas NAND en este búfer de chip NAND interno, pero luego se puede ejecutar un número ilimitado de veces.