低延迟以太网10G MAC用户指南

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

4.3. 主MAC地址

表 18.  主MAC地址
字偏移量 寄存器名称 说明 访问权限 HW(硬件)复位值
0x0010 primary_mac_addr0 6-byte主MAC地址。使能MAC IP核以进行操作前,通过非零值配置该寄存器。

按如下所示映射主MAC地址:

  • primary_mac_addr0:地址中较低的四个字节。
  • primary_mac_addr1[15:0]: 地址中较高的两个字节。
  • primary_mac_addr1[31:16]: 保留。
示例

如果主MAC地址为00-1C-23-17-4A-CB,则将primary_mac_addr0设置为 0x23174ACB并将primary_mac_addr1设置为 0x0000001C。

用法

在发送中,MAC IP核使用此地址来填充控制帧的源地址字段。对于来自客户端的数据帧,tx_src_addr_override寄存器设置为1时,MAC IP核会用主MAC地址来替换源地址字段。

接收中,如果rx_frame_control寄存器的EN_ALLUCAST位设置为0,则MAC IP核会使用此地址来过滤单播帧。MAC IP核会丢弃目的地址与主MAC地址的值不同的帧。

读写 0x0
0x0011 primary_mac_addr1