检查 Relational Operator 模块的使用情况
R2026b检查 ID:com.mathworks.HDL.ModelChecker.runNFPRelopChecks
检查 ID:com.mathworks.HDL.ModelAdvisor.runNFPRelopChecks
检查使用浮点类型的 Relational Operator 模块是否有布尔输出。
描述
如果您的 Simulink® 模型包含比较浮点数据类型并产生非布尔输出的 Relational Operator 模块,此检查会显示警告。默认情况下,该模块的输出数据类型为 boolean。如果您指定非布尔输出,则 HDL 代码生成后的模块实现不是最优的,并且会增大目标硬件设备上的资源使用量。
Simulink、HDL Coder™、Fixed-Point Designer™ 和 MATLAB® Coder™ 附带。
结果和建议的操作
要消除此警告,请点击修改设置,代码生成器会将模块的输出数据类型更改为 boolean。
功能和限制
仅对比较浮点数据类型的 Relational Operator 模块运行。
分析所有封装子系统中的内容。