Edit online

Media Access Control (MAC)

19 Aug 2024
Read time: 1 minute(s)

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

特性说明

  1. MAC 支持特性:
    • 支持全双工/ 半双工

    • 支持 100/ 10 Mbps

    • 支持 RMII 接口

    • 支持内部 DMA

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

    • 支持 MDIO 接口

    • 支持 Pause Frame/ 背压流控

    • 支持发送/ 接收 Jumbo Frame

    • 支持 VLAN 哈希过滤

    • 支持 64-bit 哈希地址过滤、完美地址过滤,支持八个地址寄存器

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

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

    • 支持发送校验和计算

  2. Audio Video 特性支持:
    • 支持 IEEE 802.1Qav-2009

    • 支持 IEEE 802.1Qat-2009

    • 支持 IEEE 802.1AS-2011

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

  3. IEEE1588 特性支持:
    • 支持 IEEE1588-2002 时钟戳报文

    • 支持 IEEE1588-2008 时钟戳报文

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

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

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

原理框图



1. MAC 原理框图