25 Gbps以太网IP核用户指南

ID 683639
日期 10/31/2016
Public
文档目录

7.2. TX MAC寄存器

表 22.  TX MAC寄存器
地址 名称 说明 复位 访问权限
0x400 TXMAC_REVID

25G TX MAC CSR的TX MAC版本ID。

0x0916 2016

RO
0x401 TXMAC_SCRATCH 可用于测试的Scratch寄存器。 0x0000 0000 RW
0x402 TXMAC_NAME_0

IP核实例标识符字符串的首4个字符,“25gMACTxCSR”。

0X3235 674D

RO

0x403 TXMAC_NAME_1

IP核实例标识符字符串后4个字符,“ACTx” 。

0x4143 5478

RO

0x404 TXMAC_NAME_2 IP核实例标识符字符串的末尾4个字符,“00CSR”。“00”未打印。 0x0043 5352

RO

0x405 LINK_FAULT

链路故障配置寄存器。以下各位定义为:

  • Force Remote Fault bit[3]:链路故障生成被使能时,停止数据传输并强制发送一个远程故障。
  • Disable Remote Fault bit[2]:链路故障报告和单向传输都被使能时,IP核仅发送数据但不传输远程故障(RF)。当该位的寄存器值为28'hX4'b0111时, 该位才生效。
  • Unidir Enable bit[1]:置位后,IP核包含第66条关于以太网链路远程链路故障报告的支持。
  • Link Fault Reporting Enable bit[0]:以下位定义为:
    • 1'b1:满足条件时,PCS生成以太网上正确的故障序列。
    • 1'b0:PCS不生成故障序列。
28'hX_4: b0001

RW

0x407 MAX_TX_SIZE_CONFIG 指定最大TX帧长度。长于指定长度的帧被认为是过长帧。即便这些帧被发送出去,也会增加CNTR_TX_OVERSIZE寄存器计数。

该寄存器的Bits [31:16]为保留。

0xXXXX 2580

RW

0x40A TXMAC_CONTROL TX MAC控制寄存器。单个位的定义为:
  • Bit [1] – VLAN检测禁用。默认情况下,该位被置低,就意味VLAN检测被使能。
30'hX2: b0X RW