open3D_8K4K的源端需要借助计算机来实现8K4K视频的输出,这样可以直接用3D MAX等软件制作测试视频,通过PCI-Express 传输给源端处理、打包成光纤数据流,发送出去,所以需要对PCI-Express进行方案确定。
之前已经计算过了,8K4K 3D视频需要40Gbps的单向带宽,PCI-Express 和光纤都需要大于这个带宽。
PCI-Express 是intel公司牵头制定的标准,主要是为了传输更高的带宽而设计的,主要特点是用串行总线取代了PCI的并行总线,因此速度有大幅度提高,目前已经发展了3代,第4代正在规划中:
版本
|
数据传输带宽
|
单向单通道带宽
|
双向16通道带宽
|
原始传输率
|
供电
|
发表日期
|
1
|
2Gb/s
|
250MB/s
|
8GB/s
|
2.5GT/s
|
|
2002年7月22日
|
1.0a
|
2Gb/s
|
250MB/s
|
8GB/s
|
2.5GT/s
|
|
2003年4月15日
|
1.1
|
2Gb/s
|
250MB/s
|
8GB/s
|
2.5GT/s
|
77W
|
2005年3月28日
|
2
|
4Gb/s
|
500MB/s
|
16GB/s
|
5.0GT/s
|
225W
|
2006年12月20日
|
2.1
|
4Gb/s
|
500MB/s
|
16GB/s
|
5.0GT/s
|
|
2009年3月4日
|
3
|
8Gb/s
|
1GB/s
|
32GB/s
|
8.0GT/s
|
|
2010年11月10日
|
4
|
16Gb/s
|
2GB/s
|
64GB/s
|
16.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可以用转接线直接转换,很方便。
图
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项目组