什么是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啊。