JAJSWO4 June 2025 DAC39RF20
ADVANCE INFORMATION
JESD204Cサブクラス1では、シリアルリンク全体で決定論的なレイテンシを実現する方法の概要を示します。PLL/VCO を使用する場合、複数デバイスの同期を実行することはできません。2つのデバイスが同じ確定的レイテンシを達成している場合、それらが同期していると考えることができます。このレイテンシは、システムの起動から起動まで、確定的である必要があります。確定的なレイテンシを実現するには、2つの重要な要件があります。1 番目の要件は、SYSREF を適切にキャプチャすることです。SYSREF は、各デバイスの LMFC カウンタをリセットし、既知のタイミング リファレンスとして動作します。
2番目の要件は、レシーバ内の適切な弾性バッファーリリースポイントを選択することです。コンバータ デバイスは JESD204C リンクのレシーバ (RX) で、ロジック デバイスはトランスミッタ (TX) です。弾性バッファは、決定論的なレイテンシを実現するための重要なブロックであり、データがトランスミッタからレシーバに伝達されるときにシリアル化されたデータの伝搬遅延の変動を吸収することで遅延を実現します。適切なリリースポイントは、遅延変動に対して十分なマージンを確保することです。リリース ポイントが正しくないと、1 つの LMFC 周期のレイテンシ変動が発生する場合、場合によってはバッファのオーバーフローが発生してリンクが確立できなくなる場合があります。マルチフレームが短い場合にのみ、ユーザーは不良なリリース ポイントが発生したときにそれを取得する可能性があります。通常、レーンのデスキューが誤っているため、不良データが発生します。適切なリリース ポイントを選択するには、LMFC エッジを参照する弾性バッファへのデータの平均到着時間と、すべてのデバイスの予測される遅延変動の合計を知る必要があります。この情報を使用して、LMFC 周期内の無効なリリース ポイントの領域を定義できます。この領域は、すべてのレーンの最小遅延から最大遅延まで延びます。基本的に、前のリリース ポイントが発生した後、次のリリース ポイントが発生する前に、すべてのレーンのデータがすべてのデバイスに到着することを設計者は確認する必要があります。無効な領域も実験的に見つけることができます。『RBD のプログラミング』を参照してください。
図 7-54 に、この要件を示すタイミング図を示します。この図には、2 つのトランスミッタ (ADC またはロジック デバイス) のデータが表示されています。2 番目のトランスミッタ (TX 2) は配線距離 (tPCB) が長いため、最初のトランスミッタ (TX 1) よりもリンク遅延が長くなります。まず、LMFC 周期の無効領域は、すべてのデバイスのデータ到着時間によって決定されるとおりにマーク オフされます。次に、リリース バッファ遅延 (RBD) パラメータを使用して、リリース ポイントを LMFC エッジから適切な数の 4 オクテット ステップにシフトし、LMFC サイクルの有効な領域内でリリース ポイントが発生するようにします。図 7-54 の場合は、有効領域の各側に十分なマージンがあるので、LMFC エッジ (RBD = 0) がリリース ポイントに適した選択肢です。
図 7-54 弾性バッファのリリース ポイント選択における LMFC の有効領域の定義TX および RX LMFC は必ずしも位相が揃っている必要はありませんが、弾性バッファのリリース ポイントを適切に選択するには、それらの位相を把握することが重要です。また、弾性バッファのリリース ポイントは各 LMFC サイクル内で発生しますが、バッファはすべてのレーンが到着したときにのみ解放されます。このため、合計リンク遅延が単一の LMFC 周期を超える可能性があります。詳細については、『JESD204B 複数デバイスの同期:詳細情報は 要件を分解 を参照。