主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

固定小数点ツールを使用したオートスケーリング

固定小数点ツールは,金宝app仿真软件®モデルにおいて固定小数点データ型を指定するタスクを自動化するユーザーインターフェイスです。このツールではモデルオブジェクトの範囲データを収集します。範囲データは次から取得されます。

  • オブジェクトがブロックで明示的に指定する設計の最小値と最大値

  • シミュレーション中に生じ,記録された最小値と最大値

  • 範囲解析を使用して派生した最小値と最大値

(固定小数点の反復的変換]ワークフローのツールでは,これらの値に基づいて,精度を最大化し範囲をカバーする固定小数点データ型を推奨します。その後,推奨されたデータ型を確認し,モデル内のオブジェクトに選択的に適用することができます。この過程は“オートスケーリング”としても知られています。固定小数点ツールの固定小数点の反復的変換を使用すると,次のことが可能です。

  • 指定した設計範囲に基づいて範囲情報を派生させる。範囲解析の機能についてを参照してください。

  • シミュレーションデータに基づいてデータ型を推奨および適用する。

  • 派生範囲に基づいてデータ型を推奨および適用する。

  • 複数の実行からのシミュレーションデータに基づいてデータ型を推奨および適用する。マージされたシミュレーション範囲に対するデータ型の推奨を参照してください。

  • シミュレーションデータおよび派生範囲に基づいてデータ型を推奨および適用する。

  • 固定小数点モデルをデバッグする。

自動データ型指定のワークフロー

使用定点工具中的迭代定点转换工作流将浮点模型转换为定点的自动缩放工作流。

自動データ型指定の固定小数点の反復的変換ワークフローは4つの主な段階から構成されます。

  1. 変換するシステムの準備

    変換を始める前に,金宝app仿真软件でモデルを設定します。次に,固定小数点に変換するシステムを選択します。固定小数点ツールは指定されたシステムでオブジェクトのデータ型を推奨します。

    シミュレーション,派生範囲解析,または範囲解析によるシミュレーションのいずれを通じて範囲を収集するかを選択します。金宝app仿真软件。SimulationInputオブジェクトを使用して,複数のシミュレーションシナリオを指定できます。変換されたシステムの動作の検証に使用するための信号の許容誤差を指定します。

    固定小数点ツールのツールストリップで[準備]ボタンをクリックすることにより,設計対象のシステムが変換のために自動的に準備されます。固定小数点ツールはモデルを解析して,オートスケーリングのコンフィギュレーション推奨事項を作成します。

  2. 範囲の収集

    シミュレーションまたは派生を実行します。シミュレーションまたは派生の完了時,[シミュレーションデータの可視化)ペインでヒストグラムを使用してモデル内のオブジェクトの範囲を確認することができます。

  3. データ型の変換

    固定小数点ツールは段階2で収集された範囲に基づいてデータ型を推奨します。[設定]メニューで,既定の語長および他の推奨設定を編集できます。推奨を生成するには,[データ型を推奨]をクリックします。推奨が満足のいくものであれば,[データ型を適用)をクリックします。

  4. 新しい設定の確認

    新たに適用された固定小数点データ型を使用してモデルのシミュレーションを実行し,固定小数点モデルの動作を調べます。シミュレーションデータインスペクターを使用して浮動小数点と固定小数点の動作を比較できます。

  5. 別のデータ型の探索

    検証後,システムの動作を許容できないと判断する場合は,システム要件を満たす設計を定めるまで変換と検証の手順を繰り返すことができます。

関連するトピック