跳转到内容
STAGING SERVER
DEVELOPMENT SERVER

传输速度详解:吉传/秒 (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 Gen 3 开始,编码方式更改为 128b/130b,这使得有效数据传输率从约 80% 提升至 98% 以上。通信效率得到了显著提高。

因此,当谈到 8 GT/s 时,意味着每个通道在每个周期内传输 8 Gbit/s 的原始数据。这相当于每个通道拥有 7.88 Gbit/s 或 984.6 MB/s 的有效负载数据量。

下表显示了最常见的 PCIe 速度概览:

PCIe 代数 位编码 传输速率 [GT/s] 单通道 (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

返回知识库文章