Амплитудные ограничители. Принцип действия, передаточные характе-
ристики, основные типы диодных и транзисторных ограничителей. Усилители-ограничители на операционных усилителях и логических элементах.

Раздел 1.5. Генераторы импульсов

Общие сведения о генераторах импульсов.

Мультивибраторы, основные характеристики и режимы работы.

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

Мультивибратор на операционном усилителе в автоколебательном и ждущем режимах, принцип действия и основные характеристики.

Ждущие и автоколебательные блокинг-генераторы, основные характе-
ристики, варианты схем.

Генераторы линейно изменяющегося напряжения (ГЛИН). Основные характеристики и области применения. ГЛИН с простой интегрирующей RC-цепью. Варианты ГЛИН с улучшенными характеристиками: ГЛИН с емкостной обратной связью, ГЛИН с компенсирующей ЭДС, ГЛИН на операционном усилителе.

Раздел 1.6. Триггеры

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

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

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

НЕ нашли? Не то? Что вы ищете?

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

Т-триггер. Принципы построения схем на базе RS-, D-, IK- триггеров, условия работоспособности, области применения.

Двухступенчатые MS-триггеры. Комбинированные триггеры. Несимметричный статический триггер (триггер Шмитта), условия работоспособности, основные характеристики, реализация на различных компонентах.

Раздел 1.7. Функциональные цифровые устройства

Регистры: параллельные (регистры памяти), последовательные (регистры сдвига), параллельно-последовательные, реверсивные. Специализированные регистры сдвига, генераторы кодов псевдослучайных сигналов.

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

Комбинационные устройства: шифраторы и дешифраторы, мультиплексоры и демультиплексоры, сумматоры, вычитатели, умножители, цифровые компараторы.

Реализация комбинационных устройств на мультиплексорах.

Заключение

Основные направления и перспективы развития современных цифровых устройств. Проектирование цифровых систем на основе программируемых логических интегральных схем.

ЧАСТЬ 2. МИКРОПРОЦЕССОРНЫЕ УСТРОЙСТВА

Раздел 2.1. Введение в вычислительную технику

Краткие исторические сведения по развитию и применению электронных цифровых вычислительных устройств (ЭЦВУ). Типовая структура микрокомпьютера, назначение его отдельных функциональных блоков, общие сведения о его функционировании. Основные термины, используемые в вычислительной и микропроцессорной технике. Применение микро-
процессоров - новый этап в развитии радиоэлектронных устройств и систем.

Раздел 2.2. Методы представления информации в ЭЦВУ

Системы счисления, используемые в ЭЦВУ: двоичная, восьмеричная, шестнадцатеричная, двоично-десятичная. Преобразование записи чисел из одной системы счисления в другую. Представление чисел в ЭЦВУ с фиксированной и плавающей точками. Представление символьной информации в ЭЦВУ. Специальные машинные коды: прямой, обратный, дополнительный.

Цифроаналоговые преобразователи (ЦАП) сигналов: назначение, основные характеристики, принципы построения. ЦАП с взвешенными резисторами. ЦАП с цепочкой резисторов типа R-2R. ЦАП на основе широтно-импульсной модуляции.

Аналого-цифровые преобразователи (АЦП) сигналов: назначение, основные характеристики, принципы построения. АЦП параллельного действия. АЦП с ЦАП в цепи обратной связи следящего типа, последовательного типа и последовательного приближения. АЦП на основе двойного интегрирования.

Раздел 2.3. Арифметические основы ЭЦВУ

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

Раздел 2.4. Последовательностные цифровые автоматы

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

Раздел 2.5. Запоминающие устройства ЭЦВУ

Типы запоминающих устройств (ЗУ) и их назначение. Классификация и основные характеристики полупроводниковых ЗУ. Статические ЗУ. Динамические ЗУ. ЗУ на приборах с зарядовой связью. ЗУ на цилиндрических магнитных доменах. Функциональные схемы оперативных ЗУ. Функциональные схемы постоянных ЗУ и перепрограммируемых постоянных ЗУ. Организация многокристальной памяти. Программирование постоянных ЗУ. Программируемые логические матрицы (ПЛМ). Реализация логических функций на ПЛМ.

Раздел 2.6. Принципы построения и функционирования

микропроцессорного вычислителя

Понятие об архитектуре микропроцессора.

Типовая структура универсального микропроцессора. Назначение функциональных блоков микропроцессора: арифметико-логического устройства, операционных регистров, управляющих регистров, регистра флагов, дешифратора команд, устройства управления. Назначение и состав шин данных, адреса и управления. Назначение сигнальных линий шины управления. Взаимодействие функциональных блоков микропроцессора. Организация чтения/записи, ввода/вывода байтов информации в микропроцессоре. Циклы работы микропроцессора. Алгоритм работы микропроцессора. Организация вычислителя на универсальном микропроцессоре.

Структура команд. Форматы команд. Классификация операций: арифметические, логические, пересылочные, управления, ввода/вывода. Основные способы адресации: прямая, непосредственная, неявная, косвенная, регистровая, стековая, автоинкрементная, автодекрементная.

Система команд универсального микропроцессора.

Раздел 2.7. Основы программирования

для микропроцессоров

Понятие алгоритма. Этапы программирования. Составление схем алгоритмов. Программирование в мнемокодах. Программирование типовых процедур: организация счетчика циклов, определение модуля числа, формирование временной задержки, сложение и умножение чисел, ввод и вывод данных. Особенности составления программ на Ассемблере. Псевдокоманды Ассемблера. Использование средств макроопределения. Подпрограммы. Компиляция. Загрузка программ. Занесение программ в ПЗУ.

Заключение

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

ПРИМЕРНЫЙ ПЕРЕЧЕНЬ ПРАКТИЧЕСКИХ ЗАНЯТИЙ

ЧАСТЬ 1

1. Расчет высокостабильного генератора прямоугольных импульсов на логических элементах.

2. Минимизация логических функций аналитическим и табличным методами.

3. Анализ и синтез комбинационных схем на логических элементах.

4. Синтез и анализ триггеров и счетчиков.

5. Реализация логических выражений и устройств на мультиплексорах.

ЧАСТЬ 2

1. Методы представления информации в ЭЦВУ. Системы счисления. Алгоритмы сложения и вычитания двоичных чисел.

2. Алгоритмы умножения и деления двоичных чисел. Двоично-кодированные десятичные числа, сложение и вычитание в двоично-десятичной системе счисления.

3. Последовательные цифровые автоматы. Минимизация абстрактного автомата.

4. Структурный синтез цифрового автомата.

ПРИМЕРНЫЙ ПЕРЕЧЕНЬ ЛАБОРАТОРНЫХ РАБОТ

Часть 1

1. Расчет высокостабильного генератора прямоугольных импульсов на логических элементах.

2. Моделирование работы импульсных и цифровых устройств в среде «Workbench electronic».

3. Исследование электронных ключей на биполярных транзисторах.

4. Исследование интегральных ключевых схем.

5. Формирователи импульсов на цифровых интегральных микросхемах.

6. Исследование триггерных схем.

7. Исследование регистров и двоичных счетчиков.

8. Исследование мультивибраторов.

9. Исследование генераторов линейно изменяющегося напряжения.

ЧАСТЬ 2

1. Исследование методов цифроаналогового и аналого-цифрового преобразования сигналов.

2. Архитектура микропроцессорного вычислителя, программирование на Ассемблере. Инструментальные средства отладки программ для микропроцессорного вычислителя.

3. Методы и алгоритмы формирования импульсных сигналов на микропроцессорном вычислителе.

4. Программирование и исследование процедур отображения цифровой информации в микропроцессорных устройствах.

5. Программирование и исследование процедур ввода информации с клавиатуры в микропроцессорных устройствах.

6. Программирование и исследование процедур арифметических и логических преобразований информации в микропроцессорном вычислителе.

КУРСОВАЯ РАБОТА

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

Примерная тематика работ:

1. Генератор стандартного сигнала с цифровым управлением и индикацией параметров.

2. Генератор сигнала специальной формы с цифровым управлением и индикацией параметров.

3. Цифровой измеритель параметров сигнала.

4. Цифровой измеритель параметров физического процесса.

5. Микропроцессорное устройство функционального контроля интегральных микросхем.

6. Таймер с цифровым управлением и индикацией.

7. Контроллер аппарата или прибора.

ЛИТЕРАТУРА

ОСНОВНАЯ

1. , Попов и цифровые устройства: Учеб. пособие для вузов. - М.: Радио и связь, 1992.

2. Ерофеев устройства: Учеб. пособие для вузов. - М.: Высш. шк., 1989.

3. Зельдин устройства на микросхемах. - М.: Радио и связь, 1991.

4. , Кузнецов и вычислительные устройства в радиотехнике. - Киев: Вища шк., 1988.

5. , Вашкевич вычислительной техники: Учеб. пособие для вузов. - М.: Высш. шк., 1988.

6. Каган вычислительные машины и системы: Учеб. пособие для вузов. - М.: Энергоатомиздат, 1991.

7. Цифровые интегральные микросхемы: Справочник/ и др. – Мн.: Беларусь,1996.

8. Левкович и основы программирования однокристальных микроконтроллеров PIC16F84. - Мн.: БГУИР, 2002.

9. и др. Проектирование цифровых устройств на однокристальных микроконтроллерах/ , , . - М.: Энергоатомиздат, 1990.

ДОПОЛНИТЕЛЬНАЯ

1. Гольденберг устройства: Учебник для радио-
технических специальностей вузов. - М.:Радио и связь, 1981.

2. Кучумов и схемотехника. – М.: Гелиос АРВ, 2002.

3. Гутников электроника в измерительных устройствах. - Л.: Энергоатомиздат. Ленингр. отд-ние, 1988.

4. и др. Применение микропроцессоров и микроЭВМ в радиотехнических системах: Учеб. пособие для вузов. - М.: Высш. шк., 1988.

5. , Гудыменко для микропроцессоров: Справ. пособие. - Мн.: Выш. шк., 1989.

6. Однокристальные микроконтроллеры Microchip: PIC16c8x.: Пер. с англ. / Под ред. . – Рига.: ORMIX, 1996.

7. Скляр, Бернард. Цифровая связь. Теоретические основы и практическое применение. 2-е изд.: Пер. с англ. – М.: Изд. дом «Вильямс», 2003.

8. Соловьев цифровых систем на основе программируемых логических интегральных схем. – М.: Горячая линия – Телеком, 2001.

9. ГОСТ 2.743-91. Элементы цифровой техники.

Утверждена

Председатель УМО вузов Республики Беларусь по образованию в области информатики и радиоэлектроники

« 03 » июня 2003 г.

Регистрационный № ТД-39-070/тип.

ТЕОРИЯ КОДИРОВАНИЯ И ЗАЩИТА ИНФОРМАЦИИ

Учебная программа для высших учебных заведений

по специальностям ІРадиоэлектронные системы,

ІРадиоинформатика

Согласована с Учебно-методическим управлением БГУИР

« 28 » мая 2003 г.

Составитель

, доцент кафедры радиотехнических систем Учреждения образования «Белорусский государственный университет информатики и радиоэлектроники», кандидат технических наук

Рецензенты:

Кафедра радиолокации и радионавигации Военной академии Республики Беларусь (протокол от 01.01.2001 г.);

, директор НИИ технических средств защиты информации, профессор, доктор технических наук

Рекомендована к утверждению в качестве типовой:

Кафедрой радиотехнических систем Учреждения образования «Белорусский государственный университет информатики и радиоэлектроники» (протокол от 10.03.2003 г.);

Научно-методическим советом по группе специальностей І«Схемы радиоэлектронных устройств и систем» УМО вузов Республики Беларусь по образованию в области информатики и радиоэлектроники (протокол от 01.01.2001 г.)

Действует до утверждения образовательного стандарта по специальностям.

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

Учебная программа по дисциплине «Теория кодирования и защита информации» разработана на кафедре радиотехнических систем БГУИР для специальностей ІРадиоэлектронные системы, ІРадиоинформатика высших учебных заведений.

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

Программа дисциплины разбита на две части и изучается на 3-х и 5-х курсах. Такая разбивка позволяет применять полученные знания и умения по кодированию информации в системных курсах «Радиолокация», «Радионавигация», «Радиоуправление», а вопросы защиты информации привязывать к конкретным задачам и структурам системных дисциплин.

Студент, изучивший курс, должен знать:

- принципы и особенности кодирования и защиты информации в радиоэлектронных системах;

- модели и методы кодирования источников информации;

- методы помехоустойчивого кодирования информации;

- архитектуру основных систем кодирования для различных каналов и оценки эффективности их работы;

- базовые концепции безопасности радиоэлектронных систем;

- методы защиты информации и механизмы их поддержки и анализа;

- основные применения теории кодирования и защиты информации.

При решении практических задач первой части студент должен уметь:

- обоснованно оценить необходимые параметры кодовых систем;

- выбирать наиболее эффективный алгоритм кодирования;

-выполнять синтез кодера и декодера;

- оценить сложность реализации алгоритмов кодирования и защиты информации на современной элементной базе; возможные угрозы и каналы утечки информации;

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

- моделировать алгоритмы кодирования и криптографические алгоритмы защиты информации на ЭВМ в средах общего и специализированного математического программного обеспечения (MathCAD, MatLAB, Maple и др.);

- интегрировать алгоритмы кодирования и защиты информации в структуру современных РЭС.

Программа рассчитана на объем 150 учебных часов, в том числе 100 – аудиторных.

СОДЕРЖАНИЕ ДИСЦИПЛИНЫ

ВВЕДЕНИЕ

Роль и место теории кодирования (ТК) и защиты информации в современной радиоэлектронике. Задачи кодирования и защиты информации в системах радиоуправления, локации, навигации, передачи и защиты информации.

ЧАСТЬ 1

Раздел 1.1. МОДЕЛИ КОДОВ И СИСТЕМ КОДИРОВАНИЯ

Тема.1.1.1. Системы и модели кодирования

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

Раздел 1.2. КОДИРОВАНИЕ ИНФОРМАЦИИ ПРИ ПЕРЕДАЧЕ

ПО ДИСКРЕТНОМУ КАНАЛУ БЕЗ ПОМЕХ

Тема 1.2.1. Кодирование источников информации

Задача кодирования источников. Источники сообщений и их свойства. Понятие энтропии и избыточности информации. Конечные комбинаторные, вероятностные, стационарные источники. Марковские модели. Стационарные эргодические модели содержательных сообщений. Условия взаимной однозначности алфавитного кодирования. Стоимость кодирования. Деревья и префиксные коды. Неравенство Крафта.

Алгоритмы эффективного кодирования. Теорема Шеннона. Коды Шеннона, Шеннона – Фано, Хаффмена. Блочное кодирование. Универсальное и адаптивное кодирование. Оценка сложности кодирования.

Особенности кодирования источников двухмерных изображений, векторное кодирование. Нумерационное кодирование и кодирование в процессе поиска информации.

Раздел 1.3. ПОМЕХОУСТОЙЧИВОЕ КОДИРОВАНИЕ ИНФОРМАЦИИ

Тема 1.3.1. Основные понятия теории

помехоустойчивого кодирования

Модели системы передачи сообщений при наличии помех. Информационные характеристики дискретных сообщений и каналов связи. Виды каналов передачи информации. Двоичные симметричный и несимметричный каналы, q-ичный канал, канал со стиранием. Каналы с памятью и без памяти. Согласование характеристик сигнала и канала.

Основные понятия и теоремы кодирования. Классификация кодов. Блоковые и неблоковые коды. Ошибки. Нормы, метрики и кодовые расстояния. Граница случайного кодирования, свойства функции надежности, граница сферической упаковки. Декодирование списком. Кодовое расстояние Хэмминга и его связь с корректирующей способностью. Границы для минимального расстояния кодов.

Тема 1.3.2. Математический аппарат описания кодовых

структур в конечных полях

Конструкции конечных полей. Группы. Кольца. Поля. Векторные пространства. Структура конечного поля. Арифметика полей Галуа. Сопряженные элементы поля и минимальные многочлены. Нормальный базис и след. Понятие конечных геометрий и разностных множеств.

Тема 1.3.3. Линейные коды

Методы представления линейных кодов. Линейные коды, исправляющие ошибки: построение и основные свойства. Вектор ошибки. Понятие двойственного кода. Порождающая и проверочная матрицы систематического линейного кода. Смежные классы линейных кодов.

Разновидности линейных кодов. Линейные коды Хэмминга, Рида - Маллера (РМ) и Рида - Соломона (РС). Совершенные и квазисовершенные коды.

Весовая оценка линейных кодов. Распределение весов. Теорема Мак-Вильямс для линейных кодов. Вычисление минимального веса линейного кода по порождающей матрице этого кода. Нижняя граница Варшамова – Гильберта.

Тема 1.3.4. Методы декодирования линейных кодов

Методы декодирования линейных кодов. Декодеры максимального правдоподобия. Вычисление синдрома. Табличное и синдромное декодирование. Вычисление вероятности ошибки.

Тема 1.3.5. Циклические коды

Методы представления циклических кодов. Полиномиальное и матричное описание циклических кодов. Порождающий и проверочный многочлены циклического кода. Двойственные коды. Циклические коды Хэмминга и Рида - Маллера. Укороченные коды.

Способы кодирования циклического кода. Простые неалгебраические методы декодирования циклических кодов. Декодеры Меггита. Перестановочное и пороговое декодирования.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17