Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Для пз 05 і 06 AІМ і Кодек ТКОС 2013-14.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.63 Mб
Скачать

2.4. Цифровое компандирование

Рассмотрим особенности третьего способа кодирования с неравномерной шкалой квантования, т. е. цифрового компандирования.

При цифровом компандировании (рис. 2.13) осуществляется линейное (равномерное) кодирование (ЛК) с большим числом разрядов (например, m=12) с последующим цифровым преобразованием (цифровым компрессированием ЦК) с помощью логических устройств в восьмиразрядный нелинейный код, имеющий ту же структуру, что и при использовании нелинейного кодера с характеристикой компрессии типа А = 87,6/13 (см. рис. 2.9). Способ преобразования 12-разрядных кодовых комбинаций линейного кода в 8-разрядные комбинации нелинейного кода показан в табл. 2.2. Первый разряд (Р) остается без изменений и несет информацию о полярности сигнала. Значение символов XYZ, определяющих номер сегмента NС, соответствует числу нулей (l) в 12-разрядной комбинации между символом Р и символами АВСД (фактически символы XYZ представляют собой инверсированный натуральный трехразрядный двоичный код величины l). После формирования символов XYZ в восьмиразрядном коде символы ABCD переписываются без изменений, а все остальные символы 12-разрядной комбинации отбрасываются вне зависимости от их значения, определяя ошибку квантования. На приеме восстановление АИМ сигнала осуществляется с помощью цифрового экспандера (ЦЭ) и линейного декодера (ЛД).

Рис. 2.13. Принцип цифрового компандирования

Нелинейное декодирование осуществляется аналогично линейному с учетом отмеченных особенностей нелинейного кодирования. Так, в процессе нелинейного декодирования, т.е. формирования АИМ отсчета с определенной амплитудой UАИМ, по структуре кодовой комбинации (P XYZ ABCD) определяются знак отсчета и номер сегмента (NC), после чего находится значение UАИМ (с учетом того, что к декодированному сигналу с целью уменьшения ошибки квантования добавляется напряжение, равное половине шага квантования в данном сегменте):

где: UЭТ.i — эталонное напряжение, соответствующее нижней границе i-ro сегмента, а δi — шаг квантования в i-м сегменте.

Если, например, на вход декодера поступает кодовая комбинация 0 101 0110 (т. е. Р = 0, NC=5, δi=16δ0, UЭТ.i = 256δ0; А = 0; В = 1; С = 1, D = 0), то на выходе декодера будет сформирован АИМ отсчет со следующей амплитудой:

UАИМ =  (256δ0+ +0·8·16δ0 +1·4·16δ0 +1·2·16δ0 +0·16δ0 + 0,5·16δ0) =

 (256δ0 + 64δ0 + +32 δ0 + 8δ0) =  360δ0 =  360×2 UОГР.

Табл. 2.2

Номер сегмента

Код

12-разрядный линейный

8-разрядный нелинейный XYZ

0

P 0 0 0 0 0 0 0 A B C D

P 0 0 0 A B C D

1

P 0 0 0 0 0 0 1 A B C D

P 0 0 1 А В С D

2

P 0 0 0 0 0 1 A B C D x

P 0 1 0 А В С D

3

P 0 0 0 0 1 A B C D x x

Р 0 1 1 A В С D

4

P 0 0 0 1 A B C D x x x

Р 1 0 0 А В С D

5

P 0 0 l A B C D x x x x

Р 1 1 0 А В С D

6

P 0 1 A BC D x x x x x

Р 1 1 0 А В С D

7

P l A B C D x x x x x x

Р 1 1 1 А В С D

Таким образом, в декодере в данном случае суммируются эталонные напряжения, равные 256δ0, 64δ0, 32δ0 и 8δ0.