DDC ブロックや JESD204B ブロックを含む ADC12DJ3200QML-SP の高速デジタル パスは、放射線イベントの影響を受けやすくなります。自動復帰を可能にし、アップセット後の ADC12DJ3200QML-SP における JESD204B インターフェイス ブロックの復帰時間を短縮するため、以下の推奨事項が記載されています。
- 内部クロックおよびカウンタを迅速に回復するため、常に連続的な周期的 SYSREF を使用してください。カップリングによるスプリアス性能の劣化の制限をできるだけ長く、しかしシステム要件内で回復するのに十分なだけ短く周期を設定します。SYSREF は、SEU の後にトランスミッタ (ADC12DJ3200QML-SP) とレシーバ (FPGA または ASIC) の両方を回復するのに役立ちます。SYSREF は、リンクがフレームまたはマルチフレームのずれを検出するまでに要する時間の上限を設定します。最小の要件として、レシーバが JESD204B SYNC 信号をアサートしたときに SYSREF を有効にする必要があります。
- レシーバ (FPGA または ASIC) は、フレームおよびマルチフレームの整列監視を実行する必要があります。監視には、フレーム終端文字やマルチフレーム終端文字の配置ミスや欠落の探索を含める必要があります。配置ミス文字とは、フレームまたはマルチフレームの誤ったスポットで発生する文字のことで、フレームまたはマルチフレームの最後の文字ではないことを意味します。欠落文字は、JESD204B の文字置換規則に基づいて、レシーバがフレームまたはマルチフレームの最後に含める必要があると判断した文字です。配置ミスや欠落文字が 2 つ以上見つかった場合 (正しい位置に何も受信していない)、SYNC をアサートしてリンクを再確立し、CGS と ILAS プロセスを再起動する必要があります。
- スクランブルを有効にして、ADC データとは無関係に整合性のある確率で整列文字が生成されるようにします。スクランブルを使用しないと、フレームまたはマルチフレームの整列がシフトした後の復帰時間が長くなる可能性があります。
- データ インターフェイスを介した再初期化のサポートを含め、レシーバ フレーム整列ステート マシンが JESD204B 規格に従って実装されていることを確認します。 トランスミッタ (ADC12DJ3200QML-SP) がリンクを再初期化すると (レシーバが SYNC 信号をアサートせずに K28.5 文字を送信することで示される)、レシーバは初期フレームおよびレーン整列状態に遷移する必要があります。
- 各フレームの末尾にある 4 つのテール ビットを監視することで、12 ビット DDC バイパス JMODE の堅牢性をさらに高めることができます。テール ビットの欠落または配置ミスは、フレーム整列ミス エラーと同じように扱うことができます。
DDC ブロックで使用される数値制御発振器 (NCO) のアキュムレータも、アップセットの影響を受ける可能性があります。NCO 位相のアップセットは、セクション 6.3.7.1 で説明されている NCO アップセット アラーム機能を使用して検出できます。アップセットが検出された後、複数の ADC12DJ3200QML-SP デバイス間の位相同期が必要な場合、NCO を再初期化する必要があります。NCO 周波数を SYSREF 周波数 (SYSREF 周波数に関連する整数) の高調波として選択し、NCO 位相同期 に記載されている SYSREF (AC結合) を使用した NCO 同期を使用すると、より堅牢なソリューションを実現できます。これにより、SYSREF がアップセットした後に NCO 位相を自動的にリセットし、システム内のすべての ADC12DJ3200QML-SP デバイスを再同期する必要なしに、複数の ADC12DJ3200QML-SP デバイス間の位相同期を自動的に回復できます。fNCO = n × fSYSREF の場合、この条件が満たされます。