Manipulación De Errores Leídos del CD

Manipulación de errores cuando la lectura de un disco era una parte grande del estándar rojo original del CD del libro. La paridad del uso de CDs y las técnicas de la interpolación llamaron cruz-interpolan el código de la Caña-Solomon (CIRC) para reducir al mínimo los efectos de errores en el disco. Esto trabaja en el nivel del marco. Al ser almacenado, los 24 octetos de datos en cada marco son primer funcionamiento a través de un codificador de la Caña-Solomon para producir una paridad llamada código de "Q" de la paridad 4-byte, que entonces se agrega a los 24 octetos de datos. Los 28 octetos que resultan entonces se funcionan aunque otro codificador que utiliza un diverso esquema para producir un valor de paridad adicional 4-byte llamó paridad de "P". Éstos se agregan a los 28 octetos de la codificación anterior, dando por resultado 32 octetos (24 de los datos originales más los octetos de la paridad de Q y de P). Un octeto adicional de información del subcode (el seguir) entonces se agrega, dando por resultado 33 octetos suma para cada marco. Observe que los octetos de la paridad de P y de Q no están relacionados con los subcodes de P y de Q mencionados anterior.

  

Para reducir al mínimo los efectos de un rasguño o de un defecto físico que dañarían marcos adyacentes, varias interpolaciones se agregan antes de que los marcos se escriban realmente. Las partes de 109 bastidores son (almacenado en diversos marcos y sectores) el usar cruz-interpolado retrasan líneas. Esto que revuelve disminuye la probabilidad de un rasguño o de un defecto que afecta datos adyacentes porque los datos se ponen en escrito realmente de secuencia.

Con CDs y CD-ROMs audio, el esquema de CIRC puede corregir errores hasta 3.874 pedacitos de largo (que serían 2.6m m en longitud de la pista). Además, para CDs audio, solamente el CIRC puede también encubrir (con la interpolación) errores hasta 13.282 pedacitos de largo (8.9m m en longitud de la pista). La interpolación es el proceso en el cual los datos se estiman o se hacen un promedio para restaurar cuál falta. Eso por supuesto sería inaceptable en un disco de los datos del CD-ROM, así que éste se aplica solamente a los discos audio. El estándar rojo del CD del libro define la tarifa de error de bloque (BLER) como el número de los bastidores (98 por sector) por segundo que tienen cualquier mal pedacito (hecho un promedio sobre 10 segundos) y requiere que éste sea menos de 220. Esto permite que un máximo de hasta el cerca de 3% de los bastidores tenga errores, pero el disco todavía será funcional.

Una capa adicional de trazado de circuito de la detección y de la corrección de error es la diferencia dominante entre los lectores de cd audio y las impulsiones de CD-ROM. Convertido audio de CDs la información digital almacenada en el disco en las señales análogas para que un amplificador estéreo procese. En este esquema, una cierta imprecisión es aceptable porque sería virtualmente imposible oír en la música. CD-ROMs, sin embargo, no puede tolerar ninguna imprecisión. Cada pedacito de datos se debe leer exactamente. Por esta razón, los discos del CD-ROM tienen información adicional mucha de ECC escrita al disco junto con la información almacenada real. El ECC puede detectar y corregir la mayoría de los errores de menor importancia, mejorando la confiabilidad y la precisión a los niveles que son aceptables para el almacenaje de datos.

En el caso de un CD audio, los datos que falta pueden ser interpolatedthat son, la información siguen un patrón fiable que permita a la impulsión conjeturar los valores que falta. Por ejemplo, si tres valores se almacenan en un disco audio, opinión 10, 13, y 20 que aparecen en una serie, y el valor medio es el missingbecause del daño o la suciedad en el surfaceyou de CD's podría interpolar un valor medio de 15, que es situado a mitad del camino entre 10 y 20. Aunque esto no pudo estar exactamente correcto, en el caso de la grabación audio, no será probablemente sensible al oyente. Si esos mismos tres valores aparecen en un CD-ROM en un programa ejecutable, no hay manera de conjeturar en el valor correcto para la muestra media. La interpolación no puede trabajar porque las instrucciones o los datos ejecutables de programa deben ser exactos; si no, el programa se estrellará o los datos incorrectamente leídos necesitados para un cálculo. Usar el ejemplo anterior con un CD-ROM que funciona un programa ejecutable, conjeturando 15 no es offit es simplemente levemente totalmente incorrecto.

En un CD-ROM en el cual los datos se almacenen en vez de la información audio, la información adicional se agrega a cada sector para detectar y para corregir errores así como para identificar la localización de los sectores de los datos más exactamente. Para lograr esto, 304 octetos se toman de los 2.352 que fueron utilizados originalmente para los datos audio y en lugar de otro se utilizan para la sinc. (que sincroniza pedacitos), la información de la identificación (pedacitos de la identificación), de ECC, y de EDC. Esto deja 2.048 octetos para los datos reales del usuario en cada sector. Apenas como al leer un CD audio, en (velocidad estándar) un CD-ROM 1x, sectores se leen a una velocidad constante de 75 por segundo. Esto da lugar a un índice de transferencia estándar del CD-ROM de 2.048 x 75 = 153.600 octetos por el segundo, que se expresa como 153.6KBps o 150KiBps.

Nota

Algunos de los esquemas de la protección de copia usados en CDs audio interfieren intencionalmente con los datos audio y la información de CIRC de tal manera en cuanto a hace que el disco aparece jugar correctamente, pero las copias de los archivos audio o del disco entero serán llenadas de ruido.

esto es un artículo agregado por Terry McLean


Negación: Nuestro Web site no es responsable de la información contenida por este artículo. Este artículo de ninguna manera refleja las vistas, las opiniones, los pensamientos o la creencia del personal del directorio de los artículos.

Aviso de la traducción: El artículo "que manejaba errores leídos del CD" fue traducido usando un servicio de traducción automatizado. Nos disculpamos sinceramente por cualquier error de la traducción que ocurriera. Gracias por entender.

Online: 599 users browsing the articles directory

  

.