HDL Coder регистрируется в Model Advisor, или Советник по вопросам HDL-кода проверяют и обновляют вашу модель Simulink® или подсистему для совместимости с генерацией HDL-кода. Осуществление проверок представляет отчет, который перечисляет субоптимальные условия или настройки, и затем предлагает лучшие настройки конфигурации модели.
Узнать о:
Советник по вопросам HDL-кода пользовательский интерфейс, смотрите Начало работы с Советником по вопросам HDL-кода.
Model Advisor, смотрите Осуществленные Проверки Model Advisor для HDL Coder.
Левая панель отображает папки, которые выполняют различные проверки:
Model configuration checks: Подготовьте свою модель к совместимости с генерацией HDL-кода. Эта папка содержит проверки, которые проверяют, совместимы ли параметры модели с HDL, содержит ли ваш проект алгебраические циклы и так далее.
Checks for ports and subsystems: Проверьте, имеют ли порты и подсистемы в вашей модели настройки, которые совместимы для генерации HDL-кода. Проверки включают, есть ли у вас допустимая Подсистема DUT верхнего уровня и задали ли вы начальное условие для блоков Triggered Subsystem и Enabled Subsystem.
Checks for blocks and block settings: Проверьте, поддерживаются ли блоки в вашей модели для генерации HDL-кода, и имеют ли поддерживаемые блоки совместимые с HDL настройки. Проверки включают, имеют ли исходные блоки в вашей модели время непрерывной выборки и имеют ли Графики Stateflow® и блоки MATLAB Function совместимые с HDL настройки и так далее.
Native Floating Point checks: Проверьте, совместим ли блок для генерации HDL-кода в Native Floating Point
режим. Проверки включают, поддерживаются ли блоки в вашей модели Simulink для генерации HDL-кода с Native Floating Point
, и ли модель использует один типы данных и так далее. Нативная поддержка с плавающей точкой в HDL Coder™ генерирует независимый от цели HDL-код из вашей модели с плавающей точкой с одинарной точностью. Для получения дополнительной информации смотрите, Генерируют Независимый от цели HDL-код с Собственным компонентом, С плавающей точкой.
industry-standard checks: Проверьте, соответствует ли ваша модель Simulink правилам промышленного стандарта. Правила промышленного стандарта рекомендуют использовать определенные инструкции по кодированию HDL. При генерации кода HDL Coder отображает HDL, кодирующий стандартный отчет, который показывает, как хорошо сгенерированный код придерживается инструкций промышленного стандарта. Для получения дополнительной информации смотрите, что HDL Кодирует Стандарты.
Чтобы узнать больше о каждой отдельной проверке, щелкните правой кнопкой по той проверке и выберите What's This?.
См. также советника по вопросам HDL-кода Чекса.