ハードウェアでのシステム パフォーマンスの解析 - 2023.2 日本語

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

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

AI エンジン、PL、および PS で構成されるシステムでは、デザインがパフォーマンスを解析するための次の前提条件を満たしていることを確認してください。

  • ハードウェア
    • システムのスループット レイテンシを計算してサイクル精度のパフォーマンスを計測するため、APM IP、RTL/HLS カーネルなどの PL IP を使用している。

  • ソフトウェア
    • Linux オペレーティング システムでソフトウェア プラットフォームの一部として使用可能な aiecompiler で提供されているプロファイリング API を使用している。Linux のイネーブルおよび構築情報、プロファイリング API の詳細は、 『AI エンジン ツールおよびフロー ユーザー ガイド』 (UG1076) を参照してください。
    • Arm® Cortex®-A72 上で実行するシステム全体を制御する PS アプリケーション (PL/DDR からの開始データ トラフィック、開始カウンターなど) を使用している。PS アプリケーションは、Cortex-A72 の G++/GCC コンパイラに対してクロス コンパイルする必要があります。PS アプリケーションは、RTL/HLS/APM カウンターを読み出してスループットおよびレイテンシを計測するためにも使用できます。
    • シリコン上にデザインをインプリメントした後、Linux OS を使用して aiecompiler で提供されるプロファイリング API を活用している。