Обработка КР ошибки чтения

Обработка ошибок при чтении диска была большая часть первоначального Красную книгу КР стандарта. Компакт-диски использования паритета и interleaving методов называется многоканальным прокладывать Рида - Соломона код (CIRC) для минимизации последствий ошибок на диске. Это работает на уровне рамы. Когда хранятся, в 24 данные в байтах каждого кадра сначала запустить через Рида - Соломона кодировщик производить 4 байта паритета код под названием "Q" паритета, которая затем добавляется в 24 данные байтами. В результате 28 байт затем запустить хотя другой кодировщик, который использует другую схему производить дополнительно 4 - байтовых паритета стоимости называемого "P" паритета. Они добавляются в 28 байт из предыдущего кодирования, в результате 32 байт (24 из первоначальных данных плюс Q и С паритета байт). Еще байт субкодовых (слежение) информация затем добавил, что в 33 байт общий для каждого кадра. Заметим, что Р и Q паритета байт, не связанных с Р и Q субкодами упоминал ранее.

  

Чтобы свести к минимуму наличие царапины или физического дефекта, который нанесет ущерб прилегающей рамы, несколько interleaves добавляются до рамы действительно написано. Части 109 рамки перекрестного слоеные (хранятся в различных рамок и секторов) с использованием линий задержки. Это скремблирования уменьшает вероятность возникновения нуля или дефекты, прилегающих данных, поскольку данные фактически написана вне последовательности.

С аудио компакт-дисков и компакт-дисков, то схема CIRC может исправлять ошибки до 3.874 бит долго (что будет 2.6mm в длине пути). Кроме того, для аудио CD, только CIRC может скрыть (с помощью интерполяции) ошибки до 13.282 бит долго (8.9mm в длине пути). Интерполяция - это процесс, в котором данные оценивается в среднем или восстановить то, что отсутствует. Это, конечно, недопустимо на CD-ROM диска с данными, так что это относится только к аудио дисков. Красная книга КР стандарт определяет блока коэффициент ошибок (BLER), как число кадров (98 процентов сектора) в секунду, что есть плохие биты (в среднем за 10 секунд) и требует, чтобы это было менее 220. Это позволяет максимально до примерно 3% от рамы на ошибки, но диск все равно будет функциональной.

Еще слой выявления и исправления ошибок схемы является ключевым разница между аудио компакт-дисков и CD-ROM. Аудио CD, конвертировать цифровой информации, хранящейся на диске в аналоговые сигналы для стерео усилитель для процесса. В этой схеме, некоторые неточности является приемлемым, поскольку оно будет практически невозможно услышать в музыке. CD-ROM, однако, не может мириться с неточностями. Каждый бит данных следует аккуратно. По этой причине, CD-ROM дисков, которые много дополнительной информации ECC письмо диск наряду с фактическим хранимой информации. В ECC может обнаружить и исправить большинство мелких ошибок, повышения надежности и точности до уровней, приемлемых для хранения данных.

В случае аудио компакт-диск, недостающие данные могут быть interpolatedthat есть, информация соответствует предсказуемой схеме, что позволяет стремлении найти недостающие значения. Например, если три ценности хранятся на аудио диск, скажем, 10, 13 и 20, содержащихся в серии, и в середине стоимость missingbecause повреждения или грязь на компакт-диске в surfaceyou может интерполяции средней стоимости 15, которая представляет собой нечто среднее между 10 и 20. Хотя это может и не быть абсолютно правильным, в случае звукозаписи, то, возможно, не будет заметно для слушателя. Если те же три значения отображаются на CD-ROM в исполняемые программы, нет способа догадаться, на правильное значение для среднего образца. Интерполяция не могут работать, поскольку исполняемые программы инструкции или данные должны быть точным; В противном случае программа будет катастрофы или ненадлежащим образом данные, необходимые для расчета. Используя предыдущий пример с компакт-диска ведется исполняемые программы, угадывает 15 - это не просто несколько offit абсолютно неправильно.

В компакт-диск, на котором будут храниться данные вместо аудио информации, дополнительная информация будет добавлена в каждом секторе для обнаружения и исправления ошибок, а также для определения местонахождения данных секторов более точно. Для этого 304 байтов берутся из 2.352, которые первоначально были использованы для аудио данных, а вместо этого используются для синхронизации (синхронизация битов), ID (идентификационный бит), ECC и EDC информации. Это оставляет 2.048 байт фактических данных пользователя в каждом секторе. Точно так же, как при чтении аудио компакт-диск, на 1 раза (стандартная скорость) CD-ROM, секторов образом, при постоянной скорости 75 в секунду. Это приводит в стандартном компакт-диске передачи ставка 2.048 х 75 = 153.600 байт в секунду, которая выражается либо в 153.6KBps или 150KiBps.

Примечание

Некоторые из схемы защиты от копирования используется на аудио компакт-диски непреднамеренных помех аудио данных и CIRC информацию таким образом, чтобы диск, как правильно играть, но копии аудио файлов или весь диск будет заполнен шума.

в этой статье идет речь добавил Терри Маклин
Опровержение: Наш сайт не несет ответственности за информацию, содержащуюся в этой статье. Эта статья никоим образом не отражает взгляды, мнения, мысли или веры каталог статей сотрудников.

Перевод уведомления: В статье "Обработка КР Читать ошибки" было переведено с использованием автоматизированной службы перевода. Мы приносим извинения за любые ошибки перевода, что произошло. Спасибо за понимание.

Online: 515 users browsing the articles directory