Fallas de rastreo
4
del servo
Compresión de datos
ECC C2
El ECC C2 comprende tres operaciones distintas:
1
: la generación de bytes de ECC C2 a partir de los bytes
Codificación
de datos (realizada por el hardware del coprocesador de ECC)
2
Decodificación
datos y de los bytes de ECC, haciendo pruebas en busca de todos los
ceros (realizada por el hardware del coprocesador de ECC)
3
: la generación de datos corregidos a partir de los
Corrección
síndromes.
La corrección depende del número y del tipo de errores involucrados:
•
Para un par conocido de palabras clave de C1 con error en un
subconjunto de datos (palabra clave C2), la operación es realizada
por el hardware del coprocesador de ECC.
•
Para dos o más pares conocidos de palabras clave de C1 con error, el
firmware calcula la matriz y el hardware realiza la corrección.
•
Para uno o más pares conocidos de palabras clave de C1, el hardware
genera los síndromes, el firmware calcula la ubicación del error, el
firmware calcula la matriz y el hardware realiza la corrección.
Si durante una operación de escritura el sistema servo detecta un error
que puede ocasionar la sobreescritura de pistas de datos adyacentes, la
operación de escritura se anula. La operación de escritura no continúa
hasta que se restablece el rastreo correcto del servo.
Los flujos típicos de datos de texto, gráficos, código de software u otras
formas de datos contienen información repetida de algún tipo, ya sea en
el nivel del texto en el que se pueden reconocer fácilmente las
repeticiones de una sola palabra, o en el nivel binario, en donde las
repeticiones están en bits o en bytes. Aunque la mayoría de los datos son
únicos y aleatorios, los datos en el nivel binario presentan patrones de
distintos tamaños que se repiten con diversos grados de regularidad.
Guía del usuario de la unidad de cinta de media altura LTO-2
: la generación de síndromes de ECC a partir de los
Capítulo 4 Teoría
Compresión de datos
4
4
35