El tiempo de borrado del sector es importante para cualquier controlador porque es un poco de tiempo lo que es necesario para usar el chip correctamente. Los chips de flash tienen tiempos de borrado , que es el tiempo durante el cual se debe aplicar un voltaje de borrado especial a las celdas para garantizar que se borren. Si no se cumple este tiempo mínimo, es posible que las celdas no se borren completamente, lo que en efecto es un error de datos.
Algunas fichas también pueden tener un tiempo máximo de borrado. Algunos chips requieren que el hardware externo realice la temporización de borrado, otros realizan la temporización interna y establecen un bit de estado cuando se completa el borrado. En ese caso, un conductor tendría que esperar el máximo tiempo posible de borrado, o sondear el bit para asegurarse de que se haya completado el borrado antes de continuar con otras operaciones.
Al igual que con cualquier especificación, violarlo significa que ya no se puede confiar en ninguno de los otros parámetros. Si este chip se auto-borra y establece un bit cuando se completa y el controlador existente sondea este bit para determinar la finalización del borrado, no se requerirá ninguna modificación al controlador.
En cualquier caso, pensar que puedes "pasar" violando una especificación solo porque no está muy bien es una práctica muy mala y deberías avergonzarte de ti mismo incluso por considerarlo.