赞
踩
mac芯片和phy芯片之间的通信接口
MII(Media Independent interface):媒体独立接口,也叫介质无关接口。它是MAC和PHY之间的通信接口。MII数据接口有2根控制线和16根数据线组成。当CLK信号为25MHz(对应100Mb/s)或2.5MHz(对应10Mb/s)。
RMII(Reduced Media Independent Interface):独立于介质接口RMII接口比MII接口拥有更少的I/O传输。
GMII(Gigabit Medium Independent):千兆以太网,GMII采用8位接口数据,工作时钟125MHz,因此传输速率可达1000Mbps。
RGMII(Reduced Gigabit Media Independent Interface):千兆以太网,采用RGMII(14根线)的目的是降低电路成本,使实现这种接口的器件的引脚数从GMII25个引脚减少到14个引脚。RGMII均采用4位数据接口,工作时钟125MHz,并且在上升沿和下降沿同时传输数据,因此传输速率可达1000Mbps。RGMII同时兼容MII所规定的10/100 Mbps工作方式,支持传输速率:10M/100M/1000Mb/s ,其对应clk 信号分别为2.5MHz/25MHz/125MHz。
1.什么是PHY
PHY是物理接口收发器。其物理层定义了数据传送与接收所需要的光电信号、线路状态、时钟基准、数据编码等电路,并向数据链路层设备提供标准接口。一般PHY芯片为模数混合电路,负责接收光、电这类模拟信号,经过解调和A/D转换后通过MII,RMII,GMII,RGMII等介质接口将信号交给MAC芯片进行处理。一般MAC芯片为纯数字电路。
PHY在发送数据时,收到MAC发过来的数据(对PHY来说没有帧的概念,发过来的都是数据),然后在把并行数据转化为串行数据,在按照物理层的编码规则吧数据进行编码,再经过D/A转化通过模拟信号传输出去。接收时流程相反。
PHY的作用①是外界网络和MAC的通信桥梁。②实现CSMA/CD(多点接入载波监听/冲突检测)的部分功能,可以检测到网络上是否有数据在传送,如果有数据在传送中就等待,一旦检测到网络空闲,再等待一个随机时间后将送数据出去。冲突检测机构可以检测到冲突,然后各等待一个随机的时间重新发送数据。
原文链接:https://blog.csdn.net/weixin_44415816/article/details/122280157
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。