AI エンジンのクロック周波数の制御 - 2023.2 日本語

Versal アダプティブ SoC システム ソフトウェア開発者向けガイド (UG1304)

Document ID
UG1304
Release Date
2023-10-18
Version
2023.2 日本語

サブシステムは、AI エンジン パーティションを使用する場合、AI エンジンのクロック周波数の変更を要求できます。XPm_SetRequirement を使用すると、サブシステムがクロック周波数を変更できます。分周値は QoS 引数を使用して表します。

次の呼び出しの例は、AI エンジンのクロック分周値を 4 に設定するように要求します。

XPm_SetRequirement(aie_node, PM_CAP_ACCESS, 4, REQUEST_ACK_NO)

周波数を変更するための呼び出しは要求として解釈され、要求した分周値より高い周波数を使用している AI エンジン パーティションがほかにない場合に実行されます。任意のサブシステムが AI エンジンに対して要求した周波数のうち、最も高い周波数で動作します。

  • どの分周値を使用してもかまわない場合は、QoS を 0 に設定します。
  • ブート時のオリジナル分周値にリセットする場合は、QoS を 1 に設定します。

QoS の値をデフォルトの分周値 (ブート時) より小さい値に設定すると、分周値はデフォルト値にリセットされます。