Содержание

Введение

Лекция 1. Схемотехника цифровых устройств

Лекция 2. Язык описания аппаратуры VHDL

                 2.1 Общие сведения

                 2.2 Основы языка VHDL
                 2.3 Структура модуля на VHDL
                 2.4 Соединение модулей

                 2.5 Типы данных

                 2.6 Операторы языка VHDL

                 2.7 Конкурирующие (concurrent) операции

                 2.8 Процедурные блоки
                 2.9 Управляющие структуры

                 2.10 Процедуры и функции

                 2.11 Условная и множественная генерация

                 2.12 Организация проекта и параметризованные модули

                 2.13 Пакеты и библиотеки

                 2.14 Моделирование на VHDL


Лекция 3.  ПЛИС Xilinx

                 3.1 ПЛИС Xilinx. Общие сведения
                 3.2 Описание архитектуры FPGAXilinx

Лекция 4. Приемы проектирования на VHDL

                 4.1 Комбинаторная логика

                 4.2 Мультиплексоры

                 4.3 Арифметические операции

                 4.4 Триггеры и регистры

                 4.5 Сдвиговые регистры

                 4.6 Счетчики

                 4.7 Делители частоты

                 4.8 Таймеры

                 4.9 Широтно-импульснаямодуляция

                 4.10 Модули памяти

                 4.11 Контроллер UART

                 4.12 Тактовый генератор


Лекция 5. Проектирование процессоров

                5.1. Основные характеристики микропроцессоров

                5.2. Регистровые модели процессоров

                5.3 Система команд процессоров. Подходы к декодированию команд

                5.4 Арифметико-логическое устройство

                5.5 Устройство управления

                5.6 Проектирование процессора на базе программируемого конечного автомата с синхронной архитектурой.

                5.7 Проектирование конвейеризованного процессора

Заключение

Лабораторная работа №1

Лабораторная работа №2

Лабораторная работа №4

Лабораторная работа №9