11.3.1. 概述

GMAC模块可通过RGMII/RMII接口连接外部PHY,实现兼容IEEE802.3-2002协议的以太网通讯。

11.3.1.1. 特性说明

11.3.1.1.1. MAC特性支持

  • 支持全双工/半双工

  • 支持1000/100/10Mbps

  • 支持RGMII/RMII接口

  • 支持内部DMA

  • TXFIFO/RXFIFO的大小均为2048 Byte,均支持阈值模式和存储-转发模式

  • 支持MDIO接口

  • 支持Pause Frame/背压流控

  • 支持发送/接收Jumbo Frame

  • 支持VLAN哈希过滤

  • 支持64-bit哈希地址过滤、完美地址过滤(支持8个地址寄存器)

  • 支持源地址的插入/替换,VLAN的插入/替换/删除,CRC的插入/替换/删除

  • 支持接收校验和错误检测

  • 支持发送校验和计算

11.3.1.1.2. Audio Video 特性支持

  • 支持IEEE 802.1Qav-2009

  • 支持IEEE 802.1Qat-2009

  • 支持IEEE 802.1AS-2011

  • 支持独立的通道DMA Channel1用于音频数据的收发

11.3.1.1.3. IEEE1588特性支持

  • 支持IEEE1588-2002时钟戳报文

  • 支持IEEE1588-2008时钟戳报文

  • 支持粗调和细调的校正方法

  • 支持1x PPS脉冲输出,脉冲支持间隔、脉宽可变

  • 支持1x 时钟戳捕捉输入

11.3.1.2. 原理框图

../../../_images/gmacblock.png