Структура сгенерированных файлов скриптов

Сгенерированный скрипт EDA состоит из трех разделов, сгенерированных и выполненных в следующем порядке:

  1. Инициализация (Init) фаза. The Init фаза выполняет необходимые действия настройки, такие как создание библиотеки проектов или файла проекта. Некоторые аргументы в Init фаза неявна, например, сущность верхнего уровня или модуля.

  2. Фаза команды в относительных файлах (Cmd). Эта фаза скрипта вызывается итеративно, один раз на сгенерированный HDL файла или один раз на сигнал. При каждом вызове передается другой файл или имя сигнала.

  3. Фаза завершения (Term). Это заключительная фаза выполнения скрипта. Одним из приложений этой фазы является выполнение симуляции HDL-кода, который был скомпилирован в Cmd фаза. The Term фаза не принимает аргументы.

Программное обеспечение HDL Coder™ генерирует скрипты, передавая строки формата в fprintf функция. Использование опций GUI (или makehdl и makehdltb свойства), результирующие в следующих разделах, можно передать в настроенном формате имена на генератор скриптов. Некоторые из этих имен формата берут аргументы, такие как сущности верхнего уровня или модуля или имена VHDL® или Verilog® файлы в проекте.

Вы можете использовать допустимое fprintf форматирование символов. Для примера, '\n' вставляет новую строку в файл скрипта.