ГОСТ Р 50754-95
"Язык описания аппаратуры цифровых систем VНDL. Описание языка"
Статус документа: действующий
Дата вступления в действие: 1996-01-01
Документ относится к следующим разделам классификатора:
ВНИМАНИЕ!!
ФРАГМЕНТ ТЕКСТА ДОКУМЕНТА ПРЕДСТАВЛЕН ИСКЛЮЧИТЕЛЬНО ДЛЯ ОЗНАКОМЛЕНИЯ И СОДЕРЖИТ ОШИБКИ
ОРИГИНАЛ ДОКУМЕНТА СООТВЕТСТВУЕТ ОФИЦИАЛЬНОМУ ИЗДАНИЮ
ГОСТ Р 50754—95
ГОСУДАРСТВЕННЫЙ стандарт РОССИЙСКОЙ ФЕДЕРАЦИИ
ЯЗЫК ОПИСАНИЯ АППАРАТУРЫ ЦИФРОВЫХ СИСТЕМ-VHDL
ОПИСАНИЕ ЯЗЫКА
МОСКВА 1995
ГОСГ Г 507Я—9S
Прел"С1С*ис
1 РАЗРАБОТАН И ВНЕСЕН Российским ндучно-ткслакчь.гсльским институтом инФОРМАционных систем '.НИИ ИС) н Всероссийской ассоциацией организаций, заинтересованных в применении «зыка VHDL (ВАЯПС).
2 ПРИНЯТ и ВВЕДЕН В ДЕЙСТВИЕ ПОСТАНОВЛЕНИЕм Госстлнапрта России от 130395. . . N 129.
3 Настмагий стандарт содержит полный аутедтгшый тост стандарта ~IEEE Sid 1076—87. IEEE Standard VHDL Language Reference Manual"
4 ВВЕДЕН ВПЕРВЫЕ
© ИПК Иадательстчо стандартов, IW5
Настояший стандарт не может быть полностью или частично воспроизведен, тиражирован к 1>исн ростра иен в качестве официального издания без разрен синя Госстандарта России
ГОСТ Р 50754—95
СОДЕРЖАНИЕ
0.1 Ойласн. применен i\я............
0.2 НОРМАТИВные ссылки........
03 Лвсленис................
0.4 Определенна.............
I Объекты Гриш и коифмг>'РЛ«1Н1.....
1.1 Оиъявлеиия объеюм ...........
1.1.1 Заголоткж объекта...........
1.1.1.1 Параметры настройки.........
1.1.1.2 Порты ................
1.1.2 Рамсл объявлений объема ...
1.1.3 Гахтед операторов объект.......
1.2 Архитектурные телл ... .......
1 2.1 Раздел объявлений архитектурного юла 1.2.2 Раздел операторов архитектурного юла
1.3 Объявления конфигурации ........
1.3.1 Конфигурация блока .........¦
1.3.2 Конфигурации компонент*).......
2 Паиимырамчы п пакеты .........¦
2.1 Объявления подпрограмм.........
2.1.1 Формольные параметры.........
2.1.1.1 Передача параметров класса conmni н variable
2.1.1.2 Передача параметре* класса signal
2.2 Тела подпрограмм . , , . 2 3 Совмещение подпрограмм 2-3.1 Совмещение операций 2 4 Функции разрешения . .
2 5 Объявления пакетов . . .
26 Теда пакетов.......
2.7 ПРАВИЛА согласования . .
3 Типы............
3.1 Скалярные типы .....
3.1.1 Перечисляемые типы
3.1.1.1 Предопределенные перечисляемые тнны
3.1-2 Целые типы ..........
3.1.2.1 Предопределенные целые типы
3.1.3 Физические типы ... . ¦ ¦ . 3.1 3.1 Предопределенные физические пшы
3.1.4 Плавающие типы
3.1.4.1 II ре л определенные плавающие типы 3 2 Состопные типы 3-2.1 Индексируемые 32.1.1 Огранн|1ения индекса и дискретные диапазоны
3.2.1.2 Предопределенные индексируемые типы
3.2.2 Структурные тнны.....
3.3 Ссылочные типы ......
3.3.1 Неполные описания тнпря
3 3-2 Рпамсшсние и уничтожение
3.4 Файловые типы.......
3-4.1 Файловые операции . .
4 Объявления..........
4.1 Объявления типов......
4.2 Объявления подтипов ....
4.3 Объекты ...........
-3.1 Объявления объектов . . •
4.3.1.1 Объявления констант . .
4.3.1.2 Объявления сигналов . . 4.3.1-3 Объявления переменных
4.3.2 Объявления файлов ....
4.3 3 ОбЪЯЯДСНИЯ НИ ;.г.. ¦ ¦¦
4.3 3.1 Списки интерфейсов . . 4.3.3.2 Списки сопоставлении* .
I
1
I
2 14 ¦3 13 16 16 17
22 23
7 л 25 26 27
29 30 31 31 32 32
за
33 33 35 35 35 36 36 37 3S 39 39 40 41 41 41 42 42 43 44
46 47 47 49 49
1П
ГОСТ Р 30754—95
4 3 4 Объявление юшни1Чч«и имени............................ ........ 50
44 .Н'-ьявленме атрибут'*............................... ........... 51
43 Объявления ммичии»............................................... Я
5 ОхтнмЬчмцым........ ........................................¦ ... Я
5.1 < .....рИкВИМЯ ,ii|>n''ii.i ......................i .................. •••51
5 2 Спецификация коифшу рации........................................ 53
5 2.1 Сяязмгаяпмес уяаавиив.................. ............................ 54
5.2.1.1 Аспект объект» проект.............................................. Я
5-2.1.2 Аспект отображения шраме г ров настройки и эггкят отображения >¦ ртов................... 55
5 2 2 Неявное сизым «¦иге типа ................ ..................... 55
5-3 С*ei1мфи я а им t ВВВВ—И...................- • • •..................... Я
* Имея* ......................................................... Я
4>| Имена ....................................................... Я
Ь2 Простые имена................................................... Я
63 11- и * иыо имена .................................................. Я
6-4 Индексируемые имени ........................i.................... Я
6.5 Сечем» .............................. ....................... Я
66 Атрибуты...................................................... 54
7 Пщивсиив ............... 60
7.1 Вдармеима.................................................... 44)
7.2 Операторы..................................................... **
7.2.1 Дотяесяие операторы.................................. ............ 44
7 2 2 Ош'раюры отношении................................................ til
7.2.3 A.vunnKiHae операторы................................................ 42
7.2.4 Мультипликативные oncpaiopu............................................ 43
7.25 Прочие операторы....................... ............. ............. 44
73 Операнды ....................................................... 45
7 ] I Литералы................................................... 45
7.3.2 Агрегаты ....а. ............. ........... ...........а.. 44
7.3.2-1 Агрегаты структур....................... ¦ . -....................... 46
73 2.2 Агрегаты насеивав................................................. 44
7 3.3 Вызовы функций.................................................. 47
7-3.4 Каалифншфоплнные имраження i.............. i i . , .... 47
7 3.5 Преобразование типа.....................¦ . ¦ -............-.......... Я
7.3.6 Генераторы...................¦.......¦.......................... *'
7.4 Сп1нчесаие выражения ..................¦......................... 49
'5 У ним? реальные вырежет ..................................-.......... "
I и « хаоаательные операторы...............................¦.............
I.) Оператор i4m.ii.hi.................................................. Я
8.2 Оператор утверждение................................................ Т2
S3 Оператор иазиачеина пинала.........................................> 73
S.3.I изменение нданирусмоН выходной фирмы синила................. ......... 74
м (И н'ритор присваивания переменной ..... ............................. ....... 75
1.4.1 Присваивание индексируемой «ременной...................................... 76
4.3 Оператор вызова процедуры................................. ......... 74
4.4 Условный оператор...................... ........................... Т*
4-7 Оператор выбора.................................................... 74
5.1 Оператор цикла......................................¦.............. 71
89 Оператор переiа» ................................................. 74
8.10 Оператор выкала.................................................. 71
8.11 Оператор возврат*.......................•...........•.......•........ 71
8.12 Пустой оператор.....................................•.............¦ ¦ • 79
9 I i.i|vi 1-с iiMim с«>ераторы.............................................. 79
9.1 Оператор олова .......................................... ........ 79
-=ОКОНЧАНИЕ ФРАГМЕНТА ДОКУМЕНТА=-
Документ ГОСТ Р 50754-95 можно получить тремя способами:
Приобрести полный комплект актуальных документов в виде электронного справочника на DVD. Мы предлагаем специализированные справочники для разных отраслей хозяйственной деятельности.
Так же, можно скачать ГОСТ Р 50754-95 или любой другой документ очень быстро и за смешные деньги, с оплатой любым способом (электронными деньгами, безналичным расчетом, отправкой SMS).
Если требуется официальное издание, то можно купить ГОСТ Р 50754-95 - печатную форму документа для технических библиотек и лицензирования деятельности предприятия.