通信人家园
标题:
万兆以太网MII接口
[查看完整版帖子]
[打印本页]
时间:
2010-8-27 21:57
作者:
h99110501
标题:
万兆以太网MII接口
万兆以太网MII接口的端口速率为
10Gbps
,主要有
XGMII
和
XAUI
两种,另外还有
HIGIG
,不过
HIGIG
是
Broadcom
公司的私有标准,这里暂不介绍。
XGMII
接口(如下图所示):
TXD[31:0]
:数据发送通道,
32
位并行数据。
RXD[31:0]
:数据接收通道,
32
位并行数据。
TXC[3:0]
:发送通道控制信号,
TXC=0
时,表示
TXD
上传输的是数据;
TXC=1
时,表示
TXD
上传输的是控制字符。
TXC[3:0]
分别对应
TXD[31:24], TXD[23:16], TXD[15:8], TXD[7:0]
。
RXC[3:0]
:接收通道控制信号,
RXC=0
时,表示
RXD
上传输的是数据;
RXC=1
时,表示
RXD
上传输的是控制字符。
RXC[3:0]
分别对应
RXD[31:24], RXD[23:16], RXD[15:8], RXD[7:0]
。
TX_CLK
:
TXD
和
TXC
的参考时钟,时钟频率
156.25MHz
,在时钟信号的上升沿和下降沿都采样数据。
156.25MHz * 2 * 32 = 10Gbps
。
RX_CLK
:
RXD
和
RXC
的参考时钟,时钟频率
156.25MHz
,在时钟信号的上升沿和下降沿都采样数据。
XGMII
接口共
74
根连线,单端信号,采用
HSTL/SSTL_2
逻辑,端口电压
1.5V/2.5V
,由于
SSTL_2
的端口电压高,功耗大,现在已很少使用。
HSTL
即
High Speed Transceiver Logic
,高速发送逻辑的意思。
SSTL
,即
Stub Series Terminated Logic
,短路终止逻辑,主要用于高速内存接口,
SSTL
目前存在两种标准,
SSTL_3
是
3.3V
标准;
SSTL_2
是
2.5V
标准。
XAUI
接口:
由于受电气特性的影响,
XGMII
接口的
PCB
走线最大传输距离仅有
7cm
,并且
XGMII
接口的连线数量太多,给实际应用带来不便,因此,在实际应用中,
XGMII
接口通常被
XAUI
接口代替,
XAUI
即
10 Gigabit attachment unit interface
,
10G
附属单元接口,
XAUI
在
XGMII
的基础上实现了
XGMII
接口的物理距离扩展,将
PCB
走线的传输距离增加到
50cm
,使背板走线成为可能。
源端
XGMII
把收发
32
位宽度数据流分为
4
个独立的
lane
通道,每个
lane
通道对应一个字节,经
XGXS(XGMII Extender Sublayer)
完成
8B/10B
编码后,将
4
个
lane
分别对应
XAUI
的
4
个独立通道,
XAUI
端口速率为:
2.5Gbps * 1.25 * 4
=
12.5Gbps
。XAUI接口如下图所示:
在发送端的
XGXS
模块中,将
TXD[31:0]/ RXD[31:0],TXC[3:0]/ RXC[3:0], TX_CLK/ RX_CLK
转换成串行数据从
TX Lane[3:0]/ RX Lane[3:0]
中发出去,在接收端的
XGXS
模块中,串行数据被转换成并行,并且进行时钟恢复和补偿,完成时钟去抖,经过
5B/4B
解码后,重新聚合成
XGMII
。
XAUI
接口采用差分线,收发各四对,
CML
逻辑,
AC
耦合方式,耦合电容在
10nF~100nF
之间。
XAUI
接口可以直接接光模块,如
XENPAK/X2
等。也可以转换成一路
10G
信号
XFI
,接
XFP/SFP+
等。
有些芯片不支持
XAUI
接口,只支持
XGMII
接口,这时可以用专门的芯片进行
XGMII
à
XAUI
接口转换,如
BCM8011
等。
时间:
2011-7-3 12:08
作者:
Johnston
114真的是能人辈出,这就查到了想要知道的资料
通信人家园 (https://www.txrjy.com/)
Powered by C114