На этой странице описываются параметры конфигурации, которые находятся в меню «Создание кода HDL» > «Сценарии инструмента EDA» > вкладка «Сценарий Lint» диалогового окна «Параметры конфигурации».
Включите или отключите создание сценария линии HDL и выберите инструмент линии HDL, для которого Coder™ HDL создает сценарий.
После выбора инструмента линии HDL активируются поля инициализации линии, команды линии и завершения линии.
Если для инструмента HDL lint установлен один из поддерживаемых сторонних инструментов, можно создать сценарий Tcl без установки значений по умолчанию для инициализации Lint, команды Lint и завершения Lint. Если инициализация Lint, команда Lint и завершение Lint имеют значения по умолчанию, кодер HDL автоматически записывает в сценарий Tcl строки инициализации, команды и завершения, специфичные для инструмента.
По умолчанию:
None
NoneПри выборе None, кодер не генерирует сценарий lint. Кодер очищает и отключает поля в области сценариев Lint.
Ascent LintСоздайте сценарий lint для «Реального умысла по восходящей линии».
HDL DesignerСоздайте сценарий lint для Mentor Graphics ® HDL Designer.
LedaСоздание сценария lint для Synopsys ® Leda.
SpyGlassСоздайте сценарий lint для Atrenta SpyGlass.
CustomСоздайте пользовательский сценарий синтеза.
Свойство:
HDLLintTool |
| Текст: символьный вектор |
Значение:
'None' | 'AscentLint' | 'Leda' | 'SpyGlass' | 'Custom' |
По умолчанию:
'None' |
Чтобы задать это свойство, используйте hdlset_param или makehdl. Для просмотра значения свойства используйте hdlget_param.
Введите текст инициализации для сценария линии HDL.
Если для инициализации Lint установлено значение по умолчанию, '', и вы устанавливаете HDLLintCmd в один из поддерживаемых сторонних инструментов кодер HDL автоматически вставляет в скрипт Tcl строку окончания по умолчанию для конкретного инструмента.
Свойство:
HDLLintInit |
| Текст: символьный вектор |
| По умолчанию: нет |
Чтобы задать это свойство, используйте hdlset_param или makehdl. Для просмотра значения свойства используйте hdlget_param.
Введите команду для сценария lint HDL.
Свойство:
HDLLintCmd |
| Текст: символьный вектор |
| По умолчанию: нет |
Чтобы задать это свойство, используйте hdlset_param или makehdl. Для просмотра значения свойства используйте hdlget_param.
Если установить HDLLintTool кому Custom, вы должны использовать %s в качестве местозаполнителя для имени файла HDL в созданном сценарии Tcl. Определить HDLLintCmd используя следующий формат:
custom_lint_tool_command -option1 -option2 %s
Введите вектор символов окончания для сценария lint HDL.
Если для ограничения Lint установлено значение по умолчанию, '', и вы устанавливаете HDLLintCmd в один из поддерживаемых сторонних инструментов кодер HDL автоматически вставляет в скрипт Tcl строку окончания по умолчанию для конкретного инструмента.
Свойство:
HDLLintTerm |
| Текст: символьный вектор |
| По умолчанию: нет |
Чтобы задать это свойство, используйте hdlset_param или makehdl. Для просмотра значения свойства используйте hdlget_param.