Lo más probable es que se refiera al número de ciclos de borrado / escritura de la página completa. La mayoría de las memorias flash están organizadas de tal manera que la página completa debe borrarse y aunque los bytes individuales pueden escribirse, la memoria flash real funciona a partir de búferes. Por lo tanto, hay un búfer de "tamaño de página" donde lees la página actual, la modificas, la borras y escribes el contenido completo del búfer en la página.
Cotización de la hoja de datos de Atmega88PA, sección 25.1
"La memoria del programa se actualiza página por página. Antes de programar una página con
Los datos almacenados en el buffer temporal de la página, la página debe ser borrada. El buffer de página temporal.
se llena una palabra a la vez usando SPM y el búfer se puede llenar antes de la página
Borrar comando o entre una operación de borrado de página y de escritura de página:
Alternativa 1, llene el búfer antes de un borrado de página
• Rellenar el búfer de la página temporal
• Realizar un borrado de página
• Realizar una escritura de página
Alternativa 2, llena el búfer después de Borrar página
• Realizar un borrado de página
• Rellenar el búfer de la página temporal
• Realizar una escritura de página
Si solo se necesita cambiar una parte de la página, se debe almacenar el resto de la página (por ejemplo,
en el búfer de la página temporal) antes del borrado, y luego volver a escribir. Cuando se usa la alternativa 1,
el cargador de arranque proporciona una función efectiva de lectura-modificación-escritura que permite al software del usuario
para leer primero la página, realice los cambios necesarios y luego vuelva a escribir los datos modificados. Si alternativa
2 se utiliza, no es posible leer los datos antiguos mientras se carga, ya que la página ya está
borrado. Se puede acceder al búfer temporal de la página en una secuencia aleatoria. Es esencial que
La dirección de la página utilizada tanto en la operación de borrado de página como de escritura de página se dirige a la misma
página. "
Sin embargo, esto podría ser diferente dependiendo de cómo implementa Flash el fabricante. Por lo tanto, si puede proporcionar detalles sobre una memoria Flash específica que está investigando, solo podemos generalizar y proporcionar ejemplos.
En conclusión, al hacer que trabaje desde el búfer de la página, la ambigüedad se resuelve y, por lo tanto, los ciclos de borrado / escritura son los de la página en su totalidad