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

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

3天内不再提示

充分利用16 GT/s PCIe第4代带宽

星星科技指导员 来源:synopsys 作者:Anand Shirahatti,Mo 2023-05-26 16:12 次阅读

作者:Anand Shirahatti,Mohd Adil Khan,Jamshed Alum

PCI Express Gen 4 的实施正在向 Gen 4 0.7 版本迈进。重要的是,不仅物理层提供 16 GT/s 的速率,而且整个协议栈也应该能够饱和完全分配的带宽。为了使整个带宽饱和,以下两个关键功能正在获得牵引力:

10 位扩展标签支持

按比例缩放的流量控制积分

在我们之前的博客中,我们讨论了 10 位扩展标签。在本博客中,我们将讨论第二个功能缩放流控制积分。 我们将简要介绍该功能,以便快速启动任何增加最新规格的人,并讨论相应的验证挑战和解决方案。

按比例缩放的流量控制积分

当前流量控制机制最多允许 127 个未完成的标头信用和 2047 个未完成的数据信用。在某些情况下,Gen3 x16 链路可能会因这些限制而饱和。流量控制机制通过缩放流量控制得到增强。在缩放流量控制机制中,最大未完成标头和数据信用可以根据可编程设置缩放 1、4 或 16 倍。请注意,信用保持不变,一个标头信用仍将是 1 个 TLP 标头,一个数据信用仍然是 16 个字节。为支持扩展流控制,进行了以下更新: –

添加了称为“数据链路功能扩展功能”的新功能结构。它包含有关“数据链路功能支持”的本地和对等支持的可编程控制/状态信息

添加了名为“数据链路功能交换”的新 DLLP

作为初始化的一部分,数据链路控制和管理状态机中添加了名为“DL 功能”的新状态

在新状态 DL 功能期间,将向初始化添加新扩展。新的DLLP“数据链路功能交换”每34次交换一次,以确定是否启用了流控制缩放

初始化 FC1,初始化 FC2 交换随后通过重新定义保留位来决定比例因子,如下所示

后续更新FC协议保持不变。UpdateFC 中的比例因子必须继续与初始信用交换协议期间指示的因子匹配

pYYBAGRwaaKADsPpAAF80kCAwSc269.png

对 DLLP 的拟议更新以支持信用扩展(图片提供:PCI-SIG)

验证挑战和解决方案

该功能的验证可分为3类,如下所述: –

正常运行

定向测试,以验证具有不同编程设置的信用缩放是否达到其最大值

启用不同缩放比例的随机积分使用

对于多个 VC,当一个 VCx 被阻止时,如果存在挂起的流量,另一个 VCy 可以继续向前推进

DL 功能状态

从 DL 功能状态到DL功能状态的可能状态转换

错误注入案例

新的 HdrScale 和数据缩放字段损坏

发放的积分多于宣传的积分

所有错误注入导致报告规范中定义的“流控制协议错误”。

审核编辑:郭婷

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

    关注

    3

    文章

    818

    浏览量

    40149
  • PCI
    PCI
    +关注

    关注

    4

    文章

    608

    浏览量

    129593
收藏 人收藏

    评论

    相关推荐

    让你的内存每秒都能充分利用:内存释放专家

    让你的内存每秒都能充分利用:内存释放专家
    发表于 06-01 18:45

    如何充分利用光纤配线箱?

    ,光纤配线箱为各种应用提供了更丰富的功能和更灵活的布线环境。选择正确的光纤配线箱,充分利用光纤配线箱至关重要。下面我将告诉大家如何在数据中心里充分利用光纤配线箱,使布线环境更为灵活。灵活布线中的重要
    发表于 09-13 15:59

    如何充分利用这些频谱资源

    在之前的文章(《如何实现比4G快十倍?毫米波技术是5G的关键》)中我们介绍了如何利用毫米波技术获得更多的频谱资源,接下来的问题是如何充分利用这些频谱资源——如何让多个用户通讯但又互不干扰,专业术语叫做频谱复用。图片来源:Phoe
    发表于 07-11 07:09

    基于LTC4410的USB兼容充电器充分利用USB输入提供的电源说明

    基于LTC4410的USB兼容充电器充分利用USB输入提供的电源。当USB存在时,USB直接支持系统负载。这允许系统负载最大2.5W
    发表于 06-17 10:25

    在XC7K325T FPGA中如何充分利用GTX资源?

    嗨,我需要在XC7K325T FPGA中充分利用GTX资源。结果,我必须以这种方式使用一个四边形,它的两个频道应该服务于10Gb / s链路和另外两个--1Gb / s链路。这意味着,两个通道必须
    发表于 07-22 13:25

    开关电源转换器中如何充分利用SiC器件的性能优势?

    在开关电源转换器中,如何充分利用SiC器件的性能优势?
    发表于 02-22 07:16

    如何充分利用电子设计工具呢

    电子设计人员使用的工具箱日新月异。要找到适合工作的工具,不仅需要了解手头上的任务和现有工具,还要知道如何充分利用这些工具。对于设计人员来说,在隔离栅内移动信号和电源是一项常见的挑战。为了提高
    发表于 12-31 06:42

    魏少军: 两岸业者应充分利用历史机遇加紧合作

    魏少军: 两岸业者应充分利用历史机遇加紧合作 前大唐微电子总经理、董事长魏少军尽管已暂别产业界投身教职,不过他仍穿梭两岸产学界,目前亦担任中国半导体协
    发表于 11-20 10:04 505次阅读

    并行编程无进展使多核芯片未能充分利用

    并行编程无进展使多核芯片未能充分利用 《福布斯》文章指出,为什么应用软件总是无法充分利用芯片的强大功能呢?如何充分有效地利用
    发表于 04-01 16:43 635次阅读

    充分利用太阳能电池节省光热费

    充分利用太阳能电池节省光热费 核心提示:要想不花光热费,不仅需要导入燃料电池,还需要将太阳能电池增至5kW,并积极导入LED照
    发表于 04-06 08:45 594次阅读

    充分利用超级大写电脑

    充分利用超级大写电脑
    发表于 05-21 19:04 0次下载
    <b class='flag-5'>充分利用</b>超级大写电脑

    APS排程助动力电池企业充分利用产能

    APS排程可以充分利用设备产能,提高设备利用率,减少停机换产损失,实现设备、人员、物料等约束。
    的头像 发表于 10-20 17:09 526次阅读
    APS排程助动力电池企业<b class='flag-5'>充分利用</b>产能

    充分利用电位计 — 别让旋转乱套!

    充分利用电位计 — 别让旋转乱套!
    发表于 11-07 08:07 0次下载
    <b class='flag-5'>充分利用</b>电位计 — 别让旋转乱套!

    在MCU开发中如何充分利用各种类型的断点?

    在MCU开发中如何充分利用各种类型的断点?
    的头像 发表于 09-18 16:22 385次阅读
    在MCU开发中如何<b class='flag-5'>充分利用</b>各种类型的断点?

    如何充分利用单片机(MCU)的非易失性存储器呢?

    如何充分利用单片机(MCU)的非易失性存储器 单片机(MCU)的非易失性存储器(NVM)是存储数据和程序的重要组成部分。它可以保留数据,即使在断电或复位后也不会丢失。为了充分利用MCU的NVM,我们
    的头像 发表于 12-15 10:10 579次阅读