デバイスとJESD204Cインターフェイスには、特定の起動および整列シーケンスが必要です。このシーケンスの順序を以下の手順で示します。
- デバイスをパワーアップするかリセットします。
- 目的の周波数で安定したデバイス CLK 信号を印加します。
- SOFT_RESET を 1 に切り替えてソフトウェア リセットを実行します。続行する前に、少なくとも 1µs 待機してください。
- JESD_EN = 0 をプログラムすると、JESD204C ステート マシンを停止し、設定を変更できるようになります。
- CAL_EN = 0 をプログラムすると、キャリブレーション ステート マシンを停止し、設定を変更できるようになります。
- 目的の JMODE をプログラムします。
- 目的の KM1 値をプログラムします。KM1 = K–1。
- 必要に応じて SYNC_SEL をプログラムします。SYNCSE またはタイムスタンプ差動入力を選択します。
- 必要に応じてデバイスのキャリブレーション設定を構成します。必要に応じて、フォアグラウンドまたはバックグラウンドのキャリブレーションモードとオフセットキャリブレーションを選択します。
- キャリブレーション・ステートマシンを有効化するには、CAL_EN = 1をプログラムします。
- OVR_EN を使用したオーバーレンジを有効化し、必要に応じて設定を調整します。
- JESD_EN = 1をプログラムすると、JESD204Cステートマシンを再起動し、リンクを再起動できます。
- JESD204C インターフェイスは、レシーバから印加された同期信号に応答して動作します。
- CAL_SOFT_TRIG = 0 をプログラムします。
- キャリブレーションを開始するため、CAL_SOFT_TRIG = 1 をプログラムします。