Обработка ошибок Цифровые универсальные диски отличаются от обычных компакт-дисков более совер- шенными кодами коррекции ошибок. Как уже отмечалось, компакт-диски имеют различные уровни коррекции ошибок, которые зависят в первую очередь от характера записанных дан- ных (аудио-, видео- или информационные данные). DVD, в свою очередь, обрабатывают всю информацию одинаково, применяя полный цикл коррекции ошибок ко всем секторам. В DVD обработка ошибок происходит главным образом в кадрах ЕСС. Для выявления и исправления ошибок в кадры данных были введены биты верхнего (столбец) и нижнего (строка) контроля четности. Несмотря на кажущуюся простоту такого решения, оно доста- точно эффективно. Информация, находящаяся в кадрах данных, вначале разбивается на 192 строки по 172 байт в каждой. После этого с помощью полиномиального уравнения высчнгы- ваются 10 байт контроля четности PI, которые добавляются к каждой строке, увеличивая тем самым их длину до 183 байт. С помощью второго полиномиального уравнения вычисляются 16 байт контроля четности РО, которые, в свою очередь, добавляются к каждому столбцу. Таким образом, при добавлении байтов контроля четности PI и РО объем кадров ЕСС, со- державших вначале 192 строки по 172 байт в каждой, увеличивается до 208 строк по 182 байт. Для того чтобы объяснить функцию байтов верхнего (РО) и нижнего (PI) контроля чет- ности, воспользуемся следующим примером. Рассмотрим два байта, в которых записаны сим- волы "N" и "О" (N - 01001110, О - 01001111). Чтобы ввести код коррекции ошибок, указан- ные байты организованы в строки, как показано ниже.
|