Felix

技术源于积累,成功始于执着! 个人邮箱:justlxy@mail.dhu.edu.cn QQ:1576109464

常见串行通信协议误码率(BER)比较

1
阅读(209) 评论(1)

本文简单统计了常见的串行通信协议的Spec所定义的最高误码率(Bit Error Ratio,BER)要求,并做必要的简单说明。

1、PCI Express:Gen1(2.5Gbps)/Gen2(5Gbps)/Gen3(8Gbps)/Gen4(16Gbps)/Gen5(32Gbps)均要求BER低于10-12。作为计算机系统最底层的数据总线,10-12的BER要求符合其定位,不过在16Gbps和32Gbps速率下达到这样的误码率要求是一个非常大的挑战;

2、CoaXPress:CXP-1(1.25Gbps)/CXP-2(2.5Gbps)/CXP-3(3.125Gbps)/CXP-5(5Gbps)/CXP-6(6.25Gbps)/CXP-10(10Gbps)/CXP-12(12.5Gbps)均要求BER低于10-12。CoaXPress作为一种工业相机接口,传输的是视频数据,10-12的BER要求是高于其他主流的视频接口的BER要求(10-9)的。不过采用同轴线缆,让10-12也并非难事;

3、CPRI:CPRI-1/2/3/4/5/6/7均要求BER低于10-12

4、DisplayPort(DP/eDP):RBR(1.62Gbps)/HBR(2.7Gbps)/HBR2(5.4Gbps)/HBR3(8.1Gbps)均要求BER低于10-9,不过在V2.0版本的Spec,将HBR3(8.1Gbps)的BER要求进一步降低至10-6。相比于HDMI,DP采用数据包形式,更容易实现数据校验,错误处理,更容易去适应高误码率的场景;

5、HDMI:所有速率场景下均要求BER低于10-9

6、Ethernet:1000BASE-X/10GBASE-R均要求BER低于10-12

7、JESD204B:所有速率均要求BER低于10-12

8、SRIO:所有速率均要求BER低于10-12

9、SLVS-EC:所有速率均要求BER低于10-10,考虑到SLVS-EC是一种低摆幅的接口,过长的PCB走线或者板级接口(FPC走线?)仍然将是一个较大的挑战;

10、V-by-One:所有速率均要求BER低于10-9

11、SATA:所有速率均要求BER低于10-12

12、持续更新中。。。。。

  1. 第一次关注到大佬的文章,感觉打开了新世界的大门