GT/s和Gbps的关系
GT/s 和 Gbps
数据传输表示通过数字接口传递的数据量。
当用较多的数据位对原始数据进行编码时,有效数据传输量低于实际传输的数据位数。例如:PCIe串行总线采用10位数据对8位数据进行编码(附加位可能用于时钟编码、误码检测等冗余位)
数据速率通常用每秒传输的数据位,具体指的是编码后的串行比特率,每秒吉比特(GT/s)和每秒兆比特(MT/s)。例如,2.5 GT/s指的是2.5 Gbit/s串行数据速率。
吞吐量表示未编码的带宽(没有8b/10b、128b/130b或242B/256B编码的开销)。PCIe 1.0每通道2.5 GT/s的传输速率意味着2.5 Gbit/s的串行比特率。在8b/10b编码之前,对应的吞吐量为2.5Gbit/s x 8/10 = 2.0 Gbit/s
PCIe版本 | 推出年份 | Line code | Transfe rate per lane | 单向Throughput per lane(X1 lane) |
---|---|---|---|---|
1.0 | 2003 | NRZ 8b/10b | 2.5 GT/s | 2.5GT/s × 8/10 ÷ 8= 0.250 GB/s |
2.0 | 2007 | NRZ 8b/10b | 5.0 GT/s | 5.0 GT/s × 8/10 ÷ 8= 0.500 GB/s |
3.0 | 2010 | NRZ 128b/130b | 8.0 GT/s | 8.0 GT/s × 128/130 ÷ 8= 0.985 GB/s |
4.0 | 2017 | NRZ 128b/130b | 16.0 GT/s | 16.0 GT/s × 128/130 ÷ 8= 1.969 GB/s |
5.0 | 2019 | NRZ 128b/130b | 32.0 GT/s | 32.0 GT/s × 128/130 ÷ 8= 3.938 GB/s |
6.0 | 2022 | PAM4 242B/256B | 64.0 GT/s | 64.0 GT/s × 242/256 ÷ 8= 7.563 GB/s |
7.0 | 2025 (planned) | PAM4 242B/256B | 128.0 GT/s | 128.0 GT/s × 242/256 ÷ 8= 15.125 GB/s |
参考链接
本文来自博客园,作者:miyan,转载请注明原文链接:https://www.cnblogs.com/xyjk1002-rejuvenation/p/16640789.html
分类:
PCIe
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库