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 – Синдром
