インテル® Stratix® 10 LタイルおよびHタイル・トランシーバーPHYユーザーガイド

ID 683621
日付 3/03/2020
Public
ドキュメント目次

4.3.1.5.2. CDRマニュアル・ロック・モードでのトランシーバーのリセット

このリストの番号は次の図の番号に対応し、CDRをマニュアル・クロック・モードに設定する手順を示しています。

  1. キャリブレーションが完了し (rx_cal_busyがLow)、トランシーバーが初期リセットシーケンスを終えていることを確認します。rx_digitalreset および rx_analogreset 信号はLowである必要があります。rx_is_lockedtoref はdon't careであり、HighまたはLowのどちらにもなることができます。rx_is_lockedtodata および rx_ready 信号はHighである必要があり、トランシーバーがリセット外であることを示しています。別の方法としては、キャリブレーション完了後、マニュアル・ロック・モードでCDRを直接起動することも可能です。
  2. CDRをlock-to-referenceモードに切り替えるために、rx_set_locktoref 信号をHighにアサートします。rx_is_lockedtodata ステータス信号がデアサートされます。ユーザーコード化されたリセットを使用する場合は、rx_set_lockedtoref と同時またはアサート後に、rx_digitalreset 信号をHighにアサートします。Transceiver PHY Reset Controller Intel Stratix 10 FPGA IPが自動リセットモードで使用されている場合、rx_digitalreset が自動的にアサートされます。Transceiver PHY Reset Controller Intel Stratix 10 FPGA IPをマニュアル・リセット・モードで使用する場合、rx_set_lockedtoref のアサート後に、rx_digitalreset をマニュアルでアサートする必要があります。
    1. rx_digitalreset_stat がデアサートされるのを待って、PCSで rx_digitalreset が正常にデアサートされることを確認します。
  3. rx_digitalreset 信号がアサートされた後に、rx_ready ステータス信号がアサートされます。
  4. CDRがリファレンスにロックされた後、rx_set_locktodata 信号をHigh tLTR_LTD_Manual (最小15 µs) にアサートします。つまり、rx_set_lockedtodata をアサートする前に、rx_is_lockedtoref がHighに、最小 tLTR_LTD_Manual (15 µs) で安定している必要があります。これは、rx_is_lockedtoref のスプリアスグリッチをフィルタリングするために必要です。rx_is_lockedtodata ステータス信号がアサートされます。これは、CDRがLTDモードに設定されたことを示します。rx_is_lockedtoref ステータス信号はHighまたはLowにすることができ、CDRがリファレンスにロックされた後、rx_set_locktodata をHighにアサートした後に無視することができます。
  5. 最小tLTD_Manualの後に、rx_digitalreset 信号をデアサートします。
    1. rx_digitalreset_stat がデアサートされるのを待って、PCSで rx_digitalreset が正常にデアサートされることを確認します。
  6. Transceiver PHY Reset Controller Intel Stratix 10 FPGA IPを使用している場合、rx_digitalreset 信号がデアサートされた後、rx_ready ステータス信号がアサートされます。これは、レシーバーがマニュアルモードでCDRを使用してデータを受信する準備ができたことを示します。
図 173. CDRがマニュアル・ロック・モードの際のレシーバーのリセットシーケンスのタイミング図