ビルトイン セルフ キャリブレーション

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

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

ビルトイン セルフ キャリブレーション (BISC) ブロックは、遅延ロック ループ (DLL) 回路およびデジタル遅延ライン位相検出器に基づく、BITSLICE_CONTROL コンポーネント内のデジタル制御およびキャリブレーション ブロックです。BISC コントローラーは、デジタル遅延ラインに必要なタップ値を計算し、それらの値を電圧と温度の変動に対して追随させます。デフォルトでは、BITSLICE_CONTROL プリミティブのインスタンシエーションの後に適切な属性が設定されると、BISC コントローラーは、使用する遅延ラインを調整した後に、DLY および VTC のステータスをロジックにレポートします ( この図 )。

BISC コントローラーのレジスタには、レジスタ インターフェイス ユニット (RIU) からもアクセスできます。これによって、BISC プロセスを完全に制御できます。BISC の実行を開始したり、BISC の実行に影響与えたり、BISC コントローラーが書き込みまたは変更を行ったレジスタを読み出したり、変更したりすることができます。

キャリブレーションしなければならない TIME 遅延を持つ接続されたビット スライスの EN_VTC 信号は、初期セルフ キャリブレーションの間、および VT キャリブレーションで DLY_RDY が High になった後、個別にアサート (High) される必要があります。

図 2-72: BISC コントローラーと接続のブロック図

X-Ref Target - Figure 2-72

X16047-block-diag-of-the-bisc-controller-and-conns.jpg