- •Оглавление
- •Программа спецкурсов кафедры фти. Бакалавриат
- •Программа спецкурсов кафедры фти. Магистратура
- •Архитектура и эволюция эвм(2-й курс, 3-й сем., 36 ч., экзамен) Программа курса лекций (36 ч.)
- •Литература
- •Обьектно‑ориентированное программирование(2-й курс, 3-й сем., 72 ч., диф. Зачёт) Программа курса лекций(36 ч.)
- •Программа практических занятий(36 ч.)
- •Курсовые работы
- •Литература
- •Обьектно‑ориентированное программирование(2-й курс, 4-й сем., 64 ч., диф. Зачёт) Программа курса лекций(32 ч.)
- •Программа практических занятий(32 ч.)
- •Курсовые работы
- •Литература
- •Операционные системы(2-й курс, 4-й сем., 32 ч., экзамен) Программа курса лекций(32 ч.)
- •Литература
- •Операционные системыUnix (3-й курс, 5-й сем., 108 ч., диф. Зачёт) Программа курса лекций(36 ч.)
- •Раздел 1
- •Раздел 2
- •Программа практических занятий(72 ч.)
- •Задания практикума Раздел 1
- •Раздел 2
- •Литература
- •Эвм в планировании и обработке физического эксперимента(3-й курс, 5-й сем., 72 ч., диф. Зачёт) Программа курса лекций(36 ч.)
- •Программа практических занятий(36 ч.)
- •Литература
- •Введение в системы автоматического проектирования радиоэлектронных устройств(3-й курс, 5-й сем., 72 ч., диф. Зачет) Программа практических занятий(72 ч.)
- •Аналоговая электроника(3-й курс, 5-й сем., 36 ч., экзамен) Программа курса лекций (36 ч.)
- •Литература
- •Цифровые интегральные схемы(3-й курс, 5-й сем., 36 ч., экзамен) Программа курса лекций (36 ч.)
- •Литература
- •Объектно–ориентированный анализ и дизайн(3-й курс, 6-й сем., 64 ч., диф. Зачет) Программа курса лекций (32 ч.)
- •Примерная тематика курсовых проектов
- •Литература
- •Введение в субд(3-й курс, 6-й сем., 96 ч., зачет, экзамен) Программа курса лекций (32 ч.)
- •Программа практических занятий (64 ч.)
- •Примеры тем курсовых работ
- •Литература
- •Архитектура и проектирование микроконтроллеров(3-й курс, 6-й сем., 64 ч., диф. Зачет) Программа практических занятий(64 ч.)
- •Задания
- •Электроника детекторных систем(3-й курс, 6-й сем., 32 ч., экзамен) Программа курса лекций (32 ч.)
- •Литература
- •Микропроцессоры и микропроцессорные системы(3-й курс, 6-й сем., 32 ч., экзамен) Программа курса лекций (32 ч.)
- •Литература
- •Информационные сети и системы(4-й курс, 7-й сем., 108 ч., диф. Зачет) Программа курса лекций(36 ч.)
- •Программа практических занятий (72 ч.)
- •Литература
- •Машинная графика(4-й курс, 7-й сем., 72 ч., диф. Зачет) Программа курса лекций(36 ч.)
- •Программа практических занятий (36 ч.)
- •Задания
- •Литература
- •Динамическая 3d-графика (4-й курс, 8-й сем., 64 ч., диф. Зачет) Программа курса лекций(32 ч.)
- •Программа практических занятий(32 ч.)
- •Задания
- •Литература
- •Методы анализа экспериментальных данных(4-й курс, 8-й семестр, 64 ч., экзамен) Программа курса лекций(32 ч.)
- •Программа практических занятий(32 ч.)
- •Литература
- •Программируемые логические устройства(1-й курс магистратуры, 9-й сем., 36 ч., экзамен) Программа практических занятий (36 ч.)
- •Практические и контрольные задания
- •Варианты курсового проекта
- •Литература
- •Новые информационные технологии(1-й курс магистратуры, 10-й сем., 64 ч., экзамен) Программа курса лекций(64 ч.)
- •Литература
- •Проблемы безопасности в информационных технологиях(1-й курс магистратуры, 10-й сем., 64 ч., экзамен) Программа курса лекций (64 ч.)
- •Литература
- •Менеджмент программных продуктов(1-й курс магистратуры, 10-й сем., 32 ч., экзамен) Программа курса лекций(32 ч.)
- •Практические задания
- •Разработка распределенных систем(2-й курс магистратуры, 11-й семестр, 72 ч., диф. Зачет) Программа курса лекций(36 ч.)
- •Программа практических занятий(36 ч.)
- •630090, Новосибирск, ул. Пирогова, 2
Практические и контрольные задания
Создать новый проект и моделировать делитель частоты на два. Использовать примитив DFF.
Модифицировать проект для деления частоты на произвольное число. При моделировании обратить внимание на выбросы. Готовый проект должен иметь однотактную синхронизацию (Synchronous Design).
Оформить делитель в виде параметризованного библиотечного модуля, включить в иерархический проект.
Определить максимальную тактовую частоту и энергопотребление делителя при наивысшей частоте. Установкой опций компилятора увеличить возможную тактовую частоту.
Разработка модуля UART, часть1. Описание состояний флагами и статической машиной.
Разработка модуля UART, часть2. Избыточное сэмплирование, синхронизация и передача данных.
Разработка модуля UART, часть3. Внесение буферной памяти: режимы FIFO, True Dual Port.
Вычисление четности и контрольных циклических кодов. Параметризованный модуль CRC.
Цифровая обработка сигналов. Переход от аналогового прототипа к цифровой модели. Построить интегрирующее звено фильтра с бесконечной импульсной характеристикой. Внести затухание.
Варианты курсового проекта
Разработать и моделировать каскадный цифровой фильтр (медианный + ФНЧ) на языке AHDL.
Проект должен иметь иерархическое строение: Параметризованные макрофункции медианного фильтра и ФНЧ включаются в вышестоящий проектный файл. Порядок включения фильтров должен быть изменяемым. Верификация проекта должна доказывать правильное функционирование фильтра при наличии на входе импульсного выброса и высокочастотного сигнала. Обратить внимание на сохранение точности и отсутствие переполнения. Указать цепи, определяющие быстродействие проекта. Оценить энергопотребление и объем используемых ресурсов.
Разработать и моделировать аппаратный анализатор спектра с выводом на монитор VGA.
Предполагается, что на вход устройства подаются 12-битные отсчеты внешнего амплитудно-цифрового преобразователя, а на выходе стандартный монитор отображает гистограмму спектра. Проект так же должен иметь иерархическое строение, число столбцов в гистограмме должно быть параметром компиляции. Как вариант, можно разработать спрайтовый процессор. Верификация проекта должна доказывать правильное функционирование как модуля создания гистограммы, так и модуля отображения на экране. Обратить внимание на реакцию устройства в случае переполнения. Указать цепи, определяющие быстродействие проекта. Определить зависимость объема использованного оборудования от количества столбцов.
Разработать и моделировать систему сбора данных на основе 12-разрядного АЦП последовательного приближения и внешнего аналогового коммутатора.
Собранные данные должны храниться в ОЗУ и по команде внешнего устройства передаваться ему пакетом по последовательной линии связи. Линия связи обязательно двунаправленная. Формат передачи и метод защиты данных на Ваше усмотрение. Верификация проекта должна доказывать правильное функционирование модулей работы с АЦП и коммутатором, передачу пакета данных, отсутствие артефактов на линии. Определить объем оборудования и энергопотребление устройства.
В качестве курсового может быть принят достаточного объема проект устройства, разработанного Вами для нужд лаборатории Института или Университета.
Пожелания и ограничения, которые должны быть соблюдены при выполнении задания.
Настоятельно НЕ рекомендуется использование схемного ввода.
Запрещается использовать входы асинхронной установки/сброса для регистров и триггеров.
Запрещается подавать на тактовые входы что-либо, кроме тактовых сигналов, распределяемых глобальной цепью.
Запрещается использование инверсных и клапанированных тактовых сигналов.
Входные и выходные сигналы проекта должны быть оборудованы регистрами и иметь соответствующие опции включенными.
Входные и выходные сигналы проекта должны иметь определенный электрический тип и иметь соответствующие опции включенными.