什么是PCIE
最近很多人问我测试PCIE3.0怎么测,PCIE3.0,4.0都是什么意思。今天就跟大家分享一下什么是PCIE,以及PCIE怎么测试。
你的硬盘接口是什么类型,内存条的接口是什么类型的,你知道吗?
他们都有个统一的名称叫PCIE。PCIE又叫高速串行总线。
想要知道什么是PCIE,就要先了解什么是总线。设备中的各个部件就跟我们生活的城市一样,城市中的各个节点的运输都需要道路,比如,我从公司回家,需要坐车从道路上回去。那设备中的数据传输也是需要道路的,比如在示波器上,按下通道1的按键,会发现屏幕上通道一的基线显示出来了。当按下通道1的按键后,按键板感受到压力后,会将这个信息传输给CPU,CPU接受到信息后,传输给显示屏,显示屏将信息显示出来。这个过程中,按键板给CPU传输信息需要搭建一条通路,CPU给显示屏传输信息需要搭建一条通路,这个通路就叫总线。
既然是道路,那就不止一个车道,就像PCIE一样,是个多通道输出串行总线。知道什么是串行的人是不是觉得很矛盾,串行应该是单通道,多通道的是并行才对。
其实啊并不是这样的,真正了解了什么是串行和并行就知道为什么PCIE是多通道串行总线了。串行就是一列数据,一个接一个传输,而并行是一排数据,并排齐步传输,就跟走方阵一样,必须特别整齐,一旦中途有数据掉队,必须单独再传输一次这个数据。这样虽然一次可以传输很多数据,但是速率很慢,效率也不是很高,串行虽然只有一个通道但是每个数据都可以跑起来,速率很高,弥补了数量上的不足。
而PCIE更是多个串行总线一起传输,就跟多车道一样,不用左右对齐,每个通道都是串行传输。
既然PCIE是多通道串行总线,那它的传输速率究竟多高呢,先来看张图。
PCIE1.0是2003年发布,单条总线的传输速率是2.5GT/s,即带宽250MB/s,它最高可以有16条总线,即最高带宽可达4GB/s.目前PCIE已经到了第六代,它的最高带宽可达126.03GB/s.
据称PCIE7.0也即将发布,7.0的传输速率在6.0的基础上会继续实现翻番。
回到刚开始的问题,PCIE3.0即传输速率8GT/s的总线,PCIE4.0即传输速率16GT/s.
所以要测PCIE3.0的朋友,7.0都要出了,你还在用3.0啊。