Декодирующее устройство (декодер)

Декодер выполняет следующие функции:

– вычисляет синдром ошибки в принятом КВ;

– дешифрирует синдром ошибки;

– инвертирует ошибочный разряд.

Функциональная схема декодера представлена на рис. 2.3.

Рис. 2.3. Функциональная схема декодера.

На вход декодера подается подлежащий декодированию КВ.

Схема вычисления синдрома собрана на сумматорах по модулю 2 и реализует следующие уравнения:

(2.38)

Если ошибка отсутствует, вектор синдрома состоит из одних нулей. На всех выходах дешифратора ДШ при этом будут нули.

При наличии ошибки вектор синдрома будет совпадать с одним из столбцов контрольной матрицы (2.36) и 1 появится только на выходе ДШ, соответствующем ошибочному разряду. В целом состояния выходов ДШ определяются следующей таблицей:

Входы Выходы
       
             

Исправление (инвертирование) искаженного информационного разряда осуществляется с помощью сумматоров по модулю 2 , выполняющих функции управляемых инверторов. Возможность такого использования сумматоров видна из таблицы его состояний:


Вход Выход
     

Если рассматривать вход в качестве управляющего, а – информационного, то из таблицы видно, что при информационный сигнал передается на выход без инверсии, а при – инвертируется. В рассматриваемой схеме декодера роль управляющих сигналов выполняют сигналы, поступающие с выходов ДШ.

Минимальная задержка между моментом появления КВ на входе декодера и моментом, когда исправленная информационная часть КВ может быть передана на обработку, определяется выражением:

,

где – время распространения сигнала в 4-х входовом сумматоре (); – время распространения сигнала в ДШ; – время распространения сигнала в 2-х входовом сумматоре ().


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: