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

Проверяйте идентификатор: com.mathworks.HDL.ModelChecker.runNFPRelopChecks

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

Описание

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

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

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

См. также

Relational Operator