概述

支持的芯片[ RTL8721F ]

Ameba 系列芯片内部集成符合 IEEE 802.3 标准的 MAC (Media Access Control) 控制器,通过 RMII (Reduced Media Independent Interface) 接口连接外部 PHY (Physical Layer) 芯片,可接入物理网络。

功能特性

  • 支持 RMII 接口,支持 10/100 Mbps 速率,支持全双工和半双工

  • 支持通过 SMI(MDC/MDIO)接口管理外部 PHY

  • 支持多种工作模式

    • MAC to PHY,连接外部 PHY

    • MAC to MAC,与对端 MAC 直接互连

  • 支持多种时钟方案

    • 由内部 PLL 分频产生 50 MHz 时钟

    • 由 EXTCLK 引脚输入 50 MHz 时钟

    • 通过 EXTCLK 引脚向 PHY 输出 25 MHz 或 50 MHz 时钟

  • 支持发送时自动填充至最小帧长并追加 CRC,接收时自动校验 CRC

  • 支持 IPv4 头、TCP、UDP 校验和的硬件计算与检查

  • 支持 IEEE 802.3x 流量控制

  • 支持接收帧的目的地址过滤(单播、组播、广播、混杂模式)

  • 支持 VLAN 标签的硬件处理

    • 发送方向:插入、移除、改写标签

    • 接收方向:剥离标签

  • 支持接收中断合并

  • 支持节能以太网(EEE)

  • 支持环回测试