hdlsetup

Настройте параметры модели для генерации HDL-кода

Синтаксис

hdlsetup('modelname')

Описание

hdlsetup('modelname') устанавливает параметры модели, заданной modelname к общим значениям по умолчанию для генерации HDL-кода.

Откройте модель, прежде чем вы вызовете hdlsetup команда. После использования hdlsetup, можно использовать set_param изменить эти настройки по умолчанию. Например:

set_param(gcs, 'Solver', 'VariableStepDiscrete')
См. эту таблицу для параметров конфигурации решателя это hdlsetup конфигурирует. Эти параметры находятся в панели Solver диалогового окна Configuration Parameters.

Установка параметра конфигурацииУстановка параметра командной строкиОписание
Установите Type на Fixed-step и Solver к Discrete (no continuous states).Установите Solver к FixedStepDiscrete.Этот решатель фиксированного шага подходит лучше всего для симуляции дискретных систем. Решатели переменного шага поддерживаются при ограниченных условиях.
Установите Fixed-step size (fundamental sample time) на auto.Установите FixedStep к auto.

Если Fixed step size установлен в auto размер шага выбран автоматически, на основе шагов расчета, заданных в модели.

Отключите флажок Treat each discrete rate as a separate task.Установите EnableMultiTasking к off.HDL Coder™ не делает в настоящее время моделей поддержки, которые выполняются в многозадачном режиме..

hdlsetup также конфигурирует другие параметры, которые управляют ошибочными уровнями серьезности, регистрацией данных и параметрами отображения модели. Просмотреть полный набор параметров модели, затронутых hdlsetup, смотрите Проверку на параметры модели, которым удовлетворяют для генерации HDL-кода.

Представленный в R2006b