百兆的mii和千兆rgmii_MII/GMII/RGMII知识学习。

以太网学习及知识总结

1、以太网的7层模型:应用层、表示层、会话层、传输层、网络(IP)层、数据链路层(MAC)、物理层(PHY)。本文主主要是详解数据链路层与物理层之间的接口。

常用的以太网PHY-MAC接口的模式模式:MII、RMII、GMII、RGMII、SGMII.

  1. MII接口模式是支持10/100兆。参考芯片:DP83848 、DM900A(该芯片内部集成了MAC和PHY接口)。 DP83848芯片只支持10、100兆网络通信速度,采用4/5B编码

首先介绍一下MII和RMII接口。MII接口中的所需要的用到的引脚如图所示:

3975815de940a8bb6a847fd92694de9a.png
  • 串行管理接口:
  1. MDC:25兆HZ(最大时钟),PHY芯片的输入引脚,由Mac芯片控制数据输入输出,和芯片的发送和接收时钟同步。
  2. MDIO:该引脚是双向的,数据可以是来自PHY和Mac,需要1.5K电阻上拉。
  • Mac数据接口:
  1. TX_CLK: PHY输出。
  2. TX_EN: MAC 发送使能
  3. TXD[0:3]: MAC输出数据
  4. RXD_CLK: 接收时钟,phy发送
  5. RX_DV: 接收使能
  6. RX_ER: 接收错误
  7. RXD[0:3]: 接收数据
  8. CRS:载波监测信号,只工作在半双工模式
  9. COL: 冲突检测,只工作在半双工模式
  • 时钟接口:
  1. X1:
  2. X2;
  3. CLK_OUT:
  • LED接口:
  1. LED_LINK:
  2. LED_SPEED:
  3. LED_ACT/COL:
  • JTAG接口:(芯片边界扫描和测试)
  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1000Base-X是一种用于以太网的标准接口,支持传输速率为1 Gbps。它使用光纤作为传输介质,可以通过单模光纤(SMF)或多模光纤(MMF)进行数据传输。 SGMII是SerDes based代表识别符(serial 为串行,generous为慷慨的意思)。这是一种适用于以太网的接口定义,用于连接MAC层和PHY层设备。它通过4对差分信号进行传输,支持千兆速率的数据通信。 GMII(Gigabit Media Independent Interface)是一种标准接口,用于在MAC层和PHY层之间传输数据。它支持传输速率为1 Gbps,使用4对差分信号进行通信。 RGMII(Reduced Gigabit Media Independent Interface)是一种适用于以太网的接口定义,用于连接MAC层和PHY层设备。它使用2对差分信号进行数据传输,支持传输速率为1 Gbps。RGMII可以有效地减少所需的引脚数量,从而节省芯片空间。 MII(Media Independent Interface)是一种用于以太网的标准接口。它是一个物理层和介质访问控制层之间的接口,用于传输数据。MII支持传输速率为10 Mbps。 1000Base-T是一种以太网标准接口,支持传输速率为1 Gbps。它使用四对CAT5或CAT6双绞线作为传输介质,适用于距离较短的局域网连接。 总结:1000Base-X、SGMIIGMIIRGMIIMII和1000Base-T都是用于以太网的接口定义,支持1 Gbps的传输速率。它们使用不同的传输介质和通信方式,适用于不同的网络和应用场景。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值