A system and technique for detecting data errors in a memory device. More
specifically, data errors in a memory device are detected by initiating an
internal READ command or verify operation from a set of logic which is
internal to the memory system in which the memory devices reside. Rather
than relying on a READ command to be issued from an external device, via a
host controller, the verify logic initiates verify routine in response to
an event such as an operator instruction, hot-plug operation, or a
periodic schedule. By implementing the verify operation, the system does
not rely on external READ commands to verify data integrity. The verify
routine may rely on typical ECC error logging mechanisms and may be used
in a RAID memory architecture. Further, the verify routine may be used in
conjunction with other error logging and correction logic, as well as
scrubbing logic.
Un sistema y una técnica para detectar errores de los datos en un dispositivo de memoria. Más específicamente, los errores de los datos en un dispositivo de memoria son detectados iniciando un comando LEÍDO interno o verifican la operación de un sistema de la lógica que es interna al sistema de la memoria en el cual los dispositivos de memoria residen. Más bien que confiando en un comando LEÍDO de ser publicado de un dispositivo externo, vía un regulador del anfitrión, los iniciados de la lógica del verificar verifican rutina en respuesta a un acontecimiento tal como una instrucción del operador, operación del caliente-enchufe, o un horario periódico. Poniendo la operación del verificar en ejecucio'n, el sistema no confía en comandos LEÍDOS externos de verificar integridad de datos. La rutina del verificar puede confiar en mecanismos típicos del registro de errores de ECC y se puede utilizar en una arquitectura de la memoria de la INCURSIÓN. Además, la rutina del verificar se puede utilizar conjuntamente con la otra lógica del registro de errores y de la corrección, así como lógica que friega.