0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PCIE相关概念和带宽计算方法

FPGA设计论坛 来源:FPGA设计论坛 2024-01-16 14:42 次阅读

一、PCIE接口速率:

3f9c2a3e-b43a-11ee-8b88-92fbcf53809c.jpg

3fb5c67e-b43a-11ee-8b88-92fbcf53809c.png

二、PCIE相关概念:

传输速率为每秒传输量GT/s,而不是每秒位数Gbps,因为传输量包括不提供额外吞吐量的开销位;比如 PCIe 1.x和PCIe 2.x使用8b / 10b编码方案,导致占用了20% (= 2/10)的原始信道带宽。

GT/s —— Giga transation per second (千兆传输/秒),即每一秒内传输的次数。重点在于描述物理层通信协议的速率属性,可以不和链路宽度等关联。

Gbps —— Giga Bits Per Second (千兆位/秒)。GT/s 与Gbps 之间不存在成比例的换算关系。

三、PCIE带宽计算

PCIe 吞吐量(可用带宽)计算方法:

吞吐量 = 传输速率 * 编码方案

例如:PCI-e2.0 协议支持 5.0 GT/s,即每一条Lane 上支持每秒钟内传输 5G个Bit;但这并不意味着 PCIe 2.0协议的每一条Lane支持 5Gbps 的速率。

为什么这么说呢?因为PCIe 2.0 的物理层协议中使用的是 8b/10b 的编码方案。即每传输8个Bit,需要发送10个Bit;这多出的2个Bit并不是对上层有意义的信息

那么, PCIe 2.0协议的每一条Lane支持 5 * 8 / 10 = 4 Gbps = 500 MB/s 的速率。

以一个PCIe 2.0 x8的通道为例,x8的可用带宽为 4 * 8 = 32 Gbps = 4 GB/s。

同理,

PCI-e3.0 协议支持 8.0 GT/s, 即每一条Lane 上支持每秒钟内传输 8G个Bit。

而PCIe 3.0 的物理层协议中使用的是 128b/130b 的编码方案。即每传输128个Bit,需要发送130个Bit。

那么, PCIe 3.0协议的每一条Lane支持 8 * 128 / 130 = 7.877 Gbps = 984.6 MB/s 的速率。

一个PCIe 3.0 x16的通道,x16 的可用带宽为 7.877 * 16 = 126.031 Gbps = 15.754 GB/s。

由此可计算出上表中的数据

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接口
    +关注

    关注

    33

    文章

    7640

    浏览量

    148512
  • 带宽
    +关注

    关注

    3

    文章

    818

    浏览量

    40145
  • PCIe
    +关注

    关注

    13

    文章

    1083

    浏览量

    80857

原文标题:PCIE接口的带宽、速率计算

文章出处:【微信号:gh_9d70b445f494,微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    阻抗计算方法

    阻抗计算方法,希望有所帮助
    发表于 06-10 16:58

    机器视觉计算方法

    机器视觉计算方法
    发表于 08-14 09:23

    处理增益的计算方法是什么?

    本文以Intersil 公司专用于DSSS无线设计的PRISM芯片组为例,说明处理增益的计算方法,适合于从事RF收发器应用的中国设计工程师阅读。
    发表于 06-01 06:29

    stm32伺服电机转速计算方法相关资料分享

    1、首先要知道HCLK时钟频率,一般是系统时钟是用的hse---->pll计算方法:HCLK时钟={[( 晶振频率/pllm )*plln]/pllp}/AHBPrescaler2、确定
    发表于 06-28 09:09

    Rstart的计算方法

    或者是通过TI官网UC3842手册上的方法学习Rstart的计算方法
    发表于 10-29 07:04

    pcb载流能力的计算方法

    pcb载流能力的计算方法
    发表于 03-06 15:56 63次下载
    pcb载流能力的<b class='flag-5'>计算方法</b>

    AGP、PCI-E总线带宽计算方法

    AGP、PCI-E总线带宽计算方法 总线是一组进行互连和传输信息(指令、数据和地址)的信号线。主要参数有总线位宽、总线时钟频率和总线传输速率。 ※总
    发表于 05-09 08:42 2980次阅读

    互阻放大器带宽计算方法

    本文得出了互阻放大器的带宽计算方法,为互阻放大器提供了基本指导。在满足式(18)的条件下,互阻放大器的增益与带宽的平方乘积近似为一常数。在电路设计时,为了满足带宽的设计
    发表于 07-11 11:37 7429次阅读
    互阻放大器<b class='flag-5'>带宽</b><b class='flag-5'>计算方法</b>

    甲类单端的简易计算方法

    甲类单端的简易计算方法甲类单端的简易计算方法甲类单端的简易计算方法
    发表于 01-19 15:37 0次下载

    插补测风塔缺测数据的相关计算方法讨论_刘志远

    插补测风塔缺测数据的相关计算方法讨论_刘志远
    发表于 12-30 15:05 0次下载

    特征阻抗的计算方法

    特征阻抗的计算方法
    发表于 06-09 14:53 27次下载

    反激电源磁芯计算方法汇总

    反激电源磁芯计算方法汇总
    发表于 11-03 14:28 48次下载

    EMC计算方法和EMC仿真(1) 计算方法简介

    EMC计算方法概述2021/11/16大家好!我是ROHM的稻垣。本文是第16篇,从本文开始我们来谈一谈电磁兼容性(EMC)的计算方法和仿真。
    的头像 发表于 02-14 09:26 2347次阅读

    不同壳温下SOA曲线的计算方法

    不同壳温下SOA曲线的计算方法
    的头像 发表于 12-04 17:54 372次阅读
    不同壳温下SOA曲线的<b class='flag-5'>计算方法</b>

    EMC计算方法和EMC仿真(1) ——计算方法简介

    EMC计算方法和EMC仿真(1) ——计算方法简介
    的头像 发表于 12-05 14:56 520次阅读
    EMC<b class='flag-5'>计算方法</b>和EMC仿真(1) ——<b class='flag-5'>计算方法</b>简介