Maneggiamento Degli Errori Colti del CD

Maneggiamento degli errori quando leggere un disco era una parte grande del campione rosso originale del CD del libro. La parità di uso di CDs e le tecniche di interfogliatura hanno denominato traversa-interfogliano il codice della Canna-Solomon (CIRC) per minimizzare gli effetti degli errori sul disc. Ciò funziona al livello della struttura. Nell'essere immagazzinato, i 24 byte di dati in ogni telaio sono primo funzionamento attraverso un codificatore della Canna-Solomon per produrre una parità "di Q chiamata codice" di parità 4-byte, che allora è aggiunta ai 24 byte di dati. I 28 byte risultanti allora sono funzionati benchè un altro codificatore che usa uno schema differente per produrre un valore di parità supplementare 4-byte abbia chiamato la parità "di P". Questi sono aggiunti ai 28 byte dalla codifica precedente, con conseguente 32 byte (24 dei dati originali più byte di parità di P e di Q). Un byte supplementare delle informazioni di subcode (rintracciare) allora è aggiunto, con conseguente 33 byte ammonta a per ogni struttura. Si noti che i byte di parità di Q e di P non sono collegati con i subcodes di Q e di P accennati più presto.

  

Per minimizzare gli effetti di una graffiatura o di un difetto fisico che danneggerebbero le strutture adiacenti, parecchi interleaves sono aggiunti prima che le strutture realmente siano scritte. Lle parti di 109 telai sono (immagazzinato nelle strutture e nei settori differenti) usando traversa-interfogliato fa ritardare le linee. Ciò che rimescola fa diminuire la probabilità di una graffiatura o di un difetto che interessa i dati adiacenti perché i dati realmente sono scritti della sequenza.

Con CDs e CD-ROMs audio, lo schema di CIRC può correggere lungamente gli errori fino a 3.874 bit (che sarebbero 2.6mm di lunghezza della pista). In più, per CDs audio, soltanto il CIRC può anche celare (con interpolazione) gli errori fino a 13.282 bit lungamente (8.9mm di lunghezza della pista). L'interpolazione è il processo in cui i dati sono valutati o avuti una media di per ristabilire che cosa manca. Quello naturalmente sarebbe inaccettabile su un disco di dati del CD-ROM, in modo da questo si applica soltanto ai dischi audio. Il campione rosso del CD del libro definisce il tasso di errore del blocco (BLER) come il numero di telai (98 per il settore) al secondo che hanno tutte le punte difettose (avute una media di oltre 10 secondi) e richiede che questo è meno di 220. Ciò permette che un massimo fino ad un massimo di di circa 3% dei telai abbia errori, ma il disco ancora sarà funzionale.

Uno strato supplementare dei circuiti di rilevazione e di correzione di errore è la differenza chiave fra i giocatori di CD audio e gli azionamenti di CD-ROM. Convertito audio di CDs le informazioni digitali memorizzate su disco nei segnali di analogico affinchè un amplificatore stereo procedano. In questo schema, una certa imprecisione è accettabile perché sarebbe virtualmente impossible sentirsi nella musica. CD-ROMs, tuttavia, non può tollerare alcun'imprecisione. Ogni punta dei dati deve essere letta esattamente. Per questo motivo, i dischi del CD-ROM hanno moltissime informazioni supplementari di ECC redatte al disco con le informazioni memorizzate reali. Il ECC può rilevare e correggere la maggior parte dei errori secondari, migliorando l'affidabilità e la precisione ai livelli che sono accettabili per immagazzinaggio di dati.

Nel caso di un CD audio, i dati mancanti possono essere interpolatedthat sono, le informazioni seguono un modello prevedibile che permette all'azionamento di indovinare i valori mancanti. Per esempio, se tre valori sono memorizzati su disco audio, gli ad esempio 10, 13 e 20 che compaiono in una serie ed il valore centrale è il missingbecause di danni o la sporcizia sul surfaceyou di CD's potrebbe interpolare un valore centrale di 15, che è intermedio fra 10 e 20. Anche se questo non potrebbe essere esattamente corretto, nel caso della registrazione audio, probabilmente non sarà notevole all'ascoltatore. Se quei stessi tre valori compaiono su un CD-ROM in un programma eseguibile, non ci è senso indovinare al valore corretto per il campione centrale. L'interpolazione non può funzionare perché le istruzioni o i dati di programma eseguibili devono essere esatti; altrimenti, il programma si arresterà o dati impropriamente protetti stati necessari per un calcolo. Usando l'esempio precedente con un CD-ROM che fa funzionare un programma eseguibile, indovinante 15 non è soltanto un po'offit è completamente errato.

In un CD-ROM su cui i dati sono memorizzati anziché le informazioni audio, le informazioni supplementari sono aggiunte ad ogni settore per rilevare e correggere gli errori così come per identificare più esattamente la posizione dei settori di dati. Per compire questo, 304 byte sono presi dai 2.352 che originalmente sono stati usati per i dati audio e preferibilmente sono usati per la sincronizzazione (che sincronizzano le punte), le informazioni di identificazione (punte dell'identificazione), di ECC e di EDC. Ciò lascia 2.048 byte per i dati reali dell'utente in ogni settore. Appena come quando leggono un CD audio, su un CD-ROM 1x (velocità standard), i settori sono letti ad una velocità costante di 75 al secondo. Ciò provoca un tasso di trasferimento standard del CD-ROM di 2.048 x 75 = 153.600 byte al secondo, che è espresso come 153.6KBps o 150KiBps.

Nota

Alcuni degli schemi di protezione di copia usati su CDs audio interferiscono intenzionalmente con i dati audio e le informazioni di CIRC in modo da fare il disco sembrare giocare correttamente, ma le copie delle lime audio o di intero disco saranno riempite di rumore.

ciò è un articolo aggiunto da Terry McLean


Diniego: Il nostro Web site non è responsabile delle informazioni contenute da questo articolo. Questo articolo in nessun modo riflette le viste, le opinioni, i pensieri o la credenza del personale dell'indice degli articoli.

Avviso di traduzione: L'articolo "che maneggia gli errori colti del CD" è stato tradotto usando un servizio di traduzione automatizzato. Chiediamo scusa francamente per tutti gli errori di traduzione che hanno accaduto. Grazie per capire.

Online: 926 users browsing the articles directory

  

.