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).
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.