Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Пример 3. В этом примере, объявлена конфигурация Conf_Test для проекта EXAMPLE



configuration Conf_Test of Test is for STRUCTURE_T for T_1: DEC use configuration CONF_E; end for; end for; end configuration Conf_Test;

В этом примере, объявлена конфигурация Conf_Test для проекта EXAMPLE. Она связывает субпроект EXAMPLE с компонентом T_1: DEC, используя его конфигурацию CONF_E, как аспект проекта for T_1 образца компонента тела архитектуры STRUCTURE_T.

Рисунок 2. Пример объявления конфигурации Conf_Test

Важные примечания:

· Конфигурация назначает одну и только одну структуру тела архитектуры проекту, который она конфигурирует (к данному объекту!!!).

· Инструментальные средства Синтеза вообще не поддерживают конфигурации.

· Для конфигурации некоторого проекта, оба – объект (entity) и конфигурация configuration имя конфигурации of имя проекта is должны быть объявлены в той же самой библиотеке.

· Объявление конфигурации начинается с ключевого слова configuration

· Объявление конфигурации содержит также оператор спецификации компонента

· Объявление конфигурации может располагаться в отдельном конфигурационном файле или в файле проекта, который она конфигурирует

· Оператор спецификации компонента содержащийся в объявление конфигурации четко устанавливает связь между объявленным компонентом и используемым при внедрении компонента его описанием (с проектом в котором содержится определение компонента)





Дата публикования: 2014-11-03; Прочитано: 231 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...