JESD204B Intel® FPGA IPユーザーガイド

ID 683442
日付 8/18/2022
Public
ドキュメント目次

4.3.1.3. Subclass 2動作モード

JESD204B IPコアは、0から (F × K/4)–1までカウントし、再びラップアラウンドするLMFCカウンターを維持します。LMFCカウントはリセット時に開始され、ロジックデバイスは常にタイミングマスターとして機能します。マルチリンク・デバイスのSubclass 2をサポートするには、すべてのJESD204B IPコアリンクのリセットを同じクロックエッジで同期的にデアサートする必要があります。このデアサートにより、内部LMFCカウンターがマルチリンク全体でアライメントされます。コンバーターは、マスターのカウンターと一致するように独自の内部LMFCを調整します。システム内のLMFCのアライメントは、LMFC境界での SYNC_N 信号のデアサートの正しいアライメントに依存します。

LMFCからRXロジックへのアライメントは、TXコンバーター内で処理されます。RXロジックはLMFCティックで SYNC_N をリリースし、TXコンバーターはその内部LMFCをRX LMFCと一致するように調整します。

LMFCをTXロジックにアライメントするために、JESD204B TX IPコアはDACレシーバーから SYNC_N をサンプリングし、TX CSR (dbg_phadjdbg_adjdir、および dbg_adjcnt) でDACとTXロジックデバイスLMFC間の相対的な位相差を報告します。報告された値に基づいて、必要な調整を計算できます。その後、CSRを介してリンクの再初期化を開始するには、TX CSR (csr_phadjcsr_adjdir、および csr_adjcnt) に値を設定します。位相調整の値は、リンクの初期化中にDACに送信されるILASシーケンスのバイト1および2にエンベデッドされます。ILASを受信すると、DACはLMFC位相をステップカウント値で調整し、新しいLMFC位相情報を含むエラーレポートを返します。このプロセスは、DACのLMFCとロジックデバイスが一致するまで繰り返されます。

表 22.  さまざまな SYNC_N デアサートに対する dbg_phadjdbg_adjdir、および dbg_adjcnt の値
ケース SYNC_N 信号のデアサート dbg_phadj の値 dbg_adjdir の値 dbg_adjcnt の値
1 LMFC境界で発生23 0 - -
2 FxK/4の値の半分以下のLMFCカウント値で発生 1 0 LMFC境界から SYNC_N 信号のデアサート検出までのリンク・クロック・サイクル数
3 FxK/4の値の半分を超えるLMFCカウント値で発生 1 1 SYNC_N 信号のデアサートの検出から次のLMFC境界までのリンク・クロック・サイクル数
図 15. ケース1のタイミング図の例
図 16. ケース2のタイミング図の例
図 17. ケース3のタイミング図の例
23 調整は必要ありません。