レジスタ インターフェイス ユニット (RIU)

UltraScale アーキテクチャ SelectIO リソース ユーザー ガイド (UG571)

Document ID
UG571
Release Date
2023-08-31
Revision
1.15 日本語

レジスタ インターフェイス ユニット (RIU) を使用すると、BITSLICE_CONTROL プリミティブをプロセッサ ペリフェラル ブロックに変えることができます。RIU インターフェイスは、64 個の 16 ビット読み出し/書き込みレジスタであり、動的にアクセス可能なプロセッサ ペリフェラル インターフェイスとして機能し、ニブルのすべての機能に対する制御を提供します。入力遅延、出力遅延、トライステート遅延とすべての遅延ライン (入力、出力、4 分の 1)、電圧と温度 (VT) のトラッキング、クロッキング オプション、およびビルトイン セルフ キャリブレーション (BISC) をすべて制御します。RIU インターフェイスは、 この図 に示すように BITSLICE_CONTROL コンポーネントで表されます。

ug571_ch200160.jpg ug571_ch200162.jpg ug571_ch200164.jpg ug571_ch200166.jpg ug571_ch200168.jpg ug571_ch200170.jpg ug571_ch200172.jpg ug571_ch200174.jpg ug571_ch200176.jpg ug571_ch200178.jpg ug571_ch200180.jpg ug571_ch200182.jpg ug571_ch200184.jpg ug571_ch200186.jpg ug571_ch200188.jpg ug571_ch200190.jpg ug571_ch200192.jpg ug571_ch200194.jpg ug571_ch200196.jpg ug571_ch200198.jpg ug571_ch200200.jpg ug571_ch200202.jpg ug571_ch200204.jpg ug571_ch200206.jpg

図 2-74: BITSLICE_CONTROL の RIU

X-Ref Target - Figure 2-74

X16042-riu-in-the-bitslice_control.jpg

各二ブルには、そのニブル用の BITSLICE_CONTROL が含まれているため、RIU インターフェイスも含まれています。2 つのニブルを結合して 1 バイトにすることができるため、1 バイトには 2 つの RIU インターフェイスを含めることができます。バイト内の 2 つの RIU インターフェイスを簡単に制御できるように、RIU_OR プリミティブがあります。

RIU_OR プリミティブは、1 バイトの両方のニブル RIU インターフェイスを結合して 1 つの RIU インターフェイスにできます。 この図 および 表: RIU_OR のポート に、RIU_OR プリミティブとそのピンを示します。 この図 に、RIU_OR プリミティブを使用して 2 つのニブル RIU を 1 バイト幅の RIU にするセットアップを示します。各 RIU の RIU_NIBBLE_SEL ピンを MSB アドレスとして使用し、上位ニブルを上位アドレス空間に置きます。

図 2-75: RIU プリミティブ

X-Ref Target - Figure 2-75

X16792-riu-primitive.jpg

表 2-36: RIU_OR のポート

ポート

I/O

説明

RIU_RD_DATA_UPP[15:0]

入力

上位ニブル BITSLICE_CONTROL の RIU_RD_DATA へ接続します。

RIU_RD_DATA_LOW[15:0]

入力

下位ニブル BITSLICE_CONTROL の RIU_RD_DATA へ接続します。

RIU_RD_VALID_UPP

入力

上位ニブル BITSLICE_CONTROL の RIU_VALID へ接続します。

RIU_RD_VALID_LOW

入力

下位ニブル BITSLICE_CONTROL の RIU_VALID へ接続します。

RIU_RD_DATA[15:0]

出力

インターコネクト ロジックへの結合された RIU データ バスです。

RIU_RD_VALID

出力

インターコネクト ロジックへの結合された RIU 読み出し有効信号です。

表 2-37: RIU_OR の属性

属性

デフォルト

タイプ

説明

SIM_DEVICE

ULTRASCALE、ULTRASCALE_PLUS、ULTRASCALE_PLUS_ES1、ULTRASCALE_PLUS_ES2

ULTRASCALE

文字列

デバイス バージョンを設定します。

(ULTRASCALE、ULTRASCALE_PLUS、ULTRASCALE_PLUS_ES1、ULTRASCALE_PLUS_ES2)

図 2-76: 2 つの RIU ポートを結合する RIU_OR

X-Ref Target - Figure 2-76

X16793-riu_or-combining-two-riu-ports.jpg