Эта страница описывает параметры конфигурации, которые находятся на вкладке 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
The Init
фаза скрипта выполняет необходимые действия настройки, такие как создание библиотеки проектов или файла проекта.
Неявный аргумент, %s
, - содержимое 'VHDLLibraryName'
свойство, которое по умолчанию равняется 'work'
. Можно переопределить значение по умолчанию Init
строка ('vlib work\n'
путем изменения значения 'VHDLLibraryName'
.
Свойство:
HDLCompileInit
|
Тип: Вектор символов |
По умолчанию:
'vlib %s\n'
|
Чтобы задать это свойство, используйте hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте hdlget_param
.
Имя формата передано в fprintf
чтобы написать Cmd
раздел скрипта компиляции для VHDL® файлы.
По умолчанию:
vcom %s %s\n
Фаза команды в относительных файлах (Cmd
) скрипта вызывается итеративно, один раз на сгенерированный HDL- файла. При каждом вызове передается другое имя файла.
Два неявных аргумента в команде compile являются содержимым SimulatorFlags
свойство и имя файла текущей сущности или модуля. Чтобы опустить флаги, установите SimulatorFlags
на ''
(значение по умолчанию).
Свойство:
HDLCompileVHDLCmd
|
Тип: Вектор символов |
По умолчанию:
'vcom %s %s\n'
|
Чтобы задать это свойство, используйте hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте hdlget_param
.
Имя формата передано в fprintf
чтобы написать Cmd
раздел скрипта компиляции для Verilog® файлы.
По умолчанию:
vlog %s %s\n
Фаза команды в относительных файлах (Cmd
) скрипта вызывается итеративно, один раз на сгенерированный HDL- файла. При каждом вызове передается другое имя файла.
Два неявных аргумента в команде compile являются содержимым SimulatorFlags
свойство и имя файла текущей сущности или модуля. Чтобы опустить флаги, установите SimulatorFlags
свойство к ''
(значение по умолчанию).
Свойство:
HDLCompileVerilogCmd
|
Тип: Вектор символов |
По умолчанию:
'vlog %s %s\n'
|
Чтобы задать это свойство, используйте hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте hdlget_param
.
Имя формата передано в fprintf
чтобы записать фрагмент завершения скрипта компиляции.
По умолчанию: пустой символьный вектор
Фаза завершения (Term
) - финальная фаза выполнения скрипта. Одним из приложений этой фазы является выполнение симуляции HDL-кода, который был скомпилирован в Cmd
фаза. The Term
фаза не принимает аргументы.
Свойство:
HDLCompileTerm
|
Тип: Вектор символов |
По умолчанию:
''
|
Чтобы задать это свойство, используйте hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте hdlget_param
.