Эта страница описывает параметры конфигурации, которые находятся на вкладке HDL Code Generation > EDA Tool Scripts > Lint Script диалогового окна Configuration Parameters.
Включите или отключите генерацию HDL-скрипта и выберите инструмент HDL-листа, для которого HDL- Coder™ генерирует скрипт.
После выбора инструмента HDL-выноски активируются поля Lint initialization, Lint command и Lint termination.
Если для инструмента HDL-вливания задано значение одного из поддерживаемых сторонних программ, можно сгенерировать скрипт Tcl, не задавая значения Lint initialization, Lint command и Lint termination nondefault. Если Lint initialization, Lint command и Lint termination имеют значения по умолчанию, HDL Coder автоматически записывает строки инициализации, команды и завершения для конкретного инструмента в скрипт Tcl.
По умолчанию:
None
None
Когда вы выбираете None
кодер не генерирует скрипт lint. Кодер очищает и отключает поля на панели скриптов Lint.
Ascent Lint
Сгенерируйте скрипт линта для Real Intent Ascent Lint.
HDL Designer
Сгенерируйте скрипт lint для Mentor Graphics® HDL Designer.
Leda
Сгенерируйте скрипт lint для Synopsys® Леда.
SpyGlass
Сгенерируйте скрипт линт для Atrenta SpyGlass.
Custom
Сгенерируйте пользовательский скрипт синтеза.
Свойство:
HDLLintTool
|
Тип: Вектор символов |
Значение:
'None' | 'AscentLint' | 'Leda' | 'SpyGlass' | 'Custom' |
По умолчанию:
'None'
|
Чтобы задать это свойство, используйте hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте hdlget_param
.
Введите текст инициализации для HDL- скрипта.
Если для Lint initialization задано значение по умолчанию, ''
и вы задаете HDLLintCmd
в один из поддерживаемых сторонних программ HDL Coder автоматически вставляет строку завершения по умолчанию для конкретного инструмента в скрипт Tcl.
Свойство:
HDLLintInit
|
Тип: Вектор символов |
По умолчанию: нет |
Чтобы задать это свойство, используйте hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте hdlget_param
.
Введите команду для HDL- скрипта.
Свойство:
HDLLintCmd
|
Тип: Вектор символов |
По умолчанию: нет |
Чтобы задать это свойство, используйте hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте hdlget_param
.
Если вы задаете HDLLintTool
на Custom
, вы должны использовать %s
как заполнитель для имени HDL- файла в сгенерированном скрипте Tcl. Задайте HDLLintCmd
используя следующий формат:
custom_lint_tool_command -option1 -option2 %s
Введите вектор символов окончания для HDL- скрипта.
Если для Lint termination задано значение по умолчанию, ''
и вы задаете HDLLintCmd
в один из поддерживаемых сторонних программ HDL Coder автоматически вставляет строку завершения по умолчанию для конкретного инструмента в скрипт Tcl.
Свойство:
HDLLintTerm
|
Тип: Вектор символов |
По умолчанию: нет |
Чтобы задать это свойство, используйте hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте hdlget_param
.