IBUF_IBUFDISABLE - UG861

Spartan UltraScale+ FPGA SelectIO リソース ユーザー ガイド (UG861)

Document ID
UG861
Release Date
2024-12-23
Revision
1.0 日本語

次の図に示す IBUF_IBUFDISABLE プリミティブは、ディスエーブル ポートを備えた入力バッファーです。このポートは、入力が使用されていない場合に電力を節約する機能として使用できます。

図 1. 入力バッファーを無効化するポートを備えた入力バッファー (IBUF_IBUFDISABLE)

IBUF_IBUFDISABLE プリミティブは、IBUFDISABLE 信号が High にアサートされると、入力バッファーを無効にして内部ロジックへの O 出力を強制的にロジック Low へ遷移させることが可能です。このような、Spartan UltraScale+ デバイス特定のプリミティブ動作となるように、USE_IBUFDISABLE 属性を TRUE に設定し、IBUFDISABLE ポートを制御し、SIM_DEVICE 属性を ULTRASCALE_PLUS に設定する必要があります。この機能を使用することで、I/O がアイドル状態のときに消費電力を抑えることができます。VREF 電源レール (SSTL および HSTL など) は、それ以外の規格 (LVCMOS および LVTTL など) よりもスタティック消費電力が大きくなる傾向があるため、これらの規格を使用する入力バッファーは、IBUFDISABLE 信号をロジック High に設定することで最大のメリットを享受できます。