Эта страница описывает параметры конфигурации, которые находятся во вкладке HDL Code Generation> EDA Tool Scripts> Compilation Script диалогового окна Configuration Parameters.
Задайте постфикс, чтобы добавить к DUT или имени испытательного стенда, чтобы сформировать имя файла скрипта компиляции.
Значение по умолчанию:
_compile.do
Например, если именем устройства под испытательным или испытательным стендом является my_design
, HDL Coder™ добавляет постфиксный _compile.do
сформировать имя my_design_compile.do
.
Свойство:
HDLCompileFilePostfix |
Ввод: символьный вектор |
Значение по умолчанию:
'_compile.do' |
Чтобы установить это свойство, используйте функции hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте функцию hdlget_param
.
Имя формата передало fprintf
записать Init
раздел скрипта компиляции.
Значение по умолчанию:
vlib %s\n
Init
фаза скрипта выполняет требуемые действия настройки, такие как создание библиотеки проекта или файла проекта.
Неявный аргумент, %s
, содержимое 'VHDLLibraryName'
свойство, который значения по умолчанию to'work'
. Можно заменить Init
по умолчанию строка (
'vlib work\n'
путем изменения значения 'VHDLLibraryName'
.
Свойство:
HDLCompileInit |
Ввод: символьный вектор |
Значение по умолчанию:
'vlib %s\n' |
Чтобы установить это свойство, используйте функции hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте функцию hdlget_param
.
Имя формата передало fprintf
записать Cmd
раздел скрипта компиляции для VHDL® файлы.
Значение по умолчанию:
vcom %s %s\n
Фаза команды на файл (Cmd
) из скрипта называется итеративно, однажды на сгенерированный файл HDL. На каждом вызове различное имя файла передается в.
Два неявных аргумента в команде компиляции являются содержимым SimulatorFlags
свойство и имя файла текущей сущности или модуля. Чтобы не использовать флаги, установите SimulatorFlags
к ''
(значение по умолчанию).
Свойство:
HDLCompileVHDLCmd |
Ввод: символьный вектор |
Значение по умолчанию:
'vcom %s %s\n' |
Чтобы установить это свойство, используйте функции hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте функцию hdlget_param
.
Имя формата передало fprintf
записать Cmd
раздел скрипта компиляции для Verilog® файлы.
Значение по умолчанию:
vlog %s %s\n
Фаза команды на файл (Cmd
) из скрипта называется итеративно, однажды на сгенерированный файл HDL. На каждом вызове различное имя файла передается в.
Два неявных аргумента в команде компиляции являются содержимым SimulatorFlags
свойство и имя файла текущей сущности или модуля. Чтобы не использовать флаги, установите SimulatorFlags
свойство к ''
(значение по умолчанию).
Свойство:
HDLCompileVerilogCmd |
Ввод: символьный вектор |
Значение по умолчанию:
'vlog %s %s\n' |
Чтобы установить это свойство, используйте функции hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте функцию hdlget_param
.
Имя формата передало fprintf
записать фрагмент завершения скрипта компиляции.
Значение по умолчанию: пустой символьный вектор
Фаза завершения (Term
) итоговая фаза выполнения скрипта. Одно приложение этой фазы должно выполнить симуляцию HDL-кода, который был скомпилирован в Cmd
фаза. Term
фаза не берет аргументы.
Свойство:
HDLCompileTerm |
Ввод: символьный вектор |
Значение по умолчанию:
'' |
Чтобы установить это свойство, используйте функции hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте функцию hdlget_param
.