Эта страница описывает параметры конфигурации, которые находятся во вкладке 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 к значениям не по умолчанию. Если Lint initialization, Lint command и Lint termination имеют значения по умолчанию, HDL Coder автоматически пишет специфичную для инструмента инициализацию по умолчанию, команду и строки завершения к скрипту Tcl.
Значение по умолчанию:
None
None
Когда вы выбираете None
, кодер не генерирует скрипт линта. Кодер очищает и отключает поля в панели скрипта Линта.
Ascent Lint
Сгенерируйте скрипт линта для Действительного Поглощенного Линта Подъема.
HDL Designer
Сгенерируйте скрипт линта для Наставника Graphics® HDL Designer.
Leda
Сгенерируйте скрипт линта для Synopsys® Leda.
SpyGlass
Сгенерируйте скрипт линта для Atrenta SpyGlass.
Custom
Сгенерируйте пользовательский скрипт синтеза.
Свойство:
HDLLintTool |
Ввод: символьный вектор |
Значение:
'None' | 'AscentLint' | 'Leda' | 'SpyGlass' | 'Custom' |
Значение по умолчанию:
'None' |
Чтобы установить это свойство, использовать hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, использовать hdlget_param
.
Введите текст инициализации для своего скрипта линта HDL.
Если Lint initialization установлен в значение по умолчанию, ''
, и вы устанавливаете HDLLintCmd
к одной из поддерживаемых сторонних программ HDL Coder автоматически вставляет специфичную для инструмента строку завершения по умолчанию в скрипт Tcl.
Свойство:
HDLLintInit |
Ввод: символьный вектор |
Значение по умолчанию: 'none' |
Чтобы установить это свойство, использовать hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, использовать hdlget_param
.
Введите команду для своего скрипта линта HDL.
Свойство:
HDLLintCmd |
Ввод: символьный вектор |
Значение по умолчанию: 'none' |
Чтобы установить это свойство, использовать 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 |
Ввод: символьный вектор |
Значение по умолчанию: 'none' |
Чтобы установить это свойство, использовать hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, использовать hdlget_param
.