Введение
Глава 1. Анализ существующих декодеров и алгоритмов декодирования. Выбор оптимального для аппаратной реализации
алгоритма декодирования
1.1 омехоустойчивое кодирование в телекоммуникационных
системах. Термины и определения
1.2 Основные классы кодов
1.2.1 Линейные блочные коды
1.2.2 Циклические коды
1.2.3 Сврточные коды.
1.2.4 Каскадные коды
1.2.5 Турбо коды.
1.3 Методы списочного мягкого декодирования блочных кодов
1.3.1 СМЭ алгоритм.
1.3.2 Алгоритм Чейза.
1.3.3 Алгоритм Ви герби для блочных кодов алгоритм Вольфа
1.3.4 Обобщенный алгоритм Дейкстры алгоритм А.
1.3.5 Декодирование на основе порядковой статистики
1.3.6 Алгоритм перестановочного декодирования Дмитриева 1.4 Постановка задачи и выбор алгоритма декодирования для
аппаратной реализации
Выводы.
Глава 2. Декомпозиция алгоритма декодирования. Формирование
структуры декодера.
2.1 Введение в алгоритм Дмитриева
2.1.1 Условные обозначения.
2.1.2 Особенности алгоритма Дмитриева
2.2 Предварительная декомпозиция алгоритма мягкого перестановочного декодирования Дмитриева
2.2.1 Этапы алгоритма
2.2.2 Дополнительные возможности алгоритма.
2.3 Формирование структурных модулей декодера.
2.3.1 Возможности обмена быстродействия декодирования на
объем аппаратных ресурсов
2.3.2 Разбивка декодера на структурные модули
2.4 Переложение алгоритма декодирования для структурных модулей декодера
2.4.1 Модуль сортировки
2.4.2 Модуль матричных операций
2.4.3 Модуль формирования гипотез
2.4.4 Модуль обратной перестановки.
2.5 Оценка числа перестановок столбцов в модуле матричных
операций
Глава 3. Разработка вариантов архитектуры декодера с взаимообратными характеристиками быстродействия и объема
аппаратуры.
3.1 Разработка модулей сортировки
3.1.1 Задача сортировки. Выбор метода сортировки.
3.1.2 Сортировка методом простых вставок.
3.1.3 Быстродействующий модуль сортировки
3.1.4 Компактный модуль сортировки.
3.2 Разработка модулей матричных операций.
3.2.1 Вычислительное ядро модуля матричных операций
3.2.2 Структура модуля матричных операций
3.3 Разработка модуля формирования гипотез
3.3.1 Быстродействующий модуль формирования гипотез
3.3.2 Компактный модуль формирования гипотез.
3.4 Разработка модуля обратной перестановки
Глава 4. Методика синтеза декодеров блочных кодов. Аппаратная реализация кодека , , и его экспериментальное
исследование.
4.1 Изложение методики синтеза декодеров блочных кодов
4.1.1 Исходные данные для построения декодера
4.1.2 Подготовка данных ПЗУ декодера.
4.1.3 Расчет максимального числа перестановок столбцов.
4.1.4 Синтез модуля сортировки.
4.1.5 Синтез модуля матричных операций.
4.1.6 Синтез модуля формирования гипотез.
4.1.7 Синтез модуля обратных перестановок
4.2 Аппаратная реализация на ПЛИС кодека квадратичновычетного кода , ,
4.2.1 Введение в ПЛИС
4.2.2 Технологический процесс разработки устройств на ПЛИС
4.2.3 Расчетный этап построения декодера кода , ,
4.2.4 Структура кодека.
4.3 Разработка испытательного стенда для аппаратных кодеков
4.3.1 Назначение и состав испытательного стенда
4.3.2 Взаимодействие компонентов испытательного стенда
4.4 Экспериментальное исследование характеристик аппаратного декодера.
4.4.1 Вероятностные характеристики декодера в канале с
независимыми ошибками
4.4.2 Вероятностные характеристики декодера в канапе с
пакетами ошибок
Заключение
Литература
- Київ+380960830922