El título lo dice todo.
Estoy tratando de entender el funcionamiento de las tecnologías de memoria flash, a nivel de transistor. Después de bastante investigación, obtuve buenas intuiciones sobre los transistores de puerta flotante y cómo uno inyecta electrones o los elimina de la célula. Soy de un entorno de CS, por lo que mi comprensión de los fenómenos físicos como el túnel o la inyección de electrones calientes probablemente sea bastante inestable, pero aún así me siento cómodo. También tuve una idea acerca de cómo se lee desde los diseños de memoria NOR o NAND.
Pero leí en todas partes que la memoria flash solo se puede borrar en unidades de bloques, y solo se puede escribir en unidades de página. Sin embargo, no encontré justificación para esta limitación, y estoy tratando de intuir por qué es así.