F-タイル25GイーサネットIntel® FPGA IPユーザーガイド

ID 750198
日付 2/09/2023
Public
ドキュメント目次

8.1. TX MACレジスター

表 22.  TX MACレジスター
アドレス フィールド名 説明 リセット アクセス
0x400 TXMAC_REVID

25G TX MAC CSR の TX MAC リビジョン ID。

0x2007 2022

RO
0x401 TXMAC_SCRATCH スクラッチレジスターはテストに使用できます。 0x0000 0000 RW
0x402 TXMAC_NAME_0

IP コア・バリエーション識別子文字列「25gMACTxCSR」の最初の 4 文字。

0x3235 674D

RO

0x403 TXMAC_NAME_1

IP コア・バリエーション識別子文字列の次の 4 文字、「ACTx」。

0x4143 5478

RO

0x404 TXMAC_NAME_2 IP コア・バリエーション識別子文字列の最後の 4 文字、「0CSR」。 「0」は印刷できません。 0x0043 5352

RO

0x405 LINK_FAULT

リンク障害コンフィグレーション・レジスター。次のビットが定義されています。

  • Force Remote Fault bit[3]: リンク障害生成が有効な場合、データ送信を停止し、リモート障害の送信を強制します。
  • Disable Remote Fault bit[2]: リンク障害レポートと単方向トランスポートの両方が有効な場合、コアはデータを送信しますが、リモート障害 (RF) は送信しません。このビットは、このレジスターの値が 28'hX4'b0111 の場合に有効になります。
  • Unidir Enable bit[1]: アサートされると、コアにはイーサネット・リンク上のリモート リンク障害レポートに対する第 66 条のサポートが含まれます。
  • Link Fault Reporting Enable bit[0]: 次のエンコーディングが定義されています。
    • 1'b1: 条件が満たされると、PCS はイーサネット・リンク上に適切な障害シーケンスを生成します。
    • 1'b0: PCS はフォールト・シーケンスを生成しません。
28'hX_4'b0001 1

RW

0x407 MAX_TX_SIZE_CONFIG 最大TXフレーム長を指定します。長いフレームはオーバーサイズとみなされます。これらは送信されますが、インクリメントも行います。これらは送信されますが、CNTR_TX_OVERSIZEレジスターもインクリメントされます。

このレジスターのビット [31:16] は予約されています。

0xXXXX 2580

RW

0x40A TXMAC_CONTROL TX MAC 制御レジスター。単一ビットが定義されています。
  • ビット[1]: VLAN 検出は無効です。このビットはデフォルトでアサート解除されており、VLAN 検出が有効であることを示します。
30'hX2'b0X 1 RW
1 Xは「Don't Care」という意味です。