Внешний код – код РС (28,24) с внутри блочным перемежением слов сигналов левого и правого каналов стереопары. Кодирование выполняется с помощью проверочной матрицы H1 размером 28х4. Внутренний код – код РС (32,28) с коротким межблочным перемежением с интервалом в 1 блок Кодирование осуществляется с помощью другой проверочной матрицы H2 размером 32х4. Между ступенями кодирования осуществляется межблочное сверточное перемежение с интервалом 4 блока и глубиной 112 блоков. Общая избыточность кода 25%.
Перестановка слов осуществляется для увеличения числа интерполируемых слов при длинных выпадениях. Короткое межблочное перемежение позволяет исправлять пакеты ошибочных символов длиной 4 уже в 1 ступени декодирования. Сверточное перемежение позволяет исправлять выпадения сигнала длиной до 8 блоков и маскировать ошибки при выпадениях длиной до 51 блока.
Кодер представляет собой специализированный процессор, который по заданной программе производит вычисление в поле Галуа проверочных символов в двух ступенях. Перемежение осуществляется путем адресации символов через ОЗУ емкостью 16 Кбит.
Для декодирования кода CIRC разработано множество стратегий, которые в той или иной степени реализуют потенциальные возможности кода. Обнаружение кодовых ошибок производится на уровне блоков, частота которых равна 7350 Гц. Осуществляется декодирование также с помощью специализированного процессора. В зависимости от стратегии декодирования по разному исправляются случайные ошибки и выпадения. В табл.14 приведены характеристики 3 стратегий декодирования по исправлению выпадений. Вероятность не обнаружения выпадений в коде CIRC равна 2 –19
Таблица 14
Стратегия
|
Длина исправлений
|
Полное исправление ошибок
|
Маскировка выпадений
|
Упрощенная (С)
|
В блоках
|
3
|
48
|
Длина, мм
|
0,51
|
8,16
|
Средней сложности (B)
|
В блоках
|
8
|
48
|
Длина, мм
|
1,36
|
8,16
|
Супер- стратегия (А)
|
В блоках
|
14
|
48
|
Длина, мм
|
2,38
|
8,16
|
На рис.30 приведены графики этих стратегий, характеризующие исправляющую способность декодера по случайным ошибкам. На этих графиках по оси абсцисс отложена вероятность ошибочных символов на входе декодера, а по оси ординат- вероятность ошибочных слов на выходе декодера. Область работы декодера лежит правее графиков стратегий А, В, С и D. Прямая D определяет обнаруживающую способность кода. В области левее этого графика декодер не работает. Для всех стратегий декодирования декодер может исправлять ошибки при вероятности появления ошибочных символов (SER) на входе декодера меньше, чем. Это соответствует значению BLER = 0,032 . Для перехода к частоте повторений ошибочных блоков необходимо эти цифры умножить на 7350. При этом максимально допустимая частота ошибочных блоков равна 235 бл/с. Для супер стратегии декодирования при вероятности появления оши-бочных символов на входе декодера Ws = 10 –3 вероятность появления оши-бочного слова (WER) на выходе не превышает 10 –16 (появление 1 ошибки за 10000 лет). При этих же условиях для стратегии В ошибки на выходе декодера будут происходить через 40 мин, а для стратегии С – через минуту.
Рис.30. Графики исправляющей способности декодера кода CIRC при различных стратегиях декодирования
Именно стратегиями декодирования и отличаются проигрыватели компакт дисков различной стоимости. Чем более эффективна стратегия декодирования, тем сложнее и процессор и выше его быстродействие.
Do'stlaringiz bilan baham: |