14 votos

¿Por qué debe de memoria flash se puede escribir/borrar en páginas/bloques ?

El título lo dice todo.

Estoy tratando de entender el funcionamiento de la memoria flash tecnologías, en el nivel de transistor. Después de algunas investigaciones, tengo buenas intuiciones sobre flotante de puerta de los transistores, y cómo se inyecta electrones o eliminarlos de la célula. Yo soy de una CS de fondo, así que mi comprensión de los fenómenos físicos como el túnel o en caliente inyección electrónica son, probablemente, bastante inestable, pero todavía me siento cómodo con ella. Yo también tengo yo una idea acerca de cómo se lee desde NI o de la memoria FLASH diseños.

Pero he leído en todas partes que la memoria flash sólo puede ser borrado en bloques de unidades, y sólo puede ser escrita en unidades de página. Sin embargo, he encontrado que no hay ninguna justificación para esta limitación, y estoy tratando de conseguir una intuición acerca de por qué es así.

9voto

Kip Diskin Puntos 11

Es por definición. Una memoria flash que permite la escritura de los bits es llamado EEPROM.

Flash difiere de la EEPROM en la que los trazos se realizan en bloques, en lugar de bits individuales. Debido a que el borrado es una operación relativamente lenta, y que debe ser hecho antes de escribir, realizar el borrado en un gran bloque que hace grandes operaciones de escritura más rápido, por virtud de borrado de un gran número de bits en paralelo.

Borrado de bloques también permite simplificaciones a la IC, la reducción de costos. Las economías de escala, reducir aún más el costo de flash en la memoria EEPROM, flash se utiliza en grandes cantidades en estos días para unidades de disco de estado sólido, mientras que la EEPROM se utiliza en cantidades mucho más pequeñas.

1voto

josten Puntos 133

La mejor respuesta que he encontrado a tu pregunta está cubierto en la forma en que Flash Funciona la Memoria , donde dice:

Los electrones en las células de un chip de memoria flash puede ser vuelto a la normalidad ("1") por la aplicación de un campo eléctrico, una mayor carga de tensión. La memoria Flash se utiliza en el circuito de cableado para aplicar el campo eléctrico, ya sea para la totalidad del chip o a secciones predeterminadas conocidos como bloques. Esto borra el área específica del chip, el cual puede ser reescrito. Memoria Flash funciona mucho más rápido que los tradicionales EEPROMs porque en lugar de borrar un byte a la vez, se borra de un bloque o de todo el chip, y vuelve a escribir.

No entiendo por qué el "en-cableado del circuito de" permitir a nivel de bits de programación (de conmutación de 1 a 0), pero esto podría estar relacionado con la diferente forma en que la transición de 1 a 0 se realiza la programación a través de caliente inyección) en comparación con el 0 a 1 de la transición (borrado de a través de Fowler-Nordheim de túneles).

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X