LVDS SERDES Intel® FPGA IPユーザーガイド: インテル® Arria® 10およびインテル® Cyclone® 10 GXデバイス

ID 683520
日付 7/13/2021
Public
ドキュメント目次

DPAのリセット

データの破損が発生した場合は、DPA回路をリセットします。
  1. rx_dpa_reset信号をアサートし、DPAブロック全体をリセットします。DPAブロック全体のリセット後は、データをキャプチャーする前にDPAを再トレーニングする必要があります。
    また、データの破損は、DPA回路をリセットすることなく、同期FIFOのみをリセットすることで修正することができます。これは、DPAを再トレーニングすることなくシステムの動作を継続できることを意味します。同期FIFOのみをリセットするには、rx_fifo_reset信号をアサートします。
  2. rx_dpa_lockedがアサートされると、LVDS SERDES IPコアでデータをキャプチャーすることが可能になります。DPAは、各ビットをキャプチャーするのに最適なサンプル位置を特定します。
    インテルでは、rx_dpa_lockedがアサートされた後にrx_fifo_reset信号をトグルすることを推奨しています。rx_fifo_resetをトグルすることにより、DPAと高速LVDSクロックドメイン間でデータを転送するのに最適なタイミングで同期FIFOが設定されます。
  3. カスタムロジックを使用してチャネルごとにrx_bitslip_ctrl信号を制御し、ワード境界を設定します。
    ビットスリップ回路は、PLLまたはDPA回路の動作に関係なく、いつでもリセットすることができます。ビットスリップ回路をリセットするには、rx_bitslip_reset信号を使用します。