傳輸速度說明:每秒十億次傳輸 (GT/s)#
您的PCIe 匯流排可能支援 8 GT/s 等傳輸速率。這代表什麼意思?
傳輸速度通常以 Gbit/s、Gbps 或每秒千兆位元(Gigabits per second)為單位表示,但 GT/s 則代表每秒千兆次傳輸(Gigatransfers per second)。
這種差異與資料的編碼方式有關。由於PCIe 是一種將時脈嵌入資料中的串列匯流排,因此必須確保發生足夠的電平轉換(從1到0以及從0到1),以便接收器能重構時脈。 為了增加電平轉換次數,PCIe 採用8b/10b編碼方式,即將 8 位元資料群組編碼成 10 位元符號,並在接收端進行解碼。因此,匯流排必須傳輸 10 位元,才能傳送 8 位元的編碼資料。
資訊
在PCIe 第三代中,編碼方式改為128b/130b,使有效資料傳輸速率從約80%提升至超過98%。通訊效率因此大幅提高。
因此,當提到 8 GT/s 時,這表示每條通道在每個週期內會傳輸 8 Gbit/s 的原始資料。也就是說,每條通道的有效載荷資料為 7.88 Gbit/s 或 984.6 MB/s。
下表概述了最常見的PCIe 速度:
| PCIe 世代 | 位元編碼 | 傳輸速率 [GT/s] | 1 條通道 (x1) 的吞吐量 [MB/s] | 4 條通道(x4)的吞吐量 [MB/s] |
|---|---|---|---|---|
| 1.0 | 8b/10b | 2.5 | 250.0 | 1000.0 |
| 2.0 | 8b/10b | 5.0 | 500.0 | 2000.0 |
| 3.0 | 128b/130b | 8.0 | 984.6 | 3940.0 |
| 4.0 | 128b/130b | 16.0 | 1969.0 | 7880.0 |