Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Лабораторная работа №9. Циклические коды

Читайте также:
  1. IX. Самостоятельная работа студентов.
  2. VIII. ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ К РАБОТАМ
  3. А где ты работаешь?
  4. Активная работа глаза
  5. Алгоритмы и тренинговая работа
  6. Анализ динамики среднего уровня оплаты труда. Анализ дифференциации работающих по найму по уровню оплаты труда
  7. Б) работа с прессой и СМИ

 

В лабораторной работе исследуются наиболее распространенные в технике связи циклические коды. Структурная схема кодера и декодера показана на рис. 9.1.

Рис. 9.1. Структурная схема кодера и декодера на основе циклического кода

 

Достоинство создания устройств на основе циклического кода – значительно меньшее количество ресурсов, необходимых для его реализации.

На рис. 9.1 показан код (9,4). Исходные данные помещаются в вектор . При поступлении тактовых импульсов вектор , побитно сдвигается и передается в канал связи. Параллельно данные через коэффициенты , информационные биты попадают на сумматоры и записываются в триггеры . Все действия выполняются по модулю 2.

После первых 5 тактов работы схемы, ключ переключается в положение 2 и значения сформированные в триггерах передаются в канал связи. Работа кодирующего устройства, для образующего полинома , представлена в табл. 9.1.

Табл. 9.1. Иллюстрация пошаговой работы кодирующего устройства

Вектор Значения на триггерах Ключ Выход кодера
1. 1 0 1 1 1 0 0 0 0    
2. 1 0 1 1 1 1 0 1    
3. 1 0 1 0 1 1 0   1 1
4. 1 0 1 1 0 1   1 1 1
5.   0 1 1 1   0 1 1 1
6.   0 0 1 1   1 0 1 1 1
7.   0 0 1   1 1 0 1 1 1
8.   0 0   1 1 1 0 1 1 1
9.       0 1 1 1 0 1 1 1
10.       0 0 1 1 1 0 1 1 1

 

Для иллюстрации работы декодера рассмотрим работу декодера в случае наличия в канале связи ошибки . Работа декодера, для аналогичного образующего полинома, приведена в табл. 9.2.

 

Табл. 9.2. Иллюстрация пошаговой работы декодирующего устройства

Вектор Значения на триггерах
11.   0 0 0 0
12.   1 0 0 0
13. 1 1 1 1 0 0
14. 0 1 1 0 1 1 0
15. 0 0 1 1 0 0 1 1
16. 1 0 0 1 1 0 1 0 0
17. 1 1 0 0 1 1 1 0 1 0
18. 1 1 1 0 0 1 1 1 1 0 1
19. 0 1 1 1 0 0 1 1 1 0 1 1
20. 0 0 1 1 1 0 0 1 1 1 0 0 0

 

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

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

,

должен без остатка делить двучлен :

,

где – количество проверочных бит, .

Например, для устройства приведенного на рис. 9.1 .

 

 


Дата добавления: 2015-10-21; просмотров: 121 | Нарушение авторских прав


Читайте в этой же книге: Порядок выполнения лабораторной работы | Этап II | Лабораторная работа №3. Импульсные виды модуляции | Лабораторная работа №4. Энтропия источника дискретных сообщений без памяти | Этап II | Лабораторная работа №5. Энтропия источника дискретных сообщений с памятью | Этап II | Лабораторная работа №6. Типичные и нетипичные комбинации источника дискретных сообщений | Лабораторная работа №7. Энтропия источника непрерывных сообщений | Лабораторная работа №7. Линейные коды |
<== предыдущая страница | следующая страница ==>
Выполнение лабораторной работы| Выполнение лабораторной работы

mybiblioteka.su - 2015-2024 год. (0.006 сек.)