RGMII接口布线经验

出处:电子元器件 发布于:2019-06-24 14:30:43

网络设备一定离不开MAC和PHY,有MAC和PHY的地方就有相应的接口,无论看得见或者看不见,它就在那里,不悲不喜。在以太网中,这个接口就是介质无关接口,英文称为Media Independent Interface,简称MII。MII适用于百兆网络设备,有个很大的缺点就是走线很多,于是就出现了RMII,即Reduced Media Independent Interface,在MII的基础上减少了一半的数据线。千兆以太网的诞生带来了GMII,即Gigabit Media Independent Interface,人们发现GMII的走线也很多,于是又出现了RGMII,即Reduced Gigabit Media Independent Interface,也就是本文的主角。当然还有串行的MII接口家族,请读者自行查阅相关文献。
  Why RGMII?
  有这么多形式的MII接口,为什么笔者偏要选择RGMII呢?原因简单而粗暴:用得多。随着芯片集成度的提高,很多网络处理器/SoC集成了百兆以太网交换机,如果用户需要实现千兆以太网络,那么往往需要配合RGMII接口的千兆以太网PHY。无线时代小站中介绍的很多处理器都是这样的。
  RGMII技术特征
  如前所述,RGMII接口减少了MAC与PHY之间的走线数量,通过在参考时钟的上升/下降沿同时采样及信号复用得以实现。RGMII有RTBI与RGMII两种模式,由于笔者在工作中未接触过RTBI,所以不做介绍。RGMII具有如下特征:
  相对于GMII接口,发送/接收数据线由8根减少为4根
  TX_ER与TX_EN复用,通过TX_CTL传送
  RX_ER与RX_DV复用,通过RX_CTL传送
  1 Gbit/s速率下,时钟频率为125MHz
  100 Mbit/s速率下,时钟频率为25MHz
  10 Mbit/s速率下,时钟频率为2.5MHz
  RGMII 1.3版本要求:通过PCB走线使得时钟相对数据线延迟1.5-2ns
  RGMII 2.0版本引入了片上延迟的功能,即在芯片内部实现时钟延迟
  RGMII信号定义
 

  RGMII接口时序图

  RGMII接口布线经验
  RGMII Layout Guide
  有了前文的叙述,相信读者已经具备了RGMII Layout的思路,主要就是以下几项:
  创建2个等长组,分别参考TXC与RXC
  如果MAC/PHY内部带有时钟延迟,则无需对时钟线做延迟
  如果MAC/PHY内部均不具备时钟延迟,则需要对时钟线做延迟
  关于时钟线的延迟,以下几张图片可以很好地说明,分别对应PCB延迟,MAC+PHY延迟与PHY延迟。当然,选取那种方式取决于使用的MAC/PHY芯片。

   

 

  RGMII在1 Gbit/s速率下的时钟频率可达125MHz,可想而知,RGMII Layout还需要遵守高速数字电路布线基本准则:
  阻抗控制
  2W/3W原则
  注意,在射频与高速数字电路同时存在的设计中,不可能同时对射频走线及高速数字走线进行阻抗控制,这时请务必在RGMII所有走线上增加串联匹配电阻,摆放位置遵守源端匹配原则。
  RGMII Layout实例
  下图是笔者为朋友开发设计的多口PHY,通过排针连接到外部的MAC板。读者一定很好奇这个板子是干啥用的,其实笔者也不知道。

  放大其中的一个,可以看到笔者在RGMII走线上增加的串联匹配电阻,绕线处理,仔细一点还可以看出走线间距(Air Gap)在2倍线宽以上。
 

  查看Constrain Manager,可以看到RGMII走线规则的各种设定。
  

  2W线距规则
   等长规则
  

  阻抗控制规则
  其实,MII/RMII/GMII的Layout方式与RGMII很像,留给读者自行摸索。

关键词:接口

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

相关技术资料
广告
上传BOM文件: BOM文件
*公司名:
*联系人:
*手机号码:
QQ:
应用领域:

有效期:
OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:

0571-85317607

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!