Начало работы со средством проверки модели HDL

Средство проверки Модели HDL проверяет и обновляет вашу модель Simulink® или подсистему для совместимости с генерацией HDL-кода. Образцовое Средство проверки проверяет на настройки конфигурации модели, порты и настройки подсистемы, настройки блока, поддержку нативной плавающей точки и соответствие к правилам промышленного стандарта. Образцовое Средство проверки представляет отчет, который перечисляет субоптимальные условия или настройки, и затем предлагает лучшие настройки конфигурации модели.

Средство проверки Модели HDL имеет эти протесты:

  • Если вы ссылаетесь на одну модель в другом при помощи блока Model, Средство проверки Модели HDL проверяет настройки модели или настройки родительской модели. Чтобы проверять, совместима ли модель, на которую ссылаются, с генерацией HDL-кода, откройте Средство проверки Модели HDL для модели, на которую ссылаются, и затем осуществите проверки.

  • Если вы осуществляете проверки блоков библиотеки маскированных в вашей модели Simulink, Образцовое Средство проверки не может проверить, имеют ли блоки в блоках библиотеки совместимые с HDL настройки.

  • Когда вы применяете проверки Model Advisor к своей модели, она увеличивает вероятность, что ваша модель не нарушает определенные стандарты моделирования или инструкции. Однако это не гарантирует, что проект готов к генерации HDL-кода. Убедитесь, что вы проверяете проект при помощи нескольких методов для готовности генерации HDL-кода.

Откройте средство проверки модели HDL

Открыть Средство проверки Модели HDL:

  • Из Редактора Simulink пользовательский интерфейс щелкните правой кнопкой по Subsystem, что вы хотите осуществить проверки и выбрать HDL Code> Check Model Compatibility.

  • Чтобы осуществить образцовые проверки для Подсистемы, вы хотите анализировать, щелкнуть правой кнопкой по той Подсистеме, и в контекстном меню, выбрать HDL Code> Check Model Compatibility.

  • В командной строке введите hdlmodelchecker('system'). system является указателем или именем модели или подсистемы, которую вы хотите проверять. Для получения дополнительной информации смотрите hdlmodelchecker.

В Средстве проверки Модели HDL левая панель перечисляет папки в иерархии. Каждая папка представляет группу или категорию связанных проверок. Расширение папок показывает доступные регистрации каждой папки. От левой панели можно выбрать папку или отдельную проверку. Средство проверки Модели HDL отображает информацию о выбранной папке или регистрации правой панели. Содержимое правой панели зависит от выбранной папки или проверки. Правая панель имеет подпанель Result, которая содержит область отображения для сообщений о состоянии и других результатов задачи.

Чтобы узнать больше о каждой отдельной проверке, щелкните правой кнопкой по той проверке и выберите What's This?.

Запустите регистрации средства проверки модели HDL

В окне HDL Model Checker можно осуществить отдельные проверки или группу проверок. Осуществлять проверку, Select, которые проверяют и затем нажимают Run This Check. Например, чтобы запустить Check for safe model parameters, установите флажок, и затем нажмите Run This Check.

В окне HDL Model Checker можно осуществить группу проверок в папке.

  1. Выберите проверки, которые вы хотите осуществить.

  2. Выберите папку, которая содержит эти проверки, и затем нажмите Run Selected Checks.

Этот пример показывает, как запустить выбранные регистрации папки Model configuration checks.

Зафиксируйте предупреждения средства проверки модели HDL или отказы

В Средстве проверки Модели HDL, если проверка перестала работать, правая панель показывает информацию о предупреждении или отказе в подпанели Result. Подпанель Result отображает образцовые настройки, которые несовместимы. Для некоторых задач используйте подпанель Action, чтобы применить Образцовое Средство проверки, рекомендуемое настройки. Этот пример отображает неправильные образцовые настройки, которые заставили Check for safe model parameters перестать работать.

Чтобы применить правильные настройки конфигурации модели что генератор кода, о котором сообщают в подпанели Result, нажмите кнопку Modify Settings. После того, как вы нажимаете Modify Settings, подпанель Result сообщает об изменениях, которые были применены. Можно теперь осуществить эту проверку.

Просмотрите и сохраните отчеты средства проверки модели HDL

Когда вы запускаете регистрации Средства проверки Модели HDL, HDL Coder™ генерирует отчет HTML результатов проверки. Каждая папка в Средстве проверки Модели HDL содержит отчет для проверок в той папке и ее подпапках. К отчетам доступа выберите папку, такую как Model configuration checks, и в подпанели Report, нажмите Save As. Если вы повторно выполняете Средство проверки Модели HDL, отчет обновляется в рабочей папке, не в месте сохранения.

Этот отчет показывает типичные результаты для выполнения папки Model configuration checks.

Когда вы осуществляете проверки, Средство проверки Модели HDL обновляет отчеты с последней информацией для каждой регистрации папки. Когда вы осуществляете проверки в разное время, метки времени появляются в правом верхнем из отчета указать, когда проверки были осуществлены. Проверки, которые произошли во время предыдущих выполнений, имеют метку времени после имени проверки. Можно отфильтровать регистрации отчета, таким образом, что задачи, которые являются Not Run, не появляются или показывают задачи что Passed и так далее. Чтобы просмотреть отчет для папки каждый раз, задачи для папки были запущены, выберите Show report after run.

Похожие темы