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

    文章

    8439

    浏览量

    150694
  • 带宽
    +关注

    关注

    3

    文章

    896

    浏览量

    40778
  • PCIe
    +关注

    关注

    15

    文章

    1198

    浏览量

    82337

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

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

收藏 人收藏

    评论

    相关推荐

    【SOC的多种计算方法

    SOC的多种计算方法
    的头像 发表于 06-05 09:34 1813次阅读
    【SOC的多种<b class='flag-5'>计算方法</b>】

    电荷放大电路的带宽 和IV转换电路带宽计算方法不一样吗?

    带宽会非常小,但实际中,电荷放大电路对输入的陡峭脉冲还是可以完美响应,这与带宽非常小矛盾。 电荷放大电路的带宽 和IV转换电路带宽计算方法
    发表于 09-03 07:07

    阻抗计算方法

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

    机器视觉计算方法

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

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

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

    Rstart的计算方法

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

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

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

    互阻放大器带宽计算方法

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

    甲类单端的简易计算方法

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

    电感资料--电感的计算方法

    电子专业单片机相关知识学习教材资料——电感资料--电感的计算方法
    发表于 10-10 14:17 0次下载

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

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

    特征阻抗的计算方法

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

    绕线电阻的计算方法_绕线电阻的制作过程

    本文开始详细的介绍了绕线电阻的相关概念,其次分析了正确测量绕线电阻的方法,最后给出了绕线电阻的计算方法计算实例以及绕线电阻的制作过程。
    发表于 01-24 09:35 2.1w次阅读

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

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

    电流计算方法与配线法的区别

    电流计算方法与配线法是两个不同的概念,它们在电气工程和电子设计中扮演着重要的角色。电流计算方法主要涉及到电流的计算和分析,而配线法则是关于如何安全、有效地将电气设备连接在一起的实践。
    的头像 发表于 09-19 16:00 246次阅读