Настройка параметров модели для генерации кода HDL
hdlsetup('modelname')
hdlsetup(' устанавливает параметры модели, указанные modelname') к общим значениям по умолчанию для генерации кода HDL. modelname
Откройте модель перед вызовом hdlsetup команда. После использования hdlsetup, вы можете использовать set_param для изменения этих настроек по умолчанию. Например:
set_param(gcs, 'Solver', 'VariableStepDiscrete')
hdlsetup конфигурирует. Эти параметры находятся на панели Решатель (Solver) диалогового окна Параметры конфигурации (Configuration Parameters).| Настройка параметров конфигурации | Настройка параметров командной строки | Описание |
|---|---|---|
Задать тип для Fixed-step и решатель для Discrete (no continuous states). | Набор Solver кому FixedStepDiscrete. | Этот решатель с фиксированным шагом лучше всего подходит для моделирования дискретных систем. Решатели с переменным шагом поддерживаются в ограниченных условиях. |
Установить фиксированный размер шага (время основной выборки) в auto. | Набор FixedStep кому auto. | Если для параметра Фиксированный размер шага установлено значение |
| Отключите флажок Рассматривать каждую дискретную скорость как отдельную задачу. | Набор EnableMultiTasking кому off. | HDL Coder™ в настоящее время не поддерживает модели, которые выполняются в многозадачном режиме.. |
hdlsetup также настраивает другие параметры, которые управляют уровнями серьезности ошибок, протоколированием данных и опциями отображения модели. Просмотр полного набора параметров модели, на которые влияет hdlsetup, см. раздел Проверка параметров модели, подходящих для генерации кода HDL.