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