プロファイリング用のハードウェアの設定 - 2022.1 日本語

Vitis 統合ソフトウェア プラットフォームの資料: エンベデッド ソフトウェア開発 (UG1400)

Document ID
UG1400
Release Date
2022-04-26
Version
2022.1 日本語

ソフトウェア アプリケーションをプロファイルするには、割り込みが定期的に立ち上がるようにして、プログラム カウンター (PC) 値がサンプリングされるようにする必要があります。これには、タイマーをプログラムして、タイマー割り込みハンドラーを使用して PC を収集して格納する必要があります。プロファイル割り込みハンドラーはタイマーへの完全なアクセスを必要とするので、アプリケーション自体に使用されていない別のタイマーがシステムで使用できるようになっている必要があります。

このプロファイル割り込みハンドラーを含むザイリンクス プロファイリング ライブラリでは、AXI Timer コアがサポートされます。

Zynq-7000 SoC プロセッサのプロファイルの場合は、内部 SCU タイマーを使用する必要があります。