FタイルのアーキテクチャーとPMAおよびFEC Direct PHY IPのユーザーガイド

ID 683872
日付 1/24/2024
Public
ドキュメント目次

3.11.5. レーンのオフセットアドレス

FHT PMA

レーンのオフセットアドレス情報は、FHT PMA Register Map および FGT PMA Register Map の各レーンのオフセットです。

次の表は、FHT PMAのレーン番号とオフセットアドレスのマッピングを示しています。ワードアドレスは byte address/4 です。

表 86.  FHT PMAのレーン番号とオフセットアドレス
レーン番号 レーンのベース・オフセット・アドレス (バイトアドレス)
0 0x40000
1 0x48000
2 0x50000
3 0x58000

例えば、RXループバックと極性反転を制御する場合は、レジスターマップ・ファイルのレーン0 (0x45800) の SERDES_LANE_LANE_CTRL_LANE_RX_CTRL レジスターを参照し、レーンが増えるたびに 0x8000h を追加します。詳細は次のとおりです。

  • レーン0 → 0x45800
  • レーン1 → 0x4D800
  • レーン2 → 0x55800
  • レーン3 → 0x5D800

FGT PMA

次の表は、クアッド内の各レーンの FGT PMAオフセットアドレスを示しています。ワードアドレスは byte address/4 です。

表 87.  FGT PMAのレーン番号とオフセットアドレス
レーン番号 レーンのベース・オフセット・アドレス (バイトアドレス)
0 0x40000
1 0x48000
2 0x50000
3 0x58000
例えば、クアッド内のFGT PMAレーンのTXイコライザー係数の設定を更新する場合は、レジスターマップ・ファイルのレーン0 (0x47830) の SRDS_IP_IF_TX1 レジスターを参照し、レーンが増えるたびに 0x8000h を追加します。詳細は次のとおりです。
  • レーン0 → 0x47830
  • レーン1 → 0x4F830
  • レーン2 → 0x57830
  • レーン3 → 0x5F830
注: レーン1、レーン2、およびレーン3の情報を読み出す際の 0x8000h のインクリメント方法は、0xFFFFC レジスターには適用されません。詳細は、 F-Tile PMA/FEC Direct PHY Intel® FPGA IP Register Map を参照してください。
注: デザインにFGT PMAレーンが5つ以上あり、複数のFGTクアッドに広がる場合は、コンフィグレーション・レジスターへのアクセスを参照してください。