СПРАВОЧНИК ПО ЯЗЫКУ VHDL


ПЕРВИЧНАЯ АБСТРАКЦИЯ ЯЗЫКА VHDL - часть 2


Модули проекта, в свою очередь, можно разбить на две категории: ПЕРВИЧНЫЕ и ВТОРИЧНЫЕ . К первичным модулям относятся различного типа обьявления. К вторичным - отдельно анализируемые тела первичных модулей. Один или несколько модулей проекта могут быть помещены в один файл MS DOS, называемый ФАЙЛОМ ПРОЕКТА (design file). Каждый проанализированный модуль проекта помещается в БИБЛИОТЕКУ ПРОЕКТА (design library) и становится БИБЛИОТЕЧНЫМ МОДУЛЕМ (library unit). Данная реализация позволяет создать любое число библиотек проекта. Каждая библиотека проекта в языке VHDL имеет логическое имя (идентификатор). Фактическое имя файла, содержащего эту библиотеку, может совпадать или не совпадать с логическим именем библиотеки проекта. Для ассоциирования логического имени библиотеки с соответствующим ей фактическим именем в предусмотрен специальный механизм установки внешних ссылок. По отношению к сеансу работы ПОП VHDL существует два класса библиотек проекта: рабочие библиотеки и библиотеки ресурсов. РАБОЧАЯ БИБЛИОТЕКА - это библиотека, с которой в данном сеансе работает пользователь и в которую помещается библиотечный модуль, полученный в результате анализа модуля проекта. БИБЛИОТЕКА РЕСУРСОВ - это библиотека, содержащая библиотечные модули, ссылка на которые имеется в анализируемом модуле проекта. В каждый конкретный момент пользователь работает с одной рабочей библиотекой и произвольным количеством библиотек ресурсов.




Начало  Назад  Вперед