4 лаба ТЭС
.docxФедеральное агентство по образованию Российской Федерации
Пермский национальный исследовательский политехнический университет
Кафедра Автоматики и телемеханики
Отчет по лабораторной работе № 4
по теории электрической связи
Исследование избыточных циклических систематических кодов
Выполнил: студент группы ТК-10-1
Горбенко М.В.
Проверил: преподаватель
Даденков С.А.
г. Пермь, 2012 г.
Цель работы: исследование избыточных циклических систематических кодов, в частности, БЧХ-кодов, анализ алгоритмов декодирования и способов реализации декодирующих устройств БЧХ-кодов. Выполнение практической части работы в программе MatLab Simulink.
Расчётная часть:
Код (12,7,4)
Код (12,7,4) образован, путём укорочения кода (15,11,3).
Степень укорочения: t=3.
Рассчитаем кодовые полиномы для и :
При делении получается остаток :
При делении получается остаток
Настройка селектора.
i – номер ошибочного разряда
Селектор срабатывает на двадцать первом такте, исправление произойдёт на следующем двадцать втором такте. На этом же такте произоёдёт обнуление элементов памяти генератора синдрома.
Функции возбуждения элементов памяти:
Ошибка e(x)=x2
№ такта |
e(x) |
D0 |
D1 |
D2 |
D3 |
D4 |
|
|
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
2 |
0 |
0 |
0 |
0 |
0 |
0 |
3 |
0 |
0 |
0 |
0 |
0 |
0 |
4 |
0 |
0 |
0 |
0 |
0 |
0 |
5 |
0 |
0 |
0 |
0 |
0 |
0 |
6 |
0 |
0 |
0 |
0 |
0 |
0 |
7 |
0 |
0 |
0 |
0 |
0 |
0 |
8 |
0 |
0 |
0 |
0 |
0 |
0 |
9 |
0 |
0 |
0 |
0 |
0 |
0 |
10 |
1 |
1 |
1 |
0 |
1 |
1 |
11 |
0 |
1 |
0 |
1 |
0 |
1 |
12 |
0 |
0 |
1 |
0 |
1 |
1 |
13 |
0 |
1 |
1 |
1 |
0 |
1 |
14 |
0 |
0 |
1 |
1 |
1 |
1 |
15 |
0 |
1 |
1 |
1 |
1 |
1 |
16 |
0 |
1 |
0 |
1 |
1 |
1 |
17 |
0 |
1 |
0 |
0 |
1 |
1 |
18 |
0 |
1 |
0 |
0 |
0 |
1 |
19 |
0 |
0 |
1 |
0 |
0 |
1 |
20 |
0 |
0 |
0 |
1 |
0 |
1 |
21 |
0 |
0 |
0 |
0 |
1 |
1 |
22 |
0 |
0 |
0 |
0 |
0 |
1 |
Ошибка
№ такта |
e(x) |
D0 |
D1 |
D2 |
D3 |
D4 |
|
|
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
2 |
0 |
0 |
0 |
0 |
0 |
0 |
3 |
0 |
0 |
0 |
0 |
0 |
0 |
4 |
0 |
0 |
0 |
0 |
0 |
0 |
5 |
0 |
0 |
0 |
0 |
0 |
0 |
6 |
0 |
0 |
0 |
0 |
0 |
0 |
7 |
0 |
0 |
0 |
0 |
0 |
0 |
8 |
0 |
0 |
0 |
0 |
0 |
0 |
9 |
1 |
1 |
1 |
0 |
1 |
1 |
10 |
0 |
1 |
0 |
1 |
0 |
1 |
11 |
1 |
1 |
0 |
0 |
0 |
0 |
12 |
0 |
0 |
1 |
0 |
0 |
0 |
Рисунок 1 – Однократная ошибка
Рисунок 2 – Изображение на осциллографе при однократной ошибке
Рисунок 3 – Двукратная ошибка
Рисунок 4 – Двукратная ошибка, изображение на осциллографе
Рисунок 5 – Трехкратная ошибка
Рисунок 6 – Трехкратная ошибка, изображение на осциллографе
Рисунок 7 – Ошибка х2
Рисунок 8 – Буферный регистр
Рисунок 9 – Конвертор
Рисунок 10 – Синдром