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-кода. Можно затем повторно выполнить проверку.