说一说PCIe5.0的速率和带宽

116 篇文章 217 订阅

最近,有一个并不肤浅的同事问了我一个问题,U.2的带宽是多少?为什么有人说U.2最大是32GB/s?

首先,从PCIe5.0 CEM规范里我们查到,对于一条lane来说,PCIe5.0 的Basic bandwidth为32.0 GT/s,这个和我们日常说的是一致的,T/s是每秒传输数量(Transfer per second)。GT/s的概念来自PCI-SIG,单纯以信号角度描述传播的速度,信号电平的变化速率。

那么对于X4的支持Gen5速率的U.2来说,理论速度就是32*4=128GT/s

我们知道PCIe的编码为128B/130B,那么虽然带宽是这么大,但是实际有效传输速率并不能达到这么多,实际的速率就是128GT/s*(128/130)=126Gbps,注意这个单位的变化,Gb/s就是bit per second。

(以PCIe Gen2为例,其速率为5.0GT/s,由于PCIe Gen2为NRZ码,一个电平代表一个bit的信息,也可以说是5.0Gbps。PCIe Gen2使用8B/10B 编码,有效比特率只有4.0Gbps。)

再说一说GB/s和Gbps,前面的B指的是Byte,后面的b指的是bit,1Byte等于8bit,所以1GB/s = 8Gbps = 8Gbit/s

所以126Gbps相当于约15.75GB/s。即Gen5速率的U.2最大传输速率就是15.75GB/s。

 附上一个比较清晰的总结

  

如有错误,欢迎指正。

参考

【精讲】PCIe基础篇——PCIe传输速率计算_咸鱼弟的博客-CSDN博客_pcie速率

PCIE传输速率详解、Gbps和GB的区分_道阻且长行则将至!的博客-CSDN博客_pcie传输速率

PCIE 3.0 4.0 GEN3 GEN4 速度如何_来自世界的美意的博客-CSDN博客_gen3和gen4区别 

  • 6
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小孟boy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值