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 . |
Установите BlockReduction к off | Отключите флажок Block Reduction. |
Установите ConditionallyExecuteInputs к off . | Отключите Conditional input branch execution. |
Установите DefaultParameterBehaviour к Inlined . Можно установить этот параметр в командной строке при помощи set_param или hdlsetup . | и Default parameter behavior к ПримечаниеВключение этого параметра совпадает с установкой |
Установите DataTypeOverride к off . | Никакая подсказка диалогового окна. |
Установите ProdHWDeviceType к ASIC/FPGA->ASIC/FPGA . | Установите Device vendor на ASIC/FPGA . |
Проверка гарантирует, что вы используете эти настройки в Редакторе Simulink.
Установка параметра командной строки | Редактор Simulink установка |
---|---|
Установите ShowLineDimensions к on . | Во вкладке Debug, на разделе Information Overlays> Ports, выбирают Base data types. |
Установите SignalLoggingSaveFormat к Dataset . | Никакая подсказка диалогового окна. |
Если существуют несовместимые параметры модели, HDL Coder™ выводит предупреждение и перечисляет параметры модели, которые должны быть зафиксированы.
Чтобы зафиксировать это предупреждение, нажмите Modify Settings, и генератор кода запускает hdlsetup
команда, чтобы настроить параметры модели для генерации HDL-кода. Можно затем повторно выполнить проверку.