Ero sivun ”CD-levy” versioiden välillä
[katsottu versio] | [arvioimaton versio] |
Poistettu sisältö Lisätty sisältö
IA (keskustelu | muokkaukset) p Käyttäjän Carl Mitrel (keskustelu) muokkaukset kumottiin ja sivu palautettiin viimeisimpään käyttäjän Cortex tekemään versioon. |
Ei muokkausyhteenvetoa |
||
Rivi 47:
Levyn luku perustuu vakionopeudella tapahtuvaan heijastusmuutoksen tunnistukseen: kunkin nystyrän alku ja loppureuna edustaa ykköstä. Harjanteessa lukusäteen heijastus on huono, tasaisella osuudella heijastus on suuri, näiden kestot edustavat peräkkäisiä nollia aikajanalla. Nystyrän tai tasangon pituus siis määrää peräkkäisten nollien lukumäärän.
Levyä koodattaessa kukin kahdeksan bitin datatavu muunnetaan EFM-modulaatiolla (''Eight-to-Fourteen Modulation''), 14 bitin pituiseksi koodiksi, jossa kahden ykkösen välissä on vähintään kaksi ja enintään kymmenen nollaa. Lisäksi kooditavut erotetaan toisistaan kolmen bitin liitossanalla. Liitossanalla varmistetaan ettei peräkkäisten kooditavujen nollien lukumäärä ylitä kymmentä. Yhtä liitosbittiä käytetään tarvittaessa käännösbittinä jolla datavirran vaihe käännetään DC-komponentin kumuloitumisen estämiseksi. 8-bittisen tavun tallentamiseen käytetty tila vaatii 17 bittiä. cd on levyke
Toistettaessa yksittäisten bittivirheiden korjaus tapahtuu reaaliaikaisesti ristiin lomitetulla Reed-Solomon virheenkorjausmenetelmällä (''Cross Interleaved Reed-Solomon Code'' - ''CIRC'').
|