XGMII是万兆位以太网中标准的MAC芯片和PHY芯片接口,数据位宽为32bit,工作在156.25MHz双沿采样。它使用HSTL电平标准,在PCB上可以有效传输7CM。因为单板上布局布线的复杂性,这么短的有效传输距离使得XGMII在多端口应用中几乎不可实现。
XAUI可以被认为是XGMII的一个变种,它把XGMII的有效传输距离扩展到50CM。XAUI在两个方向上各有4对差分线。因为8b/10b编码存在开销,XAUI工作在3.125GHz。每条链路都有独自的CDR。每条链路都包含控制字,通过控制字可以实现lane内的帧同步和lane之间的对齐。特殊字符包括帧起始、帧结束、错误传递、同步字符等。因为XAUI是从链路中恢复出时钟,它可以工作在异步时钟域。
40GbE和100GbE标准分别使用XLGMII和CGMII连接MAC和物理层。因为这个接口一般集成在芯片内部,它是一个逻辑接口,没有完整的电气规范。它们的数据位宽都定义为64bit,分别工作在625MHz和1.5625GHz。
芯片与芯片间的连接是XAUI的扩展,被称为XLAUI和CAUI。它们可以支持10inches的传输距离。XLAUI和CAUI的每条链路波特率都是10.3125Gbps,分别是4条链路和10条链路。为了减小开销,编码方式改为64b/66b,同时引入扰码,不同于XAUI的8b/10b编码。
文章评论(0条评论)
登录后参与讨论