AMD Versal™ AI エンジン デバイス上で実行されるデザインは、AI エンジン、PL、および Arm® ホストをターゲットにできます。このようなマルチドメイン デバイスをターゲットとするデザインが機能的に正しく、デザイン パフォーマンス仕様を満たすように、AMD ではハードウェアでの 5 段階のプロファイルとデバッグ設計手法を推奨しています。
各段階は次のとおりです。
- デザインの実行とシステム メトリクス
- システムのプロファイリング
- PL カーネルの解析
- AI エンジンのイベント トレースと解析
- ホスト アプリケーションのデバッグ
図 1. プロファイルおよびデバッグの設計手法の 5 段階
次に、各段階の目的と使用可能なツールおよび手法を説明します。