Main Content

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

サブシステムのガイドラインと制限事項

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アドオンが必要です。

関連するトピック