AI エンジンのシミュレーション - 2023.2 日本語

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

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

AI エンジン グラフおよびデザインは、次のシミュレータ フローを使用してシミュレーションできます。これらのフローでは、AI エンジン カーネルおよびグラフの開発段階におけるシミュレーションの速度と精度の間にトレードオフがあります。

タイミングなし (x86simulator)
コードの機能的な正確性を検証し、ほかの機能との相互作用を考慮せずに、スタンドアロンでパフォーマンスを確認します。このシミュレーション フローは、AI エンジン カーネルとグラフの機能の正確さを検証するのに役立ち、シミュレーション実行時間は最短になります。
サイクル近似 (aiesimulator)
コア ベクター ロードとメモリ アクセスをより正確に計算します。これを AI エンジン グラフのパフォーマンスの見積もりに使用して、消費電力見積りの精度を向上させることができます。また、このシミュレーション フローは、AI エンジン グラフへの GMIO および PLIO インターフェイスと NoC、PS、および PL をモデル化し、サイクル近似の結果を提供します。

AI エンジンのシミュレーションにスティミュラスを与える方法は 2 つあります。簡単な機能検証の場合は、input_plio ステートメントをグラフ ファイルに追加して、入力ファイルのリストを与えることができます。または、トラフィック ジェネレーターを使用すると、動的環境をより正確にモデル化できます。詳細は、AXIS External Traffic Generator Feature Tutorial を参照してください。

これらのシミュレーション フローの詳細は、次のリソースを参照してください。