Суворова Е.А., Шейнин Ю.Е. Проектирование цифровых систем на VHDL (2003) (1095892), страница 95
Текст из файла (страница 95)
Не поддерживается Операторы вызова процедур Преобразования типов (Туре соп- зегвюпз) Статические вы- ражения (8(або ехргеввюпв) Выражения обще- го вида (Оппгегва! ехргевв)опв) Операторы лезете. Операторы керотс Оператор при- сваивания значе- ний сигналам Редактирование выходных вре- менных диаграмм проектов Операторы при- сваивания значе- ний переменным Операторы при- сваивания значе- ний переменным- массивам При синтезе поддерживается конвертирование только между связанными типами Если оператор содержит множе- ство секций, то реально выпол- няется только первая из них, остальные игнорируются При моделировании и синтезе не поддерживаются: катает, назначения агрегатам, ключевое слово оиаввистигх При компиляции игнорируются задержки При синтезе не поддерживаются: значение нотл., ге)есбоп ограниче- ния. При моделировании не под- держиваются ге)есбоп ограничения бго Операторы Операторы ие- сивп Операторы ип11 Операторы в1оои Ртосевв Не поддерживаются Операторы хв Операторы савв Операторы поор Операторы иехс Операторы ихвс Операторы па- раллельного вы- зова процедур Аввехв, парал- лельные операто- ры Параллельные операторы при- сваивания значе- ний сигналам Условные опера- торы присваивания значений сигналам Селективные опе- раторы присваи- вания значений сигналам пр г Таблица Пг.б (окончание) Модели- Компиляция Комментарии рование При синтезе циклы Еов, кото- рые содержат макс ппс11, не поддерживаются Таблица Пг.р.
Параллельные операторы Модели- Компиляция Комментарии рование При моделировании, в блоках не поддерживаются заголовки Отложенные процессы не поддерживаются Ключевое слово Роатиивип не поддерживается (при исполнении команд компиляции эти команды игнорируются) И.ПХ, поддерживаемый Огсаб Ехргезз 9. 1 бг1 Модели- Компиляция Комментарии рование Операторы Операторы оелехасе Таблица П2. 10. Контекст и видимость Имя конструкции Модели- Компиляция рование Комментарии Области видимо- сти (Ч1в!М!1!у) Конструкция Ове (0ве с1аивев) Таблица П2.1 1. Органиэация проекта Имя конструкции Модели- Компиляция рование Комментарии библиотеки проекта (Оев!дп йЬгапев) Операторы вклю- чения компонен- тов (ссвропепс Злвсалсзасзоп) Секция деклара- ций (Оес!ага!)че гей1оп) Область деклараций (Звере о1 г!ес!агайопв) Контекст пере- грузки решающих функций (Соп!ех! о1 очег1оаг! гево- 1ибоп) Составные части проекта (Сев)йп ипйв) Таблица П2.9 (окончание) Ключевые слова сомвоиинт и иитхтх не поддерживаются (не различаются); конфигурации не поддерживаются Операторы иои аииииати, которые имеют диапазон, задаваемый выражением "пап~в'гапйе", не поддерживают- ся Некоторые формы, такие как иве йЬгагу.ай, не поддерживаются бг2 Приложение 2 Имя конструкции Комментарии Порядок появления модулей + схем внутри файла должен быть корректным Имя конструкции Комментарии Конструкции оп- ределения кон- текста проекта (Соп!ехт с!аивев) Порядок анализа проекта (Огг!ег о! апа!ув)в) Развертывание иерархии проекта (Е!аЬогабоп о! а г!ев)яп ЫегагсЬу) Обработка заголовка блока (Е!аЬогабоп о! а Ыоск Ьеадег) Конструкция Оепег1с в заголовке блока (Оепег)с с!виве 1п а Ыос)г Ьеадег) Конструкция Оепег1с гпар в заголовке блока (Оепег1с гоар аврест 1п а Ыоск Ьеаг!ег) Конструкция Рог! в заголовке блока (Рог! с1аиве )п а Ыосй Ьеаг(ег) Конструкция Рог! гпар в заголовке блока (Рогт гпар вврест 1п а Ыос)г Ьеадег) Модели- Компиляция рование Модели- Компиляция ровэние Таблица П2.
У У (окончание) Таблица П2. т2. Выполнение При моделировании отображения портов обобщений в секциях В!оск игнорируются Компиля- ция Комментарии Обработка декла- раций (Е!аЬогабоп о1 а дес1агабоп) Обработка декла- рации типов (Туре бес)агабопв) Обработка декла- рации кличек (А1!ав бес)агабопв) МНО~, поддерживаемый Огсаг! Екргева 9. ! Имя конструкции Модели- рование Обработка облас- ти деклараций в Блоке (Е1аЬога- Иоп о1 а дес1ага- Иие раг1) Обработка декла- рации и тела опи- сания подпро- грамм (ЗиЬргойгагпг!ес- !ага!юпв апд Ьоб- !ев) Обработка декларации подтипов (ЗиЫуре дес1агаИопв) Обработка декла- рации обьектов (ОЬ)ес! г(ес(ага- Иопв) Обработка декла- рации атрибутов (АИпЬи!е Иес1ага- Иопв) Обработка декларации компонентов (Согпропеп! бес!агабопв) Таблица П2.12 (продолжение) При моделировании атрибут Вота!оп НЕ ПОДДЕРжИВаЕтСЯ 524 Приложение 2 Тэблица П2. 12 (лродолжение) Имя конструкции Модели- Компиляция рование Обработка спецификаций (Е)аЬогабоп о! а врес1Исабоп) Обработка спецификаций атрибутов (АИт)Ьиге врес1Исабопв) Обработка спецификаций конфигураций (СопИИигабоп вресН1сабопв) Обработка спецификаций отсоединения (01всоппесбоп вресИ1саИопв) Обработка операторов (Е)аЬогабоп о1 а вгатетеп1 рагт) Обработка конструкции Мосе (В(оскс МаЗетепгв) Обработка операторов Иепегате (Оепега1е а1а!степ!а) Обработка операторов включения компонентов (Сотропеп1 М- в1апИаИоп а1а1етеп1в) Другие параллель- ные операторы Исполнение модели(Ехесибоп ог а тоде!) Комментарии При моделировании — ограниченная поддержка для спецификации атрибутов, определяемых для объектов-массивов 525 Имя конструкции Модели- Компиляция рование Комментарии Таблица П2.
13. Лексические элементы Имя конструкции Модели- Компиляция рование Комментарии Набор символов (СЬагас1ег ве1) Идентификаторы (14ептб)егв) Базовые литералы (Вава! Иега)в) МН0(., поддерживаемый Огсаг) Ехргезэ й. 1 Драйверы, источ- ники сигнала (Оп(четв) Распространение значений сигна- лов (Ргорайа()оп о! в1йпа) ча1иев) Изменение неяв- ных сигналов (0р. г)а1)пд япрйсИ в!ппа1в) Лексемы и раз- делители ((.ех!са) е(ептепгв, верага- 1огв, апг( т)е))пийч егв) Абстрактные ли- тералы (АЬвггас1 1Иега!в) Десятичные литералы (Оес! гла1 1Иега1в) Символьные литералы (СЬагас1ег 1Иега)в) Таблица Л2. 12 (окончание) При синтезе все то, что связано с типами с плавающей точкой, не поддерживается 526 Приложение 2 Модели- Компиляция рование Имя конструкции Комментарии Строковыв литера- лы (8(г)пд 1Нега)в) Литералы — бито- вые строки (В11 в(ппе! Дега1в) Комментарии (Соптпзеп!в) Зарезервирован- ные слова (йе- вегчег3 еготов) Имя конструкции Допустимые замены символов (А11овзаЫе гер1асегпеп( оз с)тагес!егв) А1вбузы 1есс, гзсгзг, твозз, 1ои, авсез3зпа, 3езат3з, с)атаук1, втатзте, ежзс, 3ав~ ечезс, 3ав~ ча1се, ча3., р:;е, езсс, рсоа, 1есссс, гзс3зтой, Атрибуъ~ гзегзаззвог, всхиссисе, 3авг ечелт, 1авг ась).че, сгапвасстоп Аззибуты3ззве, лзз- аяе, ча1се, сзззес, Сгзпеассшз, астззе, 1авт асг1ззе, с3сзчзщ, с3г1ч- зщ зисе, юпз- р1е Лаке, 1п- всвззсе зж3.ие, езст рз~Ь лаке Таблица П2.
33 (окончание) Таблица П2. 14. Предопределенное окружение языка Модели- Компиляция Комментарии рование При синтезе атрибуты еенлзз10Р., ятеззстззее, т АЯт ЕЗЗЕНт, ЬАЯт Аст1зЗЕ и телнялсттон не поддержи- ваются 527 Имя конструкции Модели- Компиляция рование Комментарии Пакет ЗТАй10АВ0 Пакет ТЕХТ10 Таблица П2.!5.
1ЕЕЕ и И ТА1 библиотеки Комментарии Имя конструкции Модели- Компиляция рование 1тН01., поддерживаемый Огсаб Ехргезз 9. 1 Типы и подтипы ЕХЕМР1.АВ пакета Ехегп р1аг Езус Функции ЕХЕМР1.АВ пакета Ехегпр1аг Еоус Процедуры ЕХЕМР1АВ пакета Ехегпр1аг Езус раскаде ЕХЕМ- Р1АВ ргосейигез Типы и подтипы ЕХЕМРЕАВ 1164 пакета Ехегпр1аг 1.од1с Функции ЕХЕМРЕАВ 1164 пакета Ехегпр1аг Езус Процедуры ЕХЕМРЕАВ 1164 пакета Ехептр1аг 1од1с Типы и подтипы 8Т08уй1ТН пакета Ехегпр1аг 1 од1с Таблица П2. 14 (окончание) Поддерживается неполный спи- сок единиц измерения времени; командами компиляции не под- держивается функция пса При синтезе операции с файла- ми игнорируются 528 Приложение 2 Имя конструкции Модели- Компиляция рование Комментарии При синтезе поддерживаются + только значения "О," "1," "Х," и ця Пакет 1ЕЕЕ пигпепс з(г( Не поддерживаются функции и + операторы генг, глоб, го1, гог, з11, згЕ "Г', з!а, и зга Библиотеки Ч11а! 11Ьгапез Процедуры ЗТОЗУМТН пакета Ехегпр1аг ~о91с Функции ЗТС!ЗУМТН пакета Ехегпр1аг (.о91с Типы и подтипы пакета 1ЕЕЕ з1с( !о91с 1164 Функции пакета 1ЕЕЕ зЫ (о91с 1164 Пакеты 1ЕЕЕ И1а! рпт!1!чез и И1а! бпкп9 (Чр га19Й Таблица П2.
15 (окончание) При моделировании поддержи- ваются все Чйа( 95 (1ЕЕЕ 81ап- г!агг( Чйа( 1076.4) библиотеки Приложение 3 Таблица ПЗ.1. Объекты моделирования и конфигурации Имя конструкции Анализ Синтез Комментарии Декларация еп1!(у (ЕпШу бес(ага!!оп) Заголовок епШу (ЕпШу Ьеабег) Константы- параметры (Оепег!с) Поддерживаются только для типа 1нтеоее Значения ло умолчанию игнорируются Порты (Рог1) Секция декларации в еп1!(у(ЕпШу бес1ага1!те рагг) Секция операторов в епШу (ЕпШу в1ате- птеп1 раг1) Игнорируется Допускаются множественные архитек- туры Архитектурное опи- сание (АгсШ(ее!иге Ьоб(ез) Секция деклараций в архитектурном описании (агсЬЕестиге бес!ага!!те рагт) ЧН01., поддерживаемый РоиМаМоп Ехргезз 2.1, и его отличия от стандарта ! ЕЕЕ 1076-1993 б3О Приложение 3 Таблица П3.1 (окончание) Имя конструкции Анализ Синтез Комментарии Конфигурации бло- ков (В1осй сопййц- габопв) Конфигурации ком- понентов (Согпро- пеп1 сопбйигайопз) Спецификация ат- рибутов (А((г! Ьц(е зрес(т!са1)опз) Конструкция цзе (цве с!аваев) Имя конструкции Анализ Синтез Комментарии Пакеты (Рвсйвйе) Библиотеки (!1Ьгагу) Подпрограммы (вцЬ- ргойгагп) Секция операторов в архитектурном опи- сании (Агой(1Ъстцге в(а1егпеп1 рагт) Конфигурационная декларация (Сопбй 1гоп г! 1агайоп) Вложенные конфи- гурации блоков (пев1еб Ыосй соп99цгз1юпз) Поддерживаются только для сущностей верхнего уровня иерархии Поддерживаются только для сущностей верхнего уровня иерархии Таблица П3.2.