Язык описания цифровых устройств AlteraHDL, практический курс, Антонов А.П., 2001

Язык описания цифровых устройств AlteraHDL, Практический курс, Антонов А.П., 2001.

   Книга посвящена языку описания цифровым устройств, интегрированному в пакет автоматизации проектирования MAX+plut II. Рассматриваются как базовые концепции языка, так и вопросы практического его использования доя описания типичных операционных и управляющих устройств. Основу книги составил курс лекций, читаемым автором студентом кафедры Автоматика и Вычислительная Технике факультета Технической Кибернетики Санкт-Петербургского Государственного Технического Университета.
Предназначена для Инженерно-технических работников, специализирующихся в области проектирования цифровых систем автоматики и вычислительной техники, а также студентов соответствующих специальностей.

Язык описания цифровых устройств AlteraHDL, Практический курс, Антонов А.П., 2001


Стратегии проектирования.
Пакет MAX+plus II позволяет реализовать как стратегию восходящего проектирования, так и нисходящего.

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

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

Оглавление.
Предисловие.
Глава I. Введение.
Проект.
Процедура проектирования в рамках пакета MAX+plus II.
Стратегии проектирования.
Глава II. Основы языка AHDL.
Элементы языка.
Ключевые слова и идентификаторы.
Символы.
Имена.
Группы.
Числа.
Выражения.
Примитивы.
Структура текстового описания.
Общая структура.
Title Statement (оператор заголовка).
Include Statement (оператор включения).
Consfonf Sfofemenf (оператор задания константы).
Defire Stafement (оператор обозначения).
Parameters Statement (оператор объявления параметров).
Function Prototype Statement (оператор описания прототипе).
Options Statement (оператор задания опции).
Assert Statement (оператор контроля).
Subdesign Section (раздел описания интерфейса модуля).
Variable Section (раздел переменных).
Logic Section (раздел описания логики).
Применение конструкций языка.
Логические уравнения.
Переменные типа NODE.
Именованные операторы.
Группы.
Таблица истинности.
Оператор IF THEN.
Оператор CASE.
Базовые значения логических функций.
Константы.
Оператор FOR GENERATE.
Параметры.
Оператор IF GENERATE.
Оператор ASSERT.
Примитивы.
Прототип модуля.
Глава III. Практическое использование языка AHDL.
Описание комбинационных схем.
Шифратор.
Дешифратор.
Мультиплексор.
Демультиплексор.
Преобразователь кода.
Компаратор.
Сумматор.
Шинные приемопередатчики.
Схемы монтажного «И» и «ИЛИ».
Описание триггерных схем.
Регистры.
Конечные автоматы.
Счетчики.
Модули памяти.
Иерархическое описание.
Использование непараметризированных модулей.
Использование параметризируемых модулей.
Глава IV. Пример проектирования.
Техническое задание.
Структурная схема умножителя.
Модуль MUX4_2_1.
Модуль Shifter.
Модуль Controller.
Модуль Accum.
Модуль Counter.
Модуль Mult4x4.
Модуль MULT.
Приложение I. Менеджер пакета.
Иконы.
Меню.
Приложение II. Графический редактор пакета.
Окно графического редактора.
Иконы.
Набор команд.
Ввод схемы.
Приложение III. Текстовый редактор.
Окно текстового редактора.
Набор команд.
Приложение IV. Компилятор пакета.
Окно компилятора.
Набор команд.
Назначение параметров компиляции.
Приложение V. Исходные текстовые описания.
Файл MUX4_2_1. TDF.
Файл SHIFTER.TDF.
Файл CONTROL.TDF.
Файл ACCUM.TDF.
Файл COUNTER.TDF.
Файл MULT4x4.TDF.
Файл MULT.TDF.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Язык описания цифровых устройств AlteraHDL, практический курс, Антонов А.П., 2001 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу



Скачать - pdf - Яндекс.Диск.
Дата публикации:





Хештеги: :: :: ::


Следующие учебники и книги:
Предыдущие статьи: