Всё сдал! - помощь студентам онлайн Всё сдал! - помощь студентам онлайн

Реальная база готовых
студенческих работ

Узнайте стоимость индивидуальной работы!

Вы нашли то, что искали?

Вы нашли то, что искали?

Да, спасибо!

0%

Нет, пока не нашел

0%

Узнайте стоимость индивидуальной работы

это быстро и бесплатно

Получите скидку

Оформите заказ сейчас и получите скидку 100 руб.!


Разработка кодирующего устройства для формирования сверточного кода

Тип Реферат
Предмет Коммуникации и связь
Просмотров
506
Размер файла
90 б
Поделиться

Ознакомительный фрагмент работы:

Разработка кодирующего устройства для формирования сверточного кода

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

МОСКОВСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ

ПРАКТИЧЕСКАЯ РАБОТА

по дисциплине: "Основы теории кодирования"

на тему: "Разработка кодирующего устройства для формирования сверточного кода"

Руководитель:

Зеленевский В.В.

Исполнитель: студент 931 учебной группы

Сумин А.А.

Серпухов – 2007 г.

Спецификация

Таблица 1

Позиционное обозначениеНаименование элементаКоличествоПримечание
Регистры К555
DD.1К555ИР81
DD.5К555ИР91
Сумматоры К555
DD.2К555ЛП52
Триггеры К555
DD.3К555ТВ151
Ключи К555
DD.4К555ЛИ11

Содержание

Введение

1. Разработка структурной схемы системы передачи данных (СПИ), ее описание

2. Разработка кодирующего устройства для формирования сверточного кода

2.1 Разработка структурной схемы кодирующего устройства для формирования сверточного кода

2.2 Разработка функциональной электрической схемы кодирующего устройства для формирования сверточного кода

3. Оценка вероятности правильного приема сообщения, закодированного сверточным кодом

Заключение

Список использованной литературы

Введение

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

Для сверточного кода используется система порождающих многочленов (минимум два). Параметрами сверточного кода, которые влияют на достоверность приема сообщения, являются:

1) конструктивные параметры кодирующего устройства (k – количество разрядов регистра сдвига; R – скорость формирования сверточного кода, которая характеризует избыточность; система образующих полиномов);

2) длина кодовой комбинации, ;

3) свободное кодовое расстояние (будет определяться для других сообщений), -определяет возможность корректировать ошибки.

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

Сверточный код можно рассматривать как обобщение блочного кода, понимая при этом под значением – длину информационного сообщения и этой длине информационного сообщения будет соответствовать суммарная длина кодовой комбинации, которая отправляется в канал передачи данных - , ( ).

1. Разработка структурной схемы системы передачи данных (СПИ), ее описание

В систему передачи информации входят следующие элементы (рис.1).

Рисунок 1

Кодирующее устройство (кодер) решает задачу введения некоторой избыточности в виде дополнительных символов, передаваемого сообщения статистического кода. Эта избыточность нужна для наделения кода свойством исправлять ошибки. Может использоваться любое представление корректирующего кода, либо двоичное, либо недвоичное (в нашем примере двоичное представление).

Модулятор осуществляет кодирование сигнала по определенному способу модуляции сигнала – амплитудное, частотное, фазовое телеграфирование (в нашем примере фазовое телеграфирование). Для каждого сигнала существуют свои зависимости. При постоянной величине отношения энергии сигнала к энергии шума (помех) вероятность ошибки в приеме бита информации наиболее низкая при использовании фазового телеграфирования.

Демодулятор осуществляет декодирование сигнала, тип которого определяется способом модуляции сигнала. Декодер выполняет функции: 1) обнаружение ошибок; 2) исправление обнаруженных ошибок; 3) дешифрование принятого статистического кода (выделение статистического кода). Возможно, декодер не выполнит своих функций и произойдет трансформация статистического кода в другое разрешенное сообщение, что является крайне опасным явлением. Различают последовательное декодирование сверточных кодов (применим для систематических кодов, особенно для (2,1), обладает пороговыми свойствами), а также декодирование по методу максимального правдоподобия, то есть оптимальным образом. Оптимальное декодирование предполагает, что декодер будет исправлять большее число ошибок, чем пороговое значение.

2. Разработка кодирующего устройства для формирования сверточного кода

2.1 Разработка структурной схемы кодирующего устройства для формирования сверточного кода

Основой для построения структурной схемы кодирующего устройства для формирования сверточного кода является:

1) заданное число разрядов регистра сдвига, k=5;

2)

система образующих полиномов:

3) скорость формирования сверочного кода,

,

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

Число разрядов регистра либо задано, либо его определяют по старшей степени в системе образующих полиномов, степень X (в данном случае 4+1=5=k) будет образовать число разрядов. Сумматоров по mod2 ставится столько, сколько образующих полиномов в нашей системе. Связи сумматоров с триггерами регистра сдвига определяются соответствующими коэффициентами многочленов.

Рисунок 2 Структурная схема кодирующего устройства

Коммутатор "опрашивает" выходы сумматоров по mod2 по приходу каждого информационного символа и выдает последовательно символы в канал передачи данных, то есть по приходу одного символа сообщения в канал передачи данных поступает два символа кодовой последовательности.

2.2 Разработка функциональной электрической схемы кодирующего устройства для формирования сверточного кода

На основе структурной схемы кодера построим функциональную электрическую схему кодирующего устройства (рис.3). При аппаратной реализации используем конструкции на интегральных цифровых микросхемах. Среди серий ИМС выбираем К555 (ТТЛШ – транзисторно-тразисторная логика с использованием диодов Шотки).

Микросхема К555ИР8 - 8-разрядный регистр с последовательной загрузкой и параллельной выгрузкой. Входы: 2 - информационный вход, 8 - тактовый вход, 9 - сброс. Выходы: 3, 4, 5, 6, 10, 11, 12, 13.

Микросхема К555ИР9 - 8-разрядный сдвиговый регистр с параллельной загрузкой и имеет два режима работы: параллельная загрузка и сдвиг. Входы: WR – вход выбора режима; SYN – тактовый вход; входы параллельной загрузки – 3, 4, 5, 6, 11, 12, 13, 14. Выход: 9 – Q7.

Микросхема К555ЛП5 – четыре двухвходовых логических элемента ИСКЛЮЧАЮЩЕЕ ИЛИ (сумматор по mod2).

Микросхема К555ТВ15 – два JK-триггера. Используется в качестве счетного Т-триггера, выполняющего функцию деления частоты на 2. Входы: 4, 12 – входы синхронизации; 1, 15 – входы установки нуля; 5, 11 – входы установки единицы; Выходы: 6, 10 – прямые выходы.

Микросхема К555ЛИ1 – 4 элемента 2И.

Примечание: на микросхемах К555ЛИ1, К555ЛП5 и К555ИР8 7-й выход - общий (земля), 14-й выход – напряжение питания; на микросхемах К555ТВ15, К555ИР9 8-й выход – общий, 16-й выход – напряжение питания;

Принцип работы кодера

Перед началом работы при подаче единичного потенциала на вход 9 регистра сдвига DD.1 содержимое ячеек памяти регистра обнуляется.

При подаче тактового импульса генератора тактовых импульсов на синхровход 12 JK-триггера DD.4 (в данном случае работает как счетный триггер) его прямой выход 10 установиться в единичное состояние и с него высокий потенциал поступает на синхровход 8 регистра сдвига DD.1. Под действием тактовых импульсов на информационный вход 2 регистра сдвига DD.1 поступают информационные символы сообщения. На первом такте в регистре сдвига будет находиться 1-й разряд информационного сообщения. Как только пришло ( =1 ) символов сообщения с выходов 8 и 3 сумматоров по mod2 DD.2.1 и DD.2.2 на входы 1 и 4 ключа DD.4 поступает ( =2) сформированных символов.

Далее при подаче тактового импульса на синхровход 4 JK-триггера DD.4 его выход 6 установится в единичное состояние, тем самым на входы 2 и 5 ключа DD.5 подается единица, и информация с выходов 3 и 6 ключа DD.5 параллельно поступает на входы 1 и 0 регистра DD.5. Затем, по приходу очередного тактового импульса на синхровходы 4 и 12 JK-триггера DD.4 его прямые выходы 6 и 10 установятся в нулевое состояние, следовательно, по приходу низкого потенциала на синхровход 8 регистра сдвига DD.1, считывание информации с его выходов производиться не будет, а ключи DD.4 закроются. Так как частота прихода импульсов с генератора на регистр DD.5 в два раза выше, чем частота прихода импульсов на регистр DD.1, то сформированные символы кодовой последовательности, записанные в ячейки памяти регистра DD.5, будут последовательно выталкиваться в канал передачи данных.

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

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

Поэтому длина кодовой последовательности будет определяться:

;

Это говорит о том, что скорость кода в канале связи

,

что не очень хорошо, так как лишняя избыточность приводит к дополнительным затратам энергии на передачу. Однако если не производить указанное выталкивание символов из регистра сдвига, то не удастся достичь нужного кодового расстояния.

3. Оценка вероятности правильного приема сообщения, закодированного сверточным кодом

Для оценки вероятности доведения сообщения, закодированного сверточным кодом, используется формула:

Где

- итоговая длина кодовой комбинации,

- число ошибок, гарантированно исправляемых кодом ( ),

- вероятность ошибки в приеме бита информации при кодированной системе,

для сигнала F9:

;

;

;

;

Вероятность доведения сообщения при не кодированной системе:

;

;

Вероятность ошибки (трансформации) принятого сообщения:

;

Таким образом, вероятность доведения сообщения кодированной системы меньше чем вероятность доведения сообщения не кодированной системы:

.

Следовательно, код имеет отрицательную эффективность.

Заключение

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

При оценке достоверности принимаемой информации было определено, что используемый сверточный код с данными параметрами обладает отрицательной эффективностью , следовательно, можно: изменить параметры сверточного кода, например, взять сверточный код (4,3) со скоростью формирования , длиной регистра k=6, минимальным кодовым расстоянием , а также увеличить энергию сигнала или время доведения сообщения в раз. В этом случае и могут быть получены требуемые значения .

Список использованной литературы

1. Зеленевский В. В. Каналы связи в автоматизированных системах управления. СВИ:2005

2. Кларк-мл., Кейн Дж. Кодирование с исправлением ошибок в системах цифровой связи. 1987

3. Мак-Вильямс Ф.Дж.Теория кодов, исправляющих ошибки. 1979

4. Якубовский С.В. Цифровые и аналоговые интегральные микросхемы. Справочник. 1989


Нет нужной работы в каталоге?

Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.

Цены ниже, чем в агентствах и у конкурентов

Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит

Бесплатные доработки и консультации

Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки

Гарантируем возврат

Если работа вас не устроит – мы вернем 100% суммы заказа

Техподдержка 7 дней в неделю

Наши менеджеры всегда на связи и оперативно решат любую проблему

Строгий отбор экспертов

К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»

1 000 +
Новых работ ежедневно
computer

Требуются доработки?
Они включены в стоимость работы

Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован

avatar
Математика
История
Экономика
icon
159599
рейтинг
icon
3275
работ сдано
icon
1404
отзывов
avatar
Математика
Физика
История
icon
156450
рейтинг
icon
6068
работ сдано
icon
2737
отзывов
avatar
Химия
Экономика
Биология
icon
105734
рейтинг
icon
2110
работ сдано
icon
1318
отзывов
avatar
Высшая математика
Информатика
Геодезия
icon
62710
рейтинг
icon
1046
работ сдано
icon
598
отзывов
Отзывы студентов о нашей работе
63 457 оценок star star star star star
среднее 4.9 из 5
Филиал государственного бюджетного образовательного учреждения высшего образования Московской област
Спасибо Елизавете за оперативность. Так как это было важно для нас! Замечаний особых не бы...
star star star star star
РУТ
Огромное спасибо за уважительное отношение к заказчикам, быстроту и качество работы
star star star star star
ТГПУ
спасибо за помощь, работа сделана в срок и без замечаний, в полном объеме!
star star star star star

Последние размещённые задания

Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн

решить 6 практических

Решение задач, Спортивные сооружения

Срок сдачи к 17 дек.

только что

Задание в microsoft project

Лабораторная, Программирование

Срок сдачи к 14 дек.

только что

Решить две задачи №13 и №23

Решение задач, Теоретические основы электротехники

Срок сдачи к 15 дек.

только что

Решить 4задачи

Решение задач, Прикладная механика

Срок сдачи к 31 дек.

только что

Выполнить 2 задачи

Контрольная, Конституционное право

Срок сдачи к 12 дек.

2 минуты назад

6 заданий

Контрольная, Ветеринарная вирусология и иммунология

Срок сдачи к 6 дек.

4 минуты назад

Требуется разобрать ст. 135 Налогового кодекса по составу напогового...

Решение задач, Налоговое право

Срок сдачи к 5 дек.

4 минуты назад

ТЭД, теории кислот и оснований

Решение задач, Химия

Срок сдачи к 5 дек.

5 минут назад

Решить задание в эксель

Решение задач, Эконометрика

Срок сдачи к 6 дек.

5 минут назад

Нужно проходить тесты на сайте

Тест дистанционно, Детская психология

Срок сдачи к 31 янв.

6 минут назад

Решить 7 лабораторных

Решение задач, визуализация данных в экономике

Срок сдачи к 6 дек.

7 минут назад

Вариационные ряды

Другое, Статистика

Срок сдачи к 9 дек.

8 минут назад

Школьный кабинет химии и его роль в химико-образовательном процессе

Курсовая, Методика преподавания химии

Срок сдачи к 26 дек.

8 минут назад

Вариант 9

Решение задач, Теоретическая механика

Срок сдачи к 7 дек.

8 минут назад

9 задач по тех меху ,к 16:20

Решение задач, Техническая механика

Срок сдачи к 5 дек.

9 минут назад
9 минут назад
10 минут назад
planes planes
Закажи индивидуальную работу за 1 минуту!

Размещенные на сайт контрольные, курсовые и иные категории работ (далее — Работы) и их содержимое предназначены исключительно для ознакомления, без целей коммерческого использования. Все права в отношении Работ и их содержимого принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие в связи с использованием Работ и их содержимого.

«Всё сдал!» — безопасный онлайн-сервис с проверенными экспертами

Используя «Свежую базу РГСР», вы принимаете пользовательское соглашение
и политику обработки персональных данных
Сайт работает по московскому времени:

Вход
Регистрация или
Не нашли, что искали?

Заполните форму и узнайте цену на индивидуальную работу!

Файлы (при наличии)

    это быстро и бесплатно