MAC以太网控制器提供了一个从处理器到RMII 的完整的以太网接口。这个芯片上的MAC 包含了一个DMA控制器。
主要的特性:
支持和RMII的10M/100Mbps的传输速率。
支持全双工和半双工的操作。
MDIO 主设备接口用于对PHY设备 的配置和管理。
模块的框图:
RMII:
RMII是为了减少以太网phy芯片和mac相连接的引脚的数量。因为MII包含了16个引脚,包括数据和控制引脚。RMII 模块主要是协助将MAC的MII 数据转换成RMII的时序。这个RMII模块只支持10/100Mbps的操作速率,不支持1000Mbps的速率。
管理接口:
此芯片的MAC 提供了一个简单的,双线串行接口链接MAC和PHY芯片。主要是用于控制phy芯片和获取phy芯片的状态。这个串行线路包含了两根线:MDIO,MDC。