Проверяйте на использование блока Relational Operator

ID проверки: com.mathworks.HDL.ModelChecker.runNFPRelopChecks

Проверяйте блоки Оператора отношения, которые используют типы с плавающей точкой, имеют булевы выходные параметры.

Описание

Эта проверка выводит предупреждение, если ваша модель Simulink® содержит блоки Relational Operator, которые сравнивают типы данных с плавающей точкой и производят небулев выход. Значение по умолчанию IBy, Output data type блока является boolean. Если вы задаете небулев выход, реализацию блока после того, как генерация HDL-кода не будет оптимальна, и сможет увеличить использование ресурсов на устройстве целевого компьютера.

Результаты и рекомендуемые действия

Чтобы зафиксировать это предупреждение, нажмите Modify Settings, и генератор кода изменяет Output data type блока к boolean.

Смотрите также

Relational Operator