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
に変更します。