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

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

4.3.1.4. デバイス動作中のレシーバーのリセット (Autoモード)

デバイス動作中の任意の時点で、レシーバーのアナログまたはデジタルブロックをリセットするには、このリセットシーケンスに従ってください。このリセットを使用して、リンクを再確立します。ユーザーコード化したReset Controllerは、信頼性の高いレシーバー動作を保証するために、次のリセットシーケンスに準拠する必要があります。

このリストの手順の番号は、次の図の番号に対応しています。

  1. rx_cal_busy がLowのとき、rx_analogreset および rx_digitalreset をアサートします。
  2. rx_analogreset_stat がアサートされるのを待って、rx_analogreset が正常にアサートされることを確認します。RX PMAが正常にリセット状態に保持されると、rx_analogreset_stat がHighになります。
    1. rx_analogreset をデアサートします。
  3. rx_analogreset_stat がデアサートされるのを待って、rx_analogreset が正常にデアサートされることを確認します。RX PMAがリセットから正常にリリースされると、rx_analogreset_stat はLowになります。
  4. CDRがロックを取得した後に rx_is_lockedtodata 信号がHighになります。
  5. rx_digitalreset をデアサートする前に、rx_is_lockedtodata がtLTD (最小5 μs) に対してアサートされていることを確認します。
  6. PHYからの rx_digitalreset_stat がデアサートされるのを待って、PCSで rx_digitalreset が正常にデアサートされることを確認します。
図 172. デバイス動作中のレシーバー・リセット・シーケンス