exponenta event banner

Архитектура VHDL и имя библиотеки и код для ссылочных параметров модели

На этой странице описываются параметры, находящиеся на вкладке Создание кода HDL > Глобальные параметры > Общие диалогового окна Параметры конфигурации.

Имя архитектуры VHDL

Укажите имя архитектуры для DUT в сгенерированном коде HDL.

Настройки

По умолчанию: 'rtl'

Укажите имя архитектуры VHDL для DUT в сгенерированном коде HDL в качестве символьного вектора.

Информация командной строки

Свойство: VHDLArchitectureName
Текст: символьный вектор
По умолчанию: 'rtl'

Чтобы задать это свойство, используйте hdlset_param или makehdl. Для просмотра значения свойства используйте hdlget_param.

Например:

  • Передать свойство в качестве аргумента makehdl функция.

    makehdl(gcb,'VHDLArchitectureName','_rtl2')
  • При использовании hdlset_param, можно задать параметр в модели, а затем создать код HDL с помощью makehdl.

    hdlset_param(gcs,'VHDLArchitectureName','_rtl2')
    makehdl('myDUT')

Имя библиотеки VHDL

Укажите имя целевой библиотеки для созданного кода VHDL ®.

Настройки

По умолчанию: 'work'

Имя целевой библиотеки для созданного кода VHDL.

Информация командной строки

Свойство: VHDLLibraryName
Текст: символьный вектор
По умолчанию: 'work'

Чтобы задать это свойство, используйте hdlset_param или makehdl. Для просмотра значения свойства используйте hdlget_param.

Например:

  • Передать свойство в качестве аргумента makehdl функция.

    makehdl(gcb,'VHDLLibraryName','__work1')
  • При использовании hdlset_param, можно задать параметр в модели, а затем создать код HDL с помощью makehdl.

    hdlset_param(gcs,'VHDLLibraryName','__work1')
    makehdl('myDUT')

Создание кода VHDL для ссылок на модели в одной библиотеке

Укажите, должен ли код VHDL, созданный для привязок модели, находиться в одной библиотеке или в отдельных библиотеках.

Настройки

По умолчанию: Откл.

На

Создайте код VHDL для ссылок модели в одной библиотеке.

Прочь

Для каждой ссылки на модель создайте отдельную библиотеку VHDL.

Зависимость

Эта опция активируется, если целевым языком (указанным в опции Язык) является VHDL.

Информация командной строки

Свойство: UseSingleLibrary
Текст: символьный вектор
Значение: 'on' | 'off'
По умолчанию: 'off'

Чтобы задать это свойство, используйте hdlset_param или makehdl. Для просмотра значения свойства используйте hdlget_param.

Например:

  • Передать свойство в качестве аргумента makehdl функция.

    makehdl(gcb,'UseSingleLibrary','on')
  • При использовании hdlset_param, можно задать параметр в модели, а затем создать код HDL с помощью makehdl.

    hdlset_param(gcs,'UseSingleLibrary','on')
    makehdl('myDUT')