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

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

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

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

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

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

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