Кодирующие устройства циклических кодов (Лабораторная работа № 7), страница 4

6. Нарисовать принципиальную схему кодера полного циклического кода,  соответствующую заданному проверочному многочлену. Схема реализуется на регистре сдвига с К-ячейками.

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

8. Повторить п.п. 6, 7 для параллельного ввода информационных элементов. 

9. Повторить п.п. 2-7 для  укороченного циклического кода.

10. Снять последовательность импульсов в канале связи. Осциллограф подключить к выходу канала связи, тумблер режима перевести в циклический режим, а один из инверсных выходов триггеров 46-49 (в зависимости от исследуемой кодовой комбинации) подключить к Р-выходу узла формирования импульсов сдвига (элемент 44).

Таблица 7.1.

Номер

варианта

Полный

(п, к)-код

Образующий многочлен g(x)

α

мин

Укороченный

(п-i, к-i)-код

1

7,4

х3+х+1

3

6,3

2

7,4

х³+х+1

3

5,2

3

7,4

х³+х²+1

3

6,3

4

7,4

х³+х²+1

3

5,2

5

7,3

х4+х²+х+1

4

6,2

6

7,3

х4+х³+х²+1

4

6,2

СОДЕРЖАНИЕ ОТЧЕТА

1.  Техническое задание.

2.  Образующие и проверочные матрицы полного и укороченного кодов. Нахождение проверочного многочлена. Уравнение для формирования проверочного элемента в1.

3.  Таблицы с указанием вводимых и выводимых комбинаций для каждой исследуемой схемы и работы регистра деления (по тактам). Форма таблицы произвольная.

4.  Схемы кодирующих устройств циклических кодов.

5.  Сравнение и анализ кодирующих устройств полных и укороченных кодов. В выводах обратить вынимание на структуру схем и число тактов (время кодирования), необходимых для формирования полных и укороченных кодов.

КОНТРОЛЬНЫЕ ВОПРОСЫ

1.  Какова размерность образующей матрицы циклического кода?

2.  Как осуществляется выбор числа проверочных разрядов для кода с d мин = 4?

3.  Чем определяется степень образующего многочлена?

4.  Как выбирается образующий многочлен для кода, исправляющего одиночные ошибки?

5.  Какой вид имеет комбинация циклического кода, если информационная часть 1001, а g (x)= 1101

ЛИТЕРАТУРА

Тутевич В.Н. Т.ЕЛЕМЕХАНИКА. – М: Высшая школа, 1985.

Ильин В.А. Телеуправление и телеизмерение. – М: Энергоиздат, 1982.

Дополнительная литература

Питерсон У., Уэлдон Э. Коды, исправляющие ошибки. – М., Мир. 1976.


ЛАБОРАТОРНАЯ РАБОТА № 8 (KH8)

ДЕКОДИРУЮЩИЕ УСТРОЙСТВА ЦИКЛИЧЕСКИХ КОДОВ

ЦЕЛЬ РАБОТЫ: изучение принципов построения и исследования работы декодирующих устройств циклических кодов, применяемых в системах телемеханики.

КРАТКИЕ СВЕДЕНИЯ ИЗ ТЕОРИИ

Лабораторный стенд позволяет исследовать процесс обнаружения и исправления ошибок декодирующим устройством при использовании как полных, так и укороченных кодов.

Наиболее распространенным методом декодирования циклических кодов является метод, основанный на вычислении синдрома как остаткаr (х)  от деления произвольного многочлена U (х), соответствующего принятой комбинации, на образующий многочлен g (х).

U (x) = V (X) + , где V (x) – многочлен, соответствующий переданной комбинации,                                                                                                - многочлен ошибки. Поскольку V (x) обладает свойством делимости на многочлен g(x) без остатка, то вид синдрома /остатка/ при делении U (х) полностью определяется только ошибками (х), поразившими принятую комбинацию. Нулевой синдром рассматривается как подтверждение отсутствия ошибок, т.е. совпадения V (X) и U (x).