SystemC モデルを使用したロジック シミュレーション - 2023.2 日本語

Versal アダプティブ SoC システム統合および検証設計手法ガイド (UG1388)

Document ID
UG1388
Release Date
2023-11-15
Version
2023.2 日本語

SystemC は、ハードウェアのモデリングを可能にする C++ ライブラリです。このライブラリは、モジュール、ポート、インターフェイス、データ型などの構造エレメントを供給します。AMD では、サイクル精度のシミュレーション モデルに加え、一部の Versal アダプティブ SoC インフラストラクチャ ブロックを Vitis ハードウェア エミュレーション フローで使用するための、高速でトランザクション精度の SystemC シミュレーション モデルを提供しています。SystemC モデルの場合、RTL モデルよりもシミュレーションが高速になり、全体的なシミュレーション時間を短縮できます。

SystemC モデルは通常、パフォーマンス解析、アーキテクチャ探索、DMA 同期化、アドレス トレース生成、パフォーマンス モデリングに使用されます。ただし、AMD は、DMA トランザクションまたはタイミング依存の問題など、精度とデバッグがより重要な場合には、RTL モデルを使用することを推奨しています。