このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
サブシステムのガイドラインと制限事項
C コードに変換できるほとんどのサブシステムは、TLM コンポーネントの生成に適しています。TLM 生成用のサブシステムを検討する場合は、次の制限に留意してください。
Simulink® TLM 生成のサブシステムの制限事項:
Embedded Coder®を使用している場合は、 Embedded Coderターゲットと同じ制限があります。Simulink Coder™ライセンスを使用している場合は、 Simulink Coderの制限が適用されます。
バスのデータ型はサポートされていません
可変サイズの信号はサポートされていません
Simulink TLM テストベンチ生成によるサブシステムの制限:
コンポジットSimulink信号タイプはサポートされていません (バス、非連続メモリ マルチプレクサ ブロック出力など)
マルチレート サブシステムはサポートされていません (ただし、定数はサポートされています)
複雑な信号はサポートされていません
「アクション」ポートを持つサブシステムはサポートされていません(例:トリガー、有効、if Action、switch case Action)
SystemC/TLM で生成されたコンポーネントの制限事項:
汎用ペイロードを使用した TLM シンプル ターゲット ソケット (ブロッキング インターフェイスとデバッグ インターフェイス付き)
TLM ターゲットのみ (TLM イニシエーターの生成なし)
32 ビット バス幅のみ (アドレスは 4 バイトで整列)
バイトイネーブルなし
エンディアンオプションなし
ストリーミングなし
DMIなし
汎用ペイロード拡張子は無視されます
メモ
この機能には、 ASIC Testbench for HDL Verifierアドオンが必要です。