ビルトイン セルフ キャリブレーション (BISC) ブロックは、遅延ロック ループ (DLL) 回路およびデジタル遅延ライン位相検出器に基づく、BITSLICE_CONTROL コンポーネント内のデジタル制御およびキャリブレーション ブロックです。BISC コントローラーは、デジタル遅延ラインに必要なタップ値を計算し、それらの値を電圧と温度の変動に対して追随させます。デフォルトでは、BITSLICE_CONTROL プリミティブのインスタンシエーションの後に適切な属性が設定されると、BISC コントローラーは、使用する遅延ラインを調整した後に、DLY および VTC のステータスをロジックにレポートします ( この図 )。
BISC コントローラーのレジスタには、レジスタ インターフェイス ユニット (RIU) からもアクセスできます。これによって、BISC プロセスを完全に制御できます。BISC の実行を開始したり、BISC の実行に影響与えたり、BISC コントローラーが書き込みまたは変更を行ったレジスタを読み出したり、変更したりすることができます。
キャリブレーションしなければならない TIME 遅延を持つ接続されたビット スライスの EN_VTC 信号は、初期セルフ キャリブレーションの間、および VT キャリブレーションで DLY_RDY が High になった後、個別にアサート (High) される必要があります。