Main Content

このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。

TLM マッピング オプションの選択

[TLM Mapping]タブで、TLM コンポーネントのソケットとメモリ マップの構成を選択します。Simulink®モデルから生成された 1 つのソケットまたは 3 つのソケットを選択するか、IP-XACT ファイルを使用してカスタム ソケット マップをインポートすることを選択できます。固定ソケット構成のいずれかを選択すると、追加のメモリ マップ オプションを指定できます。

ソケットマッピング

入力データ、出力データ、および制御用に 1 つの結合された TLM ソケットを使用することも、入力データ、出力データ、および制御用に 3 つの別個の TLM ソケットを選択して、ソケットを異なるバスに接続することもできます。あるいは、IP-XACT ファイルを使用してソケット マッピングをカスタマイズすることもできます。

  • One combined TLM socket for input data, output data, and control — このオプションを選択すると、生成されたメモリ マップを構成するためのCombined TLM Socketパラメーターが表示されます。メモリマップ構成を参照してください。

  • Three separate TLM sockets for input data, output data, and control — このオプションを選択すると、3 つのソケットの個別のメモリ マップパラメーターが表示されます。メモリマップ構成を参照してください。

  • Defined by imported IP-XACT file — プロンプトが表示されたら、IP-XACT ファイルのパスとファイル名を入力します。

    IP-XACT ファイルの要件については、 インポート用に IP-XACT ファイルを準備するを参照してください。

    デフォルトでは、 Simulink信号にマップされたレジスターと信号ポートのみが、生成された TLM コンポーネントに実装されます。生成された TLM コンポーネントに IP-XACT ファイルのすべてのレジスタを含めるには、Generate code for unmapped IP_XACT registers/bitfieldsを選択します。生成された TLM コンポーネントに IP-XACT ファイルのすべての信号ポートを含めるには、Generate code for unmapped IP_XACT signal portsを選択します。

    IP-XACT ファイルをインポートする場合、オプションで System C Modeling Library (SCML) と互換性のあるインターフェイスを生成できます。Implement memory map with SCML を選択します。SCML を使用したメモリ マップの実装を参照してください。この機能を使用するには、 Synopsys®から SCML をインストールする必要があります。

メモリマップ構成

ソケットごとに、ソケット マッピング タイプを選択します。Memory Map Typeで使用できるオプションの説明については、 メモリ マッピングを参照してください。

Auto-generated memory mapを選択すると、次の図に示すように、オプションが展開されてAuto-Generated Memory Map Typeセクションが含まれます。

シングル TLM ソケット個別の TLM ソケット

関連するトピック