Регистрация ·  Логин: Пароль: Запомнить   · Забыли пароль?




Ответить на тему
Автор Сообщение

Модератор
Аватара пользователя

С нами: 11 лет
Сообщения: 30721
Россия

Сообщение 19 июл 2015, 21:23 

[Цитировать]

Язык описания цифровых устройств AlteraHDL. Практический курс (Без CD)


Год: 2001
Автор: Антонов А.П.
Жанр: Радиоэлектроника
Издательство: М.: ИП РадиоСофт
ISBN: 5-93037-052-4
Язык: Русский
Формат: DjVu
Качество: Отсканированные страницы
Описание: Книга посвящена языку описания цифровых устройств, интегрированному в пакет автоматизации проектирования MAX+plus II. Рассматриваются как базовые концепции языка, так и вопросы практического его использования для описания типичных операционных и управляющих устройств. Основу книги составил курс лекций, читаемых автором студентам кафедры Автоматика и Вычислительная Техника факультета Технической Кибернетики Санкт-Петербургского Государственного Технического Университета. К книге прилагается CD-ROM, содержащий систему автоматизации проектирования - пакет MAX+plus II.
Предназначена для инженерно-технических работников, специализирующихся в области проектирования цифровых систем автоматики и вычислительной техники, а также студентов соответствующих специальностей.
Предисловие.............................................................................................................5

Глава I. Введение ..................................................................................................8

Проект........................................................................................................................9
Процедура проектирования в рамках пакета MAX+plus II................... 10
Стратегии проектирования .............................................................................. 11

Глава II. Основы языка АН DL........................................................................ 13

Элементы языка ................................................................................................... 13
Ключевые слова и идентификаторы .................................................................... 1 3
Символы ................................................................................................................. 1 3
Имена ................................................................................................................... 13
Группы .................................................................................................................... 1 6
Числа ..................................................................................................................... 17
Выражения ............................................................................................................. 1 В
Примитивы .............................................................................................................2 Л
Структура текстового описания......................................................................33
Общая структура ..................................................................................................33
Title Statement (оператор заголовка) ...................................................................33
Include Stafemenf (оператор включения) .............................................................34
Cons to пГ Statement (оператор задания константы) .............................................35
Define Statement (оператор обозначения)...........................................................35
Parameters Statement (оператор объявления параметров) .................................36
Function Prototype Statement (оператор описания прототипе) ...........................37
Options Statement (оператор задания опции) ..................................................... 36
Assert Sfafemenf (оператор контроля) ..................................................................39
Subdesign Section (раздел описания интерфейса модуля] ................................. 40
Variable Section (раздел переменных] .................................................................41
tog/c Section (раздел описания логики) ...............................................................41
Применение конструкций языка ...................................................................42
Логические уравнения ..........................................................................................42
Переменные типа NODE ......................................................................................43
Именованные операторы ..................................................................................... 45
Группы ....................................................................................................................46
Таблица истинности ..............................................................................................46
Оператор IF THEN.................................................................................................49
Оператор CASE ....................................................................................................51
Базовые значения логических функций ..............................................................52
Константы ..............................................................................................................54
Оператор FOR GENERATE ...................................................................................56
Параметры ............................................................................................................57
Оператор IF GENERATE .......................................................................................58
Оператор ASSERT.................................................................................................59
Примитивы .............................................................................................................61
Прототип модуля ...................................................................................................65

Глава III. Практическое использование языка AHDL .......................69

Описание комбинационных схем..................................................................69
Шифратор ............................................................................................................. 69
Дешифратор ..........................................................................................................71
Мультиплексор .........................................................................................72
Демультиплексор ..................................................................................................75
Преобразователь кода ......................................................................................... 78
Компаратор ..........................................................................................................80
Сумматор ...............................................................................................................83
Шинные приемопередатчики ...............................................................................86
Схемы монтажного «И» и «ИЛИ» .......................................................................94
Описание триггерных схем ..............................................................................96
Регистры .................................................................................................................96
Конечные автоматы ............................................................................................. 106
Счетчики ..............................................................................................................1 20
Модули памяти ...........................,........................................................................1 38
Иерархическое описание ...............................................................................145
Использование непараметризированных модулей ......................................... 1 46
Использование лараметризируемых модулей ................................................. 148

Глава IV. Пример проектирования ........................................................151

Техническое задание .................................. ......................................................151
Структурная схема умножителя .......................... ........................................152
Модуль MUX4_2J ............................................................................................. 154
Модуль Shifter....................................... .............................................................. 159
Модуль Controller .............................................................................................. 161
Модуль Accum .....................................................................................................165
Модуль Counfer ..................................... .............................................................167
Модуль Mu/f 4x4 ..................................................................................................169
Модуль MULT.......................................................................................................171

Приложение I. Менеджер пакета ............................................................177

Иконы ...................................................................................................................178

Меню ...................................................................................................................178

Приложение II. Графический редактор пакета ................................183

Окно графического редактора .......................................................................... 183
Иконы...................................................................................................................1 84
Набор команд ............................................................................................... 184
Ввод схемы ................................................................................................... 188

Приложение III. Текстовый редактор ....................................................194

Окно текстового редактора ............................................................................... 194
Набор команд ..................................................................................................... 195

Приложение IV. Компилятор пакета ..................................................... 197

Окно компилятора .............................................................................................. 197
Набор команд ..................................................................................................... 198
Назначение параметров компиляции................................................................200

Приложение V. Исходные текстовые описания ...............................216

ФайлМиХ4 MUX4_2_1.TDF ..........................................................................................216
Файл SHIFTER.TDF ...............................................................................................216
Файл CONTROL TDF ...........................................................................................217
Файл ACCUM.TDF...............................................................................................219
Файл COUNTER.TDF ...........................................................................................220
Файл MULTAxAJDF ............................................................................................220
Файл MULT.TDF ...................................................................................................221

Использованная литература..........................................................222
Download
Для скачивания .torrent файлов необходима регистрация
Сайт не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм

Страница 1 из 1

Ответить на тему

   Похожие торренты   Торрент