Составители:
Рубрика:
88
символами, как это делается в формате CD. В этом случае производится непрерывный
расчет текущего значения DSV, и кодовые значения разделительных бит выбираются
так, чтобы постоянная составляющая уменьшалась. Иногда минимизируется
среднеквадратическое значение DSV. Если требуется обеспечить подавление постоянной
и переменной составляющих в области нулевых частот, то тогда контролируется
значение кодовой цифровой суммы CDS ( Code Digital Sum) всех канальных символов, как
это делается в формате DAT. CDS равна DSV, рассчитанной для каждого канального
символа. В этом случае в алфавит кода входят только символы, у которых CDS = 0 или
CDS
2
. Постоянная составляющая подавляется тем сильнее, чем больше кодовых
комбинацией с CDS = 0.
Размножение ошибок является серьезной отрицательной стороной канального
кодирования. Оно происходит из-за того, что если в кодовом символе ошибочен хотя бы
один бит, ошибочным считается весь символ.
Воспроизведение записи. При воспроизведении сигнала канального кода выделяется
его тактовая частота f
ch
и формируется импульсная последовательность по моментам
перехода воспроизведенного сигнала через ось времени. Этот сигнал синхронизируется
тактовой частотой. Пока амплитуда джиттера не превышает половины окна
детектирования, равного T
ch
, благодаря
синхронизации кодовые ошибки не возникают.
Когда это условие не выполняется, тактовая
синхронизация приводит к дискретным
ошибкам, при которых одна кодовая
комбинация переходит в другую (разрешенную
или не разрешенную), как это показано на
рис.7.19.
Кодирование канального кода производится
с помощью электронной таблицы. Такая таблица
реализуется обычно с помощью ПЗУ
(постоянное запоминающее устройство), в
котором записано m n-разрядных разрешенных
кодовых комбинаций. ПЗУ имеет m входов и
один выход. Адресами входов являются m –
разрядные кодовые значения алфавита
( , )A m n
.
Каждому входу соответствует свой канальный
символ длиной
n
.
Декодировании канального кода производится также с помощью ПЗУ, в котором
восстанавливается исходный двоичный код. В этом ПЗУ записаны все кодовые
комбинации алфавита
( , )A m n
. Адресами входов являются все разрешенные n-разрядные
кодовые комбинации Кодовая комбинация входного канального символа сравнивается с
адресами всех входов и если такая находится, на выходе декодера выдается
соответствующая ей кодовая комбинация из m бит данных. Если она не находится, это
значит, что данная комбинация является запрещенной и, следовательно, произошла
кодовая ошибка.
Такие ошибки обнаруживаются в канальном декодере с вероятностью 1. В этом
случае ошибочный канальный символ «стирается» - ему придается флаг (индекс) ошибки.
Он может быть исправлен в декодере корректирующего кода. Если ошибка приводит к
разрешенной кодовой комбинации, то при декодировании канального кода она не
обнаруживается. Вероятность такого события оценивается значением
sch
P
. Возможность
обнаруживать ошибочные канальные символы определяется избыточностью канального
кода R
ch
, которая может быть от 0,2 до 0,5. Вероятность их не обнаружения
sch
P
)
находится в пределах от 0,25 до 1,5 10
-2
.
Рис.7.19. Возникновение кодовых ошибок
при демодуляции канального кода
запись
джиттер фронтов
считывание в шумах
ch
3T
ch
3T
ch
2T
ch
4T
ch
3T
ch
2T
ch
4T
ch
2T
ch
2T
ch
5T
t
t
t
t
декодирование с ошибками
Страницы
- « первая
- ‹ предыдущая
- …
- 86
- 87
- 88
- 89
- 90
- …
- следующая ›
- последняя »
