Язык описания электронной аппаратуры VHDL. Берчун Ю.В. - 3 стр.

UptoLike

Составители: 

3
Содержание
Аннотация .................................................................................................................................2
Содержание ...............................................................................................................................3
Введение ....................................................................................................................................5
1. Уровни описания электронной аппаратуры.......................................................................5
2. Обзор HDL ............................................................................................................................6
2.1. История развития HDL .................................................................................................6
2.2. Варианты использования HDL.....................................................................................7
2.3. Преимущества HDL.......................................................................................................8
3. Общие положения ................................................................................................................8
3.1. HDL с точки зрения схемотехника ..............................................................................8
3.2. HDL с точки зрения программиста............................................................................10
4. Основы языка VHDL..........................................................................................................11
4.1. Структура проекта.......................................................................................................11
4.2. Сущности и архитектурные тела ...............................................................................12
4.3. Типы данных ................................................................................................................14
4.3.1. Предопределённые типы данных........................................................................15
4.3.2. Скалярные типы, вводимые пользователем.......................................................17
4.3.3. Физические типы ..................................................................................................18
4.3.4. Агрегатные типы ..................................................................................................18
4.3.4.1. Массивы..........................................................................................................18
4.3.4.2. Записи .............................................................................................................20
4.3.5. Подтипы.................................................................................................................21
4.4. Сигналы и переменные ...............................................................................................21
4.5. Атрибуты......................................................................................................................22
4.6. Процессы ......................................................................................................................24
4.7. Последовательные операторы ....................................................................................25
4.7.1. Операторы присваивания.....................................................................................26
4.7.2. Оператор условия и оператор выбора ................................................................28
4.7.3. Оператор ожидания ..............................................................................................30
4.7.4. Операторы повторения ........................................................................................31
4.7.5. Операторы проверки ............................................................................................32
4.8. Параллельные операторы ...........................................................................................33
4.8.1. Параллельное присваивание................................................................................33
4.8.2. Оператор блока .....................................................................................................34
Содержание
  Аннотация .................................................................................................................................2
  Содержание ...............................................................................................................................3
  Введение ....................................................................................................................................5
  1. Уровни описания электронной аппаратуры.......................................................................5
  2. Обзор HDL ............................................................................................................................6
     2.1. История развития HDL .................................................................................................6
     2.2. Варианты использования HDL.....................................................................................7
     2.3. Преимущества HDL.......................................................................................................8
  3. Общие положения ................................................................................................................8
     3.1. HDL с точки зрения схемотехника ..............................................................................8
     3.2. HDL с точки зрения программиста............................................................................10
  4. Основы языка VHDL..........................................................................................................11
     4.1. Структура проекта.......................................................................................................11
     4.2. Сущности и архитектурные тела ...............................................................................12
     4.3. Типы данных ................................................................................................................14
         4.3.1. Предопределённые типы данных........................................................................15
         4.3.2. Скалярные типы, вводимые пользователем.......................................................17
         4.3.3. Физические типы ..................................................................................................18
         4.3.4. Агрегатные типы ..................................................................................................18
             4.3.4.1. Массивы..........................................................................................................18
             4.3.4.2. Записи .............................................................................................................20
         4.3.5. Подтипы.................................................................................................................21
     4.4. Сигналы и переменные ...............................................................................................21
     4.5. Атрибуты......................................................................................................................22
     4.6. Процессы ......................................................................................................................24
     4.7. Последовательные операторы ....................................................................................25
         4.7.1. Операторы присваивания.....................................................................................26
         4.7.2. Оператор условия и оператор выбора ................................................................28
         4.7.3. Оператор ожидания ..............................................................................................30
         4.7.4. Операторы повторения ........................................................................................31
         4.7.5. Операторы проверки ............................................................................................32
     4.8. Параллельные операторы ...........................................................................................33
         4.8.1. Параллельное присваивание................................................................................33
         4.8.2. Оператор блока .....................................................................................................34

                                                                        3