Вы устанавливаете опции, которые конфигурируют генерацию файлов скриптов на панели EDA Tool Scripts. Эти опции соответствуют свойствам, описанным в Properties for Controlling Script Generation.
Чтобы просмотреть и задать EDA Tool Scripts опции:
Откройте диалоговое окно Параметры конфигурации.
Выберите панель HDL Code Generation > EDA Tool Scripts.

Опция Generate EDA scripts управляет генерацией файлов скриптов. По умолчанию эта опция выбрана.
Если вы хотите отключить генерацию скриптов, снимите этот флажок и нажатие кнопки Apply.
В списке слева от панели EDA Tool Scripts можно выбрать несколько категорий опций. Выберите категорию и установите требуемые опции. Категории:
Compilation script: Опции, связанные с настройкой скриптов для компиляции сгенерированного VHDL® или Verilog® код. Дополнительные сведения см. в разделе Опции скрипта компиляции.
Simulation script: Опции, связанные с настройкой скриптов для Симуляторов HDL. Смотрите Опции скрипта симуляции для получения дополнительной информации.
Synthesis script: Опции, связанные с настройкой скриптов для инструментов синтеза. Дополнительные сведения см. в разделе Опции скрипта синтеза.
Следующий рисунок показывает панель Compilation script с опциями, установленными на их значения по умолчанию.

В следующей таблице представлены опции Compilation script.
| Опция и значение по умолчанию | Описание |
|---|---|
Compile file postfix'
| Постфикс добавлен к имени DUT или испытательному стенду, чтобы сформировать имя файла скрипта. |
Имя: Compile initialization По умолчанию: | Имя формата передано в fprintf чтобы написать Init раздел скрипта компиляции. Аргумент является содержимым VHDLLibraryName свойство, которое по умолчанию равняется 'work'. Можно переопределить значение по умолчанию Init 'vlib work\n' путем изменения значения VHDLLibraryName. |
Имя: Compile command for VHDL По умолчанию: | Имя формата передано в fprintf чтобы написать Cmd раздел скрипта компиляции для VHDL- файлов. Два аргумента являются содержимым SimulatorFlags опция свойства и имя файла текущей сущности или модуля. Чтобы опустить флаги, установите SimulatorFlags на '' (значение по умолчанию). |
Имя: Compile command for Verilog По умолчанию: | Имя формата передано в fprintf чтобы написать Cmd раздел скрипта компиляции для файлов Verilog. Два аргумента являются содержимым SimulatorFlags свойство и имя файла текущей сущности или модуля. Чтобы опустить флаги, установите SimulatorFlags на '' (значение по умолчанию). |
Имя: Compile termination По умолчанию: | Имя формата передано в fprintf чтобы записать фрагмент завершения скрипта компиляции. |
Следующий рисунок показывает панель Simulation script с опциями, установленными на их значения по умолчанию.

В следующей таблице представлены опции Simulation script.
| Опция и значение по умолчанию | Описание |
|---|---|
Simulation file postfix
| Postfix добавлен к наименованию модели или испытательного стенда, чтобы сформировать имя файла скрипта симуляции. |
Simulation initialization По умолчанию: ['onbreak resume\nonerror resume\n'] | Имя формата передано в fprintf чтобы записать раздел инициализации скрипта симуляции. |
Simulation command По умолчанию: | Имя формата передано в Если ваш Второй неявный аргумент - это модуль верхнего уровня или имя сущности. |
Simulation waveform viewing command По умолчанию: | Имя формата передано в fprintf для записи команды просмотра формы сигнала скрипта симуляции. Имена модулей верхнего уровня или сигналов сущности являются неявными аргументами. |
Simulation termination По умолчанию: | Имя формата передано в fprintf чтобы написать Term фрагмент скрипта симуляции. |
Следующий рисунок показывает панель Synthesis script с опциями, установленными на их значения по умолчанию. Свойство Choose synthesis tool по умолчанию имеет значение None, что отключает генерацию скрипта синтеза.

Чтобы включить генерацию скриптов синтеза, выберите инструмент синтеза из меню Choose synthesis tool.
Когда вы выбираете инструмент синтеза, HDL Coder™:
Включает генерацию скриптов синтеза.
Вводит имя файла postfix (характерное для выбранного инструмента синтеза) в поле Synthesis file postfix.
Вводит строки (характерные для выбранного инструмента синтеза) в поля инициализации, команды и завершения.
Следующий рисунок показывает значения опций по умолчанию, введенные для Mentor Graphics® Инструмент точности.

В следующей таблице представлены опции Synthesis script.
| Имя опции | Описание | ||||||||
|---|---|---|---|---|---|---|---|---|---|
Choose synthesis tool |
| ||||||||
Synthesis file postfix | Ваш выбор инструмента синтеза устанавливает постфикс для сгенерированных имен файлов синтеза на одно из следующего:
| ||||||||
Synthesis initialization | Имя формата передано в fprintf чтобы написать Init раздел синтез- скрипт. Строка по умолчанию является командой создания синтеза проекта. Неявным аргументом является модуль верхнего уровня или имя сущности. Содержимое строки характерно для выбранного инструмента синтеза. | ||||||||
Synthesis command | Имя формата передано в fprintf чтобы написать Cmd раздел синтез- скрипт. Неявным аргументом является имя файла сущности или модуля.Содержимое строки характерно для выбранного инструмента синтеза. | ||||||||
Synthesis termination | Имя формата передано в fprintf чтобы написать Term раздел синтез- скрипт.Содержимое строки характерно для выбранного инструмента синтеза. |