トグル レート - 2023.2 日本語

Vivado Design Suite ユーザー ガイド: 消費電力解析および最適化 (UG907)

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

トグル レートは、同期ロジック エレメントの出力がその入力に対して切り替わるレート (%) を示し、0 ~ 100% の範囲で表されます。トグル レートが 100% の場合、出力は各クロック サイクルごとに平均 1 回トグルします。たとえば、任意の周波数のクロックに対して信号が 4 クロック サイクルごとに遷移する場合、トグル レートは (1/4)*100 = 25% です。

重要: クロック ネットのトグル レートは常に 200% なので、ネットは 1 サイクルで 2 回トグルします。
ヒント: 同期ネット (DDR ネット以外) は最大でもクロックごとに変化するのが理想的なので、最大トグル レートは 100% です。同期ネットにグリッチが発生しやすい場合は、[Signal Rate] を使用してスイッチング アクティビティを指定します。

クロックに同期しないネットやロジックなどの非同期エレメントでは、トグル レートは算出されません。AMD Vivado™ 消費電力ツールは、これらのタイプのエレメントに信号レートが使用されていると想定します。

デフォルトでは、デザインのプライマリ入力は特定のクロックには関連付けられません。set_input_delay 制約を使用して、クロックとプライマリ入力を関連付けてください。クロックを関連付けない場合、消費電力ツールでは、デスティネーション クロックまたはデザインで最速のクロックのいずれかを基に、トグル レートが計算されます。