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

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

4.5. トランシーバーPHYリセット・コントローラー向けインテルStratix 10 FPGA IPの使用

Transceiver PHY Reset Controller Intel Stratix 10 FPGA IPは、トランシーバーをリセットするコンフィグレーション可能なIPコアです。独自のユーザーコード化されたリセット・コントローラーを作成する代わりに、このIPコアを使用できます。 IPコアのカスタム・リセット・シーケンスを定義できます。また、IPコアで生成されたクリアテキストのVerilog HDLファイルを変更して、カスタム・リセット・ロジックを実装することもできます。

Transceiver PHY Reset Controller Intel Stratix 10 FPGA IPは、すべてのトランシーバー・リセット・シーケンスを処理し、次のオプションをサポートします。

  • チャネルごとの個別または共有のリセット・コントロール
  • TXおよびRXチャネル用の個別のコントロール
  • PLLロックステータス入力のヒステリシス
  • コンフィグレーション可能なリセットタイミング
  • PLLロックの損失に応じて、自動またはマニュアルのリセット・リカバリー・モード
  • RX PCSリセット前のTX PCS Resetのシーケンス (PIPE Applicationの場合)

Transceiver PHY Reset Controller インテル® Stratix® 10 FPGA IPが要件を満たしていない場合、特に、独立したトランシーバー・チャネル・リセットが必要な場合は、独自のリセット・コントローラーを作成する必要があります。次の図は、トランシーバーPHYインスタンスおよびトランスミッターPLLが含まれるデザインにおけるTransceiver PHY Reset Controller インテル® Stratix® 10 FPGA IPの典型的な使用を示しています。

図 174. トランシーバーPHYリセット・コントローラー向けインテルStratix 10 FPGA IPのシステム図

トランシーバーPHYリセット・コントローラーIPは、Transceiver PHYおよびTransmit PLLに接続します。トランシーバーPHYリセット・コントローラーIPは、Transceiver PHYおよびTransmit PLLからステータスを受信します。ステータス信号またはリセット入力に基づいて、Transceiver PHYへのTXおよびRXのリセット信号を生成します。

tx_ready 信号はTX PMAがリセットステートから出るかどうかを示し、およびTX PCSがデータを送信することが準備できるかどうかを示しています。rx_ready 信号はRX PMAがリセットステートから出るかどうかを示し、およびRX PCSがデータを受信する準備ができるかどうかを示しています。トランスミッターおよびレシーバーは、リセットシーケンスの外にあるときを決定するために、これらの信号を監視する必要があります。