25gbase-kr-(s) (c111)25GBASE-KR和25GBASE-KR-S在不同FEC模式下达到丢包率(64字节线速报文丢
25gbase-kr-(s) (c111)
25GBASE-KR和25GBASE-KR-S在不同FEC模式下达到丢包率(64字节线速报文丢包率≤6.2 ×10–10)的要求时,对链路的误码率(BER)指标如下:
RS-FEC可以在BER≤10-5的物理链路上达到丢包率要求;
BASE-R FEC可以在BER≤10-8的物理链路上达到丢包率要求;
无FEC可以在BER≤10-12的物理链路上达到丢包率要求;
25GBASE-KR的硬件必须支持BASE-R FEC和RS-FEC,而25GBASE-KR-S的硬件则必须支持BASE-R FEC。
OSI图
PMD相关子层图
25GBASE-KR-(S)采用C73自协商(后续章节将详细介绍);
25GBASE-KR-(S)可选支持节能以太网EEE。
RS & 25GMII(C106)
RS层负责将MAC层的串行数据和25GMII接口的并行数据进行相互转换。
25GMII仅支持全双工操作,因此PLS_SIGNAL.indication原语永远不会产生。
若25GMII支持EEE或链路中断(使用特殊的序列有序集来标识链路短暂中断),PLS_CARRIER.indication原语才会产生。
25GMII:包括32个数据信号(TXD和RXD),4个控制信号(TXC和RXC),以及1个时钟信号(TX_CLK和RX_CLK)。时钟频率为390.625MHz(100ppm),在上升沿和下降沿同时采样,计算公式为390.625M Clk/(s×边沿)×2边沿×32bit/Clk=25Gbps。
25GMII发送接收Lane分配
25GMII数据流
帧间隔
帧间隔以IDLE码(0x07)的形式存在于前一个报文的“终止型”(0xFD)与下一个报文的“开始型”(0xFB)之间。IPG(包括T,不包括S)最小为5Byte(默认最小值为12Byte,因为二层报文长度的任意性和报文的S码必须出现在Lane 0的双重要求,在某些情况下IPG会小于12Byte)。
前导码与SFD
第一个前导码被替换为“开始型”25GMII控制码(0xFB)[只能出现在Lane0]。
帧结束标记EFD
EFD使用“终止型”25GMII控制码(0xFD)[可以出现在任意Lane]。
普通数据帧发送时序
S=0xFB (TXC=1) , DP=0x55 (TXC=0) , DP=0x55 (TXC=0) , DP=0x55 (TXC=0) , DP=0x55 (TXC=0) , DP=0x55 (TXC=0) , DP=0x55 (TXC=0) , SFD=0xD5 (TXC=0) , MAC帧数据…………+FCS ,T=0xFD (TXC=1) ,I=0x07 (TXC=1) ,……
TXD, TXC编码
普通数据帧接收时序
S=0xFB (RXC=1) , DP=0x55 (RXC=0) , DP=0x55 (RXC=0) , DP=0x55 (RXC=0) , DP=0x55 (RXC=0) , DP=0x55 (RXC=0) , DP=0x55 (RXC=0) , SFD=0xD5 (RXC=0) , MAC帧数据…………+FCS ,T=0xFD (RXC=1) ,I=0x07 (RXC=1),……
RXD, RXC编码
菜鸟下载发布此文仅为传递信息,不代表菜鸟下载认同其观点或证实其描述。
版权投诉请发邮件到 cn486com#outlook.com (把#改成@),我们会尽快处理
Copyright © 2019-2020 菜鸟下载(www.cn486.com).All Reserved | 备案号:湘ICP备2022003375号-1
本站资源均收集整理于互联网,其著作权归原作者所有,如有侵犯你的版权,请来信告知,我们将及时下架删除相应资源