Составители:
34
При декодировании канального кода с помощью ПЗУ (постоянное
запоминающее устройство) восстанавливаются двоичные кодовые комбина-
ции в виде байт. В этом ПЗУ записаны все 256 разрешенных комбинаций из
n канальных бит и соответствующие им комбинации из 8 бит данных. Вход-
ная кодовая комбинация сравнивается со всеми разрешенными и если нахо-
дит ее, на выходе декодера выдается соответствующая ей кодовая комби-
нация из 8 бит данных.
Если возникает ошибка, которая приводит к разрешенной кодовой
комбинации, то при декодировании канального кода она не обнаруживается.
Если ошибка приводит к запрещенной кодовой комбинации, то она обнару-
живается с вероятностью 1. В этом случае ошибочный канальный символ
«стирается» - ему придается флаг (индекс) ошибки. Стирание – это оши-
бочный символ с известным локатором, который определяет местопо-
ложение символа в блоке данных, фактически это порядковый номер симво-
ла. Стирание исправляется при помехоустойчивом декодировании.
3.4. Помехоустойчивое кодирование
Принцип помехоустойчивого кодирования. Коды для обнаружения и
исправления ошибок бывают двоичные и недвоичные, блоковые и сверточ-
ные, алгебраические и табличные. Основой двоичного кода является бит, а
для недвоичного кода основой является символ длиной m бит (4, 8 или 16
бит). Для цифровой звукозаписи используются только недвоичные коды,
более сложные, но обладающие большей обнаруживающей и исправляющей
t
t
t
2Т
к
4Т
к
2Т
к
2Т
к
5Т
к
Запись
Считывание
в шумах
Джиттер
фронтов
t
Декодирование с
ошибками
3Т
к
3Т
к
2Т
к
3Т
к
4Т
к
Рис.14. Возникновение кодовых ошибок при демодуляции канального
кода в условиях действия шумов ( джиттер)
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »
