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. |
Установите ShowLineDimensions и ShowPortDataTypes к on. | Во вкладке Debug, на разделе Information Overlays> Ports, выбирают Base data types. |
Установите SignalLoggingSaveFormat к Dataset. | Никакая подсказка диалогового окна. |
Если существуют несовместимые параметры модели, HDL Coder™ выводит предупреждение и перечисляет параметры модели, которые должны быть зафиксированы.
Чтобы зафиксировать это предупреждение, нажмите Modify Settings, и генератор кода запускается hdlsetup команда, чтобы настроить параметры модели для генерации HDL-кода. Можно затем повторно выполнить проверку.