Main Content

Relational Operator ブロックの使用をチェック

チェック ID: com.mathworks.HDL.ModelChecker.runNFPRelopChecks

チェック ID: com.mathworks.HDL.ModelAdvisor.runNFPRelopChecks

浮動小数点型を使用している Relational Operator ブロックに boolean 出力があることをチェックします。

説明

このチェックでは、Simulink® モデルに、浮動小数点データ型を比較して非 boolean 出力を生成する Relational Operator ブロックが含まれている場合に、警告が表示されます。既定では、このブロックの [出力データ型]boolean です。非 boolean 出力を指定した場合、HDL コード生成後のブロックの実装は最適ではなく、ターゲット ハードウェア デバイスでのリソースの使用が増加する可能性があります。

結果と推奨アクション

この警告を修正するには、[設定の変更] をクリックすると、コード ジェネレーターがこのブロックの [出力データ型]boolean に変更します。

参考

Relational Operator