2. 光纤通信
10Gbps光纤通讯设计是超高分辨率LED显示屏单卡控制系统的关键环节,其构建和成本控制基于10G以太网技术,尤其是10G以太网物理接口的发展。10G以太网标准IEEE 802.3ae定义了在光纤上传输10G以太网的标准,传输距离从300m到80km。
其中IEEE 802.3ae根据光纤类型、传输距离等进一步细分为7种类型。实际上目前建立在Cisco光学标准10GBASE-ZR上,可传80km的1,550nm冷却型电吸收调制激光器(Cooled EML)也已问世。
在这些七种接口类型中,10GBASE-LX4使用了粗波分复用(CWDM)技术,把12.5Gbps数据流分成4路3.125Gbps数据流在光纤中传播,由于采用了8B/10B编码,因此有效数据流量是10Gbps。这种接口类型的优点是应用场合比较灵活,既可以使用多模光纤,应用于传输距离短对价格敏感的场合,也可以使用单模光纤,支持较长传输距离的应用。
10GBASE-SR、10GBASE-LR和10GBASE-ER的物理编码子层(PCS)使用了效率较高的64B/66B编码,在线路上传输的速率是10.3 Gbps。其中,10GBASE-SR使用850nm的激光器,在多模光纤上的传输距离是300m;10GBASE-LR和10GBASE-ER分别使用1,310nm和1,550nm的激光器,在单模光纤上的传输距离分别是10km和40km,适用于城域范围内的传输,是目前的主流应用。
10GBASE-SW、10GBASE-LW和10GBASE-EW是应用于广域网的接口类型,其传输速率和OC-192 SDH(同步数字体系)相同,物理层使用了64B/66B的编码,通过WIS把以太网帧封装到SDH的帧结构中去,并做了速率匹配,以便实现和SDH的无缝连接。
采用不同的万兆网络通讯器件构建超高分辨率LED显示屏10Gbps光纤控制系统,有以下几种方案,分述如下。
XAUI分离式10Gbps单路光纤通讯方案:现在应用比较广泛的10G光模块有以下几种:300PIN、XENPAK、XPAK、X2、XFP和SFP+。其中300PIN属于第一代模块,主要应用于SDH,把电接口改成10G以太网16位接口(XSBI)后也可应用于10G以太网;XENPAK是针对10G以太网推出的第一代光模块,所需信号多,体积较大,价位也较高;XPAK和X2是XENPAK光模块的直接改进版,体积缩小了40%;XFP(遵从XFP MSA/INF-8077i协议),采用可达9.95~11.09Gbps高速串行电接口XFI,是一种外形紧凑、类似于千兆以太网SFP的小型化可拔插光模块,由于内含CDR,需要30位信号和161.25MHz的高频时钟输入,故价格也不便宜,不利于10Gbps网络的推广;最新出现的SFP+(遵从IEEE 802.3ae、SFF-8431、SFF-8432协议)是在已成熟的1~4Gbps SFP光纤模块基础上推出的万兆光模块,因信号减少到20位,单电源供电,采用9.5328~11.10Gbps高速串行电接口SFI,并将信号调制功能、MAC、串行/解串器、时钟和数据恢复(CDR),以及电子色散补偿(EDC)功能全部移到主板卡,凭借其小型化低成本等优势满足了设备对光模块高密度的需求,目前已经取代XFP成为10G市场的主流。
10Gbps SFP+光纤模块国内生产商较多,包括华为、中兴、思科、H3C、北电、网件、3COM、安捷伦、飞通、易飞扬、吉讯科技、乘光网络、贝岭科技等。例如易飞扬可传300M的850nm VCSEL多模GPP-85192-SRC、可传2KM的1,310nm DFB单模GPP-31192-02C、可传10KM的GPP-31192-LRC/LRT SFP+光纤模块等,一般都满足:1. 光接口符合IEEE 802.3ae 10GBASE-LR;2. 电气接口符合SFF-8431;3. 低功耗,热插拔;4. PIN光电探测器;5. 全金属外壳,卓越的EMI性能;6. 高级固件允许客户系统加密,信息储存于收发器中;7. 低成本高效益的SFP+解决方案,有利于更高端口密度和更大带宽设计;8. 适用10.3125Gbps 10GBASE-SR及其它光学链接。
目前国内多模300M SFP+万兆光模块价位在850元可买到,单模2KM SFP+万兆光模块价位在1,250元左右,单模10KM SFP+万兆光模块价位在1,500元左右,超过10KM则需采用其它类型的万兆光模块如冷却型万兆光模块,价格就比较昂贵了。SFP+模块电气接口符合SFI电气规范,收发器的差分输入输出阻抗是100欧姆,PECL/CML电平,内部交流耦合。模块提供差异终端匹配,减少了共模转换对信号质量的影响。SFI高速串行总线在改进的FR4板材上布线长度超过200mm,在标准FR4板材上布线长度超过150mm,易于和FPGA匹配。从性价比和设计的简易性考虑,采用10Gbps SFP+模式作本设计最为适宜。单路10Gbps光纤通讯逻辑设计如图2(a)所示。
SFP+光纤模块要求万兆网PHY具有SFI高速串行接口,这类万兆网PHY品种较多,例如Vitesse的VSC8486、PHYNetLogic的AEL1010(具有13x13mm,144针,1毫米球间距PBGA超小型封装)。
VSC8486是一个局域网/广域网XAUI或XGMII收发器,3Gbps XAUI数据转换成10Gbps的XFI/SFI串行数据流,还配备了一个额外的全速率数据口,可以用于旁路监测或通道监控应用。VSC8486提供特殊的10Gbps混合信号数据性能输出功能,可编程预加重,以延长铜连接。VSC8486高速串行I/O支持由IEEE 802.3ae和T11 10 GFC定义的9.9Gbps、10.3Gbps和10.5Gbps速率,并完全符合Bellcore GR253定义的SONET抖动规范。
VSC8486设备中有四个主要的数据处理模块:XGXS、PCS、WIS和PMA。10GbE以太网的扩展子层(XGXS)接收运行在3.125Gbps的8B/10B数据,解码后发送到物理编码子层(PCS)。该XGXS具有处理通道间超过60bit间格的抗扭曲能力。PCS根据IEEE 802.3ae第49条规定64B/66B算法,对来自XGXS的10Gbps数据进行编码。
PCS是一个可选的运行在64B/66B速率的扩展模式(E-PCS),这种扩展模式使用一个替代的框架算法,增加了前向纠错FEC,提供约2.5dB的网络电气增益。PCS适用于局域网模式,但不适用于WAN模式。
PCS输出数据到广域网接口子层WIS(绕过局域网模式)。按IEEE 802.3ae第50条描述规定,WIS可对来自PCS的9.953Gbps数据和SONET STS-192C帧数据进行选择。此外,WIS模块包含扩展SONET和SDH的处理能力,允许系统充分利用有价值的性能监测数据。最后,数据传递到物理介质连接模块PMA,PMA将内部多路并行总线数据转化为10Gbps的数据流。
10Gbps到XAUI数据通道的执行操作和上述描述相反,其路径上的显著特点是拥有一个SONET兼容LOS监测器和一个完全兼容XFI/SFI规格(包括强制的眼图要求)的10Gbps接收器。
SFI集成式10Gbps单路光纤通讯方案:单路10Gbps光纤通讯模式还有一种造价较高的全FPGA设计模式,外挂的10GbE PHY已嵌入FPGA内部,利用FPGA的SFI高速串行总线,直接和SFP+模块接口,逻辑设计见图2(b),其详述见下文FPGA信息处理。
4×3.125Gbps多路光纤通讯方案:4×3.125Gbps多路光纤通讯方案是一种低成本、可灵活在3.125、6.25、9.75、12.5Gbps带宽中选择应用的单卡拼接方案,图2(c)为逻辑设计。从图可看出,它不需要外挂较昂贵的10Gbps串行器/解串器(SerDes),利用FPGA内嵌的4个3.125Gbps SerDes直接和4个4.25Gbps SFP光纤模块接口。SFP光纤模块应用广泛,例如易飞扬可传500M的GP-854G-S5x(D) 4.25Gbps SFP多模光纤模块,可传10KM的GP-314G-L1x(D)单模光纤模块等。FPGA可从Altera较低档的60nm Cyclone IV GX(3.125Gbps)、28nm Cyclone V GX(3.125Gbps)中选用。这两种芯片均具有利于设计的以下特点:
1. 灵活而且容易配置的收发器数据通路,可实现工业标准和专用协议;2. 可编程预加重设置和可调差分输出电压(VOD),提高了信号完整性;3. 用户可控的接收器均衡,增益达到7dB,补偿物理介质的频率相关损耗;4. 收发器动态重新配置,不需要对FPGA重新编程,支持同一通道上的多种协议和数据速率;5. 兼容PCI Express (PIPE)、XAUI和千兆以太网物理接口的专用电路;6. PIPE接口可直接连接嵌入式PCI Express Gen1和Gen2(2.5/5.0 Gbps)硬核知识产权(IP)或者软核IP;7. 片内电源去耦合功能,不需要板上去耦电容,简化了设计,满足了高频时的瞬变电流要求。
4×3.125Gbps多路光纤通讯方案在万兆网网线和光纤通讯技术应用成本较高的早期无疑是一个值得推荐的方案,然而随着万兆网网线和光纤通讯技术应用日益发展成熟和成本的快速下降,其优越性已不明显。同时4路光纤输出占用了较大空间,加上HDMI/DVI、USB口和信号指示灯,很难做成插卡式,只能外置或舍弃DVI输入口,要用DVI时采用DVI-HDMI转换器。
2×6.25Gbps双路光纤通讯方案:2×6.25Gbps两路光纤通讯方案是在4×3.125Gbps多路光纤通讯方案上的改进,逻辑设计如图2(d)所示。该方案利用FPGA内嵌的2个6.25Gbps SerDes直接和2个6.25Gbps SFP+光纤模块接口,例如易飞扬可传2KM的GPP-316G-02x 1,310nm单模SFP+模块。FPGA可采用40nm Arria @II GX/GZ系列芯片,SerDes速率可达6.375Gbps。又如赛灵思Artix-7 FPGA中的GTP,也可达到6.6Gbps的速率。
该方案和4×3.125Gbps多路光纤通讯方案相比,全带宽运行时成本相差不大,但在设计的简易性和工作的可靠性上略胜一筹。由于该方案只有两路光纤,占用空间较小,允许做成插卡式。
4×3.125Gbps多路和2×6.25Gbps两路光纤通讯方案的优点是可根据LED显示屏的实际分辨率灵活构建,在非全带宽运行时成本较低,缺点是布线相对复杂,在全带宽多路运行时成本未必占优势,可靠性相对较低,并需要妥善解决各通道间的同步问题。而XAUI分离式和SFI集成式10Gbps单路光纤通讯方案集成度高,单路带宽即达到10Gbps,布线简单、可靠性也相对较高。从性价比和设计的难易程度各方面综合考虑,显然首推第一种分离式单路10Gbps光纤通讯方案为最优方案。
评论
查看更多