メインコンテンツ

浮動小数点の使用

ネイティブ浮動小数点ライブラリの使用

R2023a 以降

モデル コンフィギュレーション ペイン: 浮動小数点

説明

ネイティブ浮動小数点ライブラリを設計で使用します。レイテンシ手法と、設計で非正規数を処理するかどうかを指定できます。レイテンシ手法および非正規化数の処理を参照してください。

設定

on (既定値) | off

既定の設定: on

on

設計をネイティブ浮動小数点ターゲット ライブラリにマッピングします。

off

設計をネイティブ浮動小数点ターゲット ライブラリにマッピングしません。

ヒント

このプロパティを設定するには、関数 hdlset_param または makehdl を使用します。プロパティの値を表示するには、関数 hdlget_param を使用します。

たとえば、次のいずれかの方法を使用して sfir_single モデル内の symmetric_fir サブシステムの HDL コードを生成する際に UseFloatingPoint 設定を有効にできます。

  • プロパティを引数として関数 makehdl に渡す。

    makehdl("sfir_single/symmetric_fir", ... 
            "UseFloatingPoint","on")
  • hdlset_param を使用する場合は、モデルでパラメーターを設定してから makehdl を使用して HDL コードを生成する。

    hdlset_param("sfir_single","UseFloatingPoint","on")
    makehdl("sfir_single/symmetric_fir")

プログラムでの使用

パラメーター: UseFloatingPoint
型: 文字ベクトル
値: "on" | "off"
既定の設定: "on"

バージョン履歴

R2023a で導入

すべて展開する