図 1. クロック ゲーティング
クロック ゲーティングも、シンプル デュアル ポート モードまたは完全なデュアル ポート モード両方の専用ブロック RAM の消費電力を削減します。
これらのブロックには、次のイネーブルが含まれます。
- 配列イネーブル
- ライト イネーブル
- 出力レジスタのクロック イネーブル
節約される消費電力のほとんどは配列イネーブルの使用によるもので、データが書き込まれず、出力が使用されないときに、Vivado 消費電力最適化により消費電力を削減する機能がインプリメントされます。
図 2. ブロック RAM イネーブルの利用