Построение кодера и декодера циклического кода

Построение кодера

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

Правила построения формирователя проверочной группы (ФПГ):

1. Число ячеек памяти равно степени образующего полинома, т.е. r;

2. Число сумматоров на 1 меньше веса образующего полинома;

. Сумматор ставится после каждой ячейки, начиная с нулевой (ее на схеме нет), для которой существует соответствующий член в полиноме. После ячейки, соответствующей старшему разряду, сумматор не ставится.

Пример построения кодера в пп 3.5.

Построение декодера

Разрешенная кодовая комбинация делится на комбинацию, соответствующую производящему полиному без остатка. Поэтому в процессе декодирования принятая кодовая комбинация делится на образующий полином. Если остаток будет равен нулю, то информационные разряды уходят по каналу к получателю сообщений, если остаток не равен нулю, то ячейки памяти обнуляются.

Пример построения декодера в пп 3.5.

Еще статьи по теме

Повышение точности угловых координат при использовании фазированных антенных решеток в системах радиолокации
Происшедшие изменения военно-политической обстановки в Европе привели к некоторому ослаблению международной напряженности и повороту от конфронтации к ограниченному п ...

Разработка узла привода спектральных фильтров
Целью моей работы является разработка узла привода спектральных фильтров. Основной функцией этого прибора является установка требуемого фильтра в фильмовой канал. Разрабатываемый узел будет использоваться в оптическом стенде, ...

Главное меню

© 2020 / www.techsolid.ru