Struttura di un CD/DVD


Un CD o un DVD contiene pit e land in una scanalatura.  Quando un laser legge questi pit e land (seguendo la scanalatura) si genera un segnale ad alta frequenza.  Da questo segnale ad alta frequenza possono essere derivati valori logici 0 (zero) e 1 (uno) tramite circuiteria Analogico-Digitale.  I termini pit e land originariamente indicano una differenza di altezza (es. un pit è basso e il land è alto), ma possono anche indicare una differenza di riflettività (es. RW), quindi l'altezza è la stessa ma la riflettività è diversa e ancora una volta da questo segnale ad alta frequenza si ricavano 0 e 1 logici.

I dati binari risultanti (zero e uno) vengono poi elaborati tramite diversi meccanismi di decodifica, eliminando ad ogni passaggio la correzione errori e i dati di controllo (correzione errori Livello 1 e 2 nel caso dei CD).  I dati vengono anche de-interlacciati e organizzati in blocchi fisici indirizzabili in diverse aree, come lead-in, area programma, lead-out ecc.

Mentre gli indirizzi fisici sono utilizzati internamente dal dispositivo ottico (unità CD/DVD-ROM), un host (OS, applicazione, ...) può indirizzare blocchi logici.  I blocchi logici possono, ma non necessariamente, corrispondere ai blocchi fisici.  Ci sono diversi metodi di indirizzamento (metodi 1, 2 e 3) che permettono al drive di "nascondere" settori fisici che un host non ha bisogno di vedere.  Ad esempio: blocchi run-in, link e run-out in caso di packet writing, aree di riserva in caso di Mount Rainier ecc.

Ogni blocco, composto da 2352 byte, può contenere dati in diversi modi.  Es. un blocco Audio contiene 2352 byte di dati audio.  Un Blocco Dati Modalità 1 contiene 2048 byte di dati utente.  Il resto dei 2352 byte viene usato per correzione errori di terzo livello, ecc.

Un insieme continuo, non interrotto e indirizzabile di blocchi logici, il cui indirizzo iniziale è registrato nel TOC (o strutture DVD) è chiamato traccia.  Un CD o DVD contiene una o più tracce e una traccia si trova sempre all'interno di una sessione.  Quindi, in realtà, il layout più semplice di un CD o DVD è un disco con una sessione contenente una traccia.  Le tracce sono composte da blocchi masterizzati o registrati in modalità diversa, ma fondamentalmente si distinguono due tipi di tracce. Tracce Audio e Tracce Dati.  Le tracce Audio sono sempre masterizzate o registrate in una sola modalità: Audio.  Le tracce Dati possono essere registrate nelle modalità 1 o 2 e nel caso della modalità 2 sono possibili diverse Forme.

Una sessione può contenere una o più tracce.  Quando una sessione è finalizzata, un TOC (o struttura DVD) viene registrato nel lead-in di quella sessione.  Ogni sessione ha quindi il proprio TOC con il layout della sessione e il layout delle sessioni precedenti.  Un'unità CD/DVD-ROM cercherà sempre la sessione più alta e troverà il layout nel lead-in dell'ultima sessione.  Le protezioni di copia audio spesso si basano sul fatto che i lettori audio standard guardano solo il primo lead-in per trovare le tracce audio della prima sessione.  Un'unità CD/DVD-ROM invece cerca nel lead-in della sessione più alta, dove a volte vengono memorizzati dati errati sulle prime tracce audio rendendole inaccessibili.  Il lead-in della prima sessione non è indirizzabile.  I lead-in e lead-out delle sessioni superiori si trovano nell'area programma e sono indirizzabili ma per lo più non accessibili dall'host.

Infine, ora che Blocco, Traccia e Sessione sono chiari ... un ordine gerarchico superiore è la combinazione di tracce e sessioni.

UnCD Audio contiene un insieme di tracce audio nella prima sessione.  Lo standard CD Audio (Red book) descrive l'audio solo nella prima sessione.

Struttura di un CD/DVD

Un CD-Extra o un Enhanced CD contiene una combinazione di tracce audio e tracce dati in modo che i lettori audio standard possano riprodurre le tracce audio (poiché considerano solo la prima sessione).  I lettori CD/DVD-ROM riportano tutte le tracce, incluse le tracce dati della seconda sessione, dove il sistema operativo cercherà i File-System.

Struttura di un CD/DVD

Un'altra variante per combinare Audio e Dati è il cosiddetto CD Modalità Mista.  Contengono sia tracce audio sia tracce dati nella prima sessione.  La prima traccia è una traccia dati (dove il sistema operativo cercherà il File System), le tracce rimanenti sono audio.  Un lettore audio standard di oggi salterà la prima traccia dati e procederà con le tracce audio, mentre i lettori più vecchi potrebbero avere problemi cercando di leggere la traccia dati (da qui l'uso dell'Enhanced CD).

CD/DVD Dati Multi-Sessione
Registrare CD dati è diventata un'operazione quotidiana e molte persone possiedono un masterizzatore CD e/o DVD.  Poiché i supporti possono contenere più dati di quanto usato durante la registrazione, è stata creata l'opzione per aggiungere più sessioni.  Ogni sessione contiene i propri File-System che puntano ai diversi file e cartelle.  La strategia dei File-System sui CD Multi-Sessione è spiegata in File Systems.

Struttura di un CD/DVD