读书人

open3D_8K4K PCI express 接口跟光纤接

发布时间: 2013-03-10 09:38:39 作者: rapoo

open3D_8K4K PCI express 接口和光纤接口
open3D_8K4K的源端需要借助计算机来实现8K4K视频的输出,这样可以直接用3D MAX等软件制作测试视频,通过PCI-Express 传输给源端处理、打包成光纤数据流,发送出去,所以需要对PCI-Express进行方案确定。 之前已经计算过了,8K4K 3D视频需要40Gbps的单向带宽,PCI-Express 和光纤都需要大于这个带宽。 PCI-Express 是intel公司牵头制定的标准,主要是为了传输更高的带宽而设计的,主要特点是用串行总线取代了PCI的并行总线,因此速度有大幅度提高,目前已经发展了3代,第4代正在规划中:

版本数据传输带宽单向单通道带宽双向16通道带宽原始传输率供电发表日期12Gb/s250MB/s8GB/s2.5GT/s 2002年7月22日1.0a2Gb/s250MB/s8GB/s2.5GT/s 2003年4月15日1.12Gb/s250MB/s8GB/s2.5GT/s77W2005年3月28日24Gb/s500MB/s16GB/s5.0GT/s225W2006年12月20日2.14Gb/s500MB/s16GB/s5.0GT/s 2009年3月4日38Gb/s1GB/s32GB/s8.0GT/s 2010年11月10日416Gb/s2GB/s64GB/s16.0GT/s 2014年-2015年

表1 PCI-Express 参数PCI-Express因为有编码的存在,因此有效效率和传输速率是有差异的,2.0为例:5GT/s => 每秒5Gbit的数据总传输率 但编码方式为 8/10 (每10个bit中8个实际有效数据) 即为 4Gb/s ,效率为80%。3.0规范中的 编码方式为 128/130,效率接近100%。除了效率之外,还有倍速,就是用的串行传输的路数,1X 为1对差分线,2X为2对差分线。8K4K 3D如果用2.0的传输需要10X以上,选用较常用的16X;如果用3.0只需5X以上,选用较常用的8X。 确定了源端的输入接口参数,下面来看看源端的发送端口:光纤。前期调查很多种接口,能传输40Gbps的传输线只有光纤,最合适的就是QSFP,可以直接传输40Gbps,很成熟,价格稍贵。QSFP可以看成4通道的SFP,因此也可以用4个10G的SFP。SFP和QSFP可以用转接线直接转换,很方便。 open3D_8K4K PCI express 接口跟光纤接口图1,QSFP-SFP转接线 背景介绍:open3D是一个2010年开源的立体显示项目,遵守GPL,基本思想是使用FPGA作为核心处理器,完成1080P偏光式3D显示,该项目已经完成,在www.openhw.org/morewd/blog 上可以了解完整信息,并下载测试。open3D_8K4K是在open3D基础上提出的分辨率达到8K4K的开源立体显示项目,项目正处于规划阶段,欢迎加入, Blu_ray3d (at)163.com open3D/open3D_8K4K项目组

读书人网 >软件架构设计

热点推荐