ステップ 3: 継続的な VT トラッキング

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

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

属性または RIU レジスタでオンにすると、BISC コントローラーは、BISC のキャリブレーション部分で最後のステップとなる VT トラッキングの継続的動作を開始します。

自動トラッキングでは、ラウンドロビン方式を使用して、ビット スライスの通常動作モードを妨げたり中断したりすることなく、使用されるすべての遅延ラインを最新に保ちます。

キャリブレーションの実行中に、BISC は特定の RIU レジスタに対して変更したり、書き込むことができます。BISC によって変更されるレジスタ値は、TX_DATA_PHASE、BS_DQ_EN、BS_DQS_EN、EN_PDQS、EN_NDQS、INVERT_RX_CLK、SERIAL_MODE、TX_GATE、および RX_GATE です。

各二ブルには、そのニブル用の BITSLICE_CONTROL コンポーネントが含まれているため、BISC コントローラーも含まれています。複数のニブルまたはバイトを使用する場合、それらがインターニブルまたはインターバイト クロック リソースを介してクロックを共有すると、各ニブルは、そのニブルで使用されるビット スライスをキャリブレーションできます。各ニブルが同じキャリブレーション ステップを終了するために要する時間は、環境やコンフィギュレーションの違いによって、異なるものが求められる場合があります。インターニブルまたはインターバイト通信を使用して、すべてのニブルが現在のキャリブレーションステップを終了するまで、各ニブルが次のキャリブレーション ステップに進まないようにする必要があります。

注記: バンク内の使用するすべての BITSLICE_CONTROL に対するリセットは、BITSLICE_CONTROL 間における DLY_RDY 接続のため、同時にリリースする必要があります。たとえば、バンクに 2 つの異なるインターフェイスがある場合、キャリブレーションが確実に完了するようこれらを 1 つのリセットで制御する必要があります。そうしなければ、これらインターフェイスのうちの一方に対して DLY_RDY がアサートされないことがあります。