Проверяйте на безопасные параметры модели

ID проверки: com.mathworks.HDL.ModelChecker.runModelParamsChecks

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

Описание

Эта проверка проверяет, совместимы ли параметры модели, которые вы задаете, для генерации HDL-кода. Эта проверка гарантирует, что вы используете эти настройки в диалоговом окне Configuration Parameters.

Установка параметра командной строкиУстановка параметра конфигурации
Установите Solver к FixedStepDiscrete.Установите Type на Fixed-step и Solver к Discrete (no continuous states).
Установите FixedStep к auto.Установите Fixed-step size (fundamental sample time) на auto.
Установите EnableMultiTasking к off.Отключите флажок Treat each discrete rate as a separate task.
Установите AlgebraicLoopMsg к errorУстановите Algebraic loop на error.
Установите SingleTaskRateTransMsg к error.Установите Single task rate transition на error.
Установите MultiTaskRateTransMsg к error.Установите Multitask rate transition на error.
Установите SaveOutput к off.Отключите флажок Save output.
Установите SaveTime к off.Отключите флажок Save time.
Установите BlockReduction к offОтключите флажок Block Reduction.
Установите ConditionallyExecuteInputs к off.Отключите Conditional input branch execution.
Установите DefaultParameterBehaviour к Inlined. Можно установить этот параметр в командной строке при помощи set_param или hdlsetup.Установите Default parameter behavior на Inlined. Если вы хотите установить этот параметр в диалоговом окне Configuration Parameters, у вас должен быть Simulink® Coder™.
Установите DataTypeOverride к off.Никакая подсказка диалогового окна.
Установите ProdHWDeviceType к ASIC/FPGA->ASIC/FPGA.Установите Device vendor на ASIC/FPGA.

Проверка гарантирует, что вы используете эти настройки в Редакторе Simulink.

Установка параметра командной строкиРедактор Simulink установка
Установите ShowLineDimensions к on.В меню Display> Signals & Ports, набор Signal Dimensions.
Установите SignalLoggingSaveFormat к Dataset.Никакая подсказка диалогового окна.

Если существуют несовместимые параметры модели, HDL Coder™ выводит предупреждение и перечисляет параметры модели, которые должны быть зафиксированы.

Результаты и рекомендуемые действия

Чтобы зафиксировать это предупреждение, нажмите Modify Settings, и генератор кода запускает hdlsetup команда, чтобы настроить параметры модели для генерации HDL-кода. Можно затем повторно выполнить проверку.

Смотрите также