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

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

3天内不再提示

PCIe 6.0的新变化与新挑战

lPCU_elecfans 来源:电子发烧友网 作者:电子发烧友网 2022-04-13 13:50 次阅读

2022年1月11日,PCI-SIG正式发布了PCI Express(PCIe) 6.0最终版本1.0,标志着各大IP、芯片厂商可以开始着手设计、开发自己技术和产品了。从技术上来说,PCIe 6.0是PCIe问世近20年来,变化最大的一次。

根据PCI-SIG的介绍,PCIe 6.0主要有三大变化:数据传输速率从32GT/s翻倍至64GT/s;编码方式从NRZ 信令模式转向PAM4信令模式;从传输可变大小TLP到固定大小FLIT。

PCIe 6.0的新变化与新挑战

图:PCIe发展历史(来源:新思科技)

PCIe 6.0的新变化

从PCIe的发展历史可以看到,在2017年以前,发展速度相对较慢,三、四年更新一次标准,PCIe 3.0发布后甚至等了七年才推出PCIe 4.0。但是2017年之后,PCIe标准几乎每两年就更新一次,更新速度明显加快。

这是因为近年来,高性能计算和AI快速发展,高清视频网络数据迅速膨胀,还有自动驾驶等技术的蓬勃发展。这些技术的推动,让数据中心和高性能计算机对高速率和高带宽的需求越来越大,PCI-SIG也加快了新标准的推出。

PCIe 6.0的新变化与新挑战

其实前面提到的三大变化当中,前两个变化是密切相关的,正是因为引入了PAM4编码方式,才让PCIe 6.0的数据传输速率再次翻倍的。采用PAM4信令后,由于使用4个信号电平,而不是传统的0/1两个电平,单个信号就能有四种编码(00/01/10/11)状态。这使得PAM4可以携带两倍于NRZ信令的数据。

PCIe 6.0的新变化与新挑战

不过,由于PAM4的电平更多,更容易受到噪声的影响,出现误码,因此,如果想让信号更加可靠的话,就需要辅以轻量级前向纠错(FEC)和循环冗余校验(CRC)方案,以减少误码率的增长。

PCIe 6.0的新变化与新挑战

表:历代PCIe参数对比(数据来源:PCI-SIG)

标准每更新一次,传输速率就翻倍一次,PCIe6.0原始的传输速率为64GT/s,转换成吞吐量的话,单向吞吐量单条通道(Lane)为:64/8=8GB/s,这里除以8是为了将bit转换为Byte,也就是说PCIe 6.0 x16的单向吞吐量为128GB/s,双向为256GB/s。

当然,对于吞吐量其实是有一个计算公式的,以PCIe 3.0协议支持8.0GT/s为例,即每一条通道上支持每秒钟内传输8G个bit,PCIe 3.0的物理层协议中使用的是128b/130b的编码方案,即每传输128个bit,需要发送130个bit。因此,PCIe 3.0协议的每一条Lane支持的吞吐量就是8×128/130=7,877Gbps=984.6MB/s

流量控制单元(FLIT)编码方式,也是PCIe 6.0标准最大的变化之一,与物理层的PAM4不同,FLIT编码用于逻辑层,将数据分解为固定大小的数据包。

PCI-SIG认为 FLIT 编码在某种意义上也被向后移植以降低链路速率非常重要/有用。一旦在链路上启用 FLIT,链路将始终保持FLIT 模式,即使链路速率协商下降。因此,例如,如果PCIe 6.0 显卡要从64 GT/s (PCIe 6.0) 速率下降到2.5GT/s (PCIe 1.x) 速率以节省空闲时的电量,则链路本身仍将是在FLIT 模式下运行,而不是回到完整的PCIe 1.x 样式链接。这既简化了规范的设计(不必重新协商超出链路速率的连接),又允许所有链路速率受益于FLIT 的低延迟和低开销。

随着在PCIe 6.0中引入新的FLIT模式,TLP和数据层数据包(DLP)包头格式发生了变化,应用程序需要理解并正确处理这些变化。例如,对于PCIe 6.0,FLIT包含自己的CRC,因此数据链路层数据包(DLLP)和TLP不再需要像在PCIe 5.0和前几代中那样的单独CRC字节。此外,由于FLIT的大小固定,因此无需使用前几代(非FLIT模式)中的PHY层成帧令牌。与PCIe 5.0相比,这提高了带宽效率。

新特性带来的新挑战

根据PCI-SIG公布的信息,PCIe 6.0规范的主要有五大特性:

首先是传输速率,从PCIe 5.0的32GT/s扩展至64GT/s;

二是PCIe 6.0采用全新的PAM4,取代PCIe 5.0 NRZ,可以在单个通道、同样时间内封包更多数据,编码是一种1b/1b的编码方案。

三是引入了低延迟前向纠错(FEC)和相关机制,以改进带宽效率和可靠性。

四是支持FLIT模式。

五是PCIe 6.0可以兼容前面所有旧版本PCIe架构。

数据传输速率的翻倍,从32GT/s NRZ到64GT/s的PAM4信令,信噪比目标将更难达到,因为反射要差3倍。如何让设计的PCIe 6.0产品更加稳健,通道损耗更少,功耗更低,但性能却不降低,甚至更高呢?

新思科技给出了他们的解决方案,其面向PCIe 6.0的完整IP核解决方案包括了控制器、PHY核验证IP,可实现PCIe 6.0片上系统(SoC)设计的早期开发。面向PCIe 6.0的全新DesignWare IP核支持标准规范的最新功能,其中包括64GT/s PAM-4信号传输、FLIT模式和L0p功耗状态。该完整IP解决方案可满足高性能计算、AI和存储SoC在延迟、带宽和功耗效率方面不断提高的要求。

为了实现最低延迟并最大限度地提高所有传输规模的吞吐量,面向PCIe 6.0的DesignWare控制器采用MultiStream架构,可提供相当于Single-Stream设计2倍的性能。该控制器采用1024位架构,可让开发者在1GHz时序收敛的条件下实现64GT/s x 16的带宽。此外,该控制器还可在处理多个数据源以及使用多个虚拟通道时提供最佳流量。为了通过内置验证计划、序列和功能覆盖来加快测试平台的开发,面向PCIe的VC验证IP采用了本地SystemsVerilog/UVM架构,只需小量的工作即可完成集成、配置和定制。

其面向PCIe 6.0的DesignWare PHY IP可提供独特的自适应DSP算法,可优化模拟和数字均衡,从而最大限度地提高功耗效率,而不受通道影响。借助正在申请专利的诊断功能,PHY可实现接近零的链路关闭时间。面向PCIe 6.0的DesignWare PHY IP感知布局架构可最大限度地减少封装串扰,并支持针对x16链路的密集SoC集成。为基于ADC的架构采用优化数据路径可实现超低延迟。

PCIe 6.0的新变化与新挑战

此外,PCIe 6.0还引入了新电源状态,称为L0p 或 LOp。这是一种新的电源状态,能够以非破坏性方式为正常工作的链路节省电源。举例来讲,此电源状态下的 x4 链路可以确保只有一个通道工作,而其他三个通道进入低功率流。与任何其他低功耗状态一样,退出这种低功耗状态的延迟是一个值得关注的关键参数。

这种新的低功耗模式是对称的,这意味着TX和RX一起缩放,并且支持FLIT模式的重定时器也支持这种模式。在处于L0p期间空闲通道的PHY功耗预计与关闭通道时的功耗相近。

结语

虽然现在主流的应用还在PCIe3.0和PCIe 4.0,但我们看到在有些数据中心,以及新的GPUCPU,或加速器开始采用PCIe 5.0了。PCIe 6.0带来的新特性,包括64GT/s的数据速率,采用具有吞吐量和延迟优势的 FLIT,以及新的低功耗状态L0p,实现了真正的带宽扩展来降低功耗,必然会给业界带来新的体验。

原文标题:解密PCle IP方案,让SoC集成更简单

文章出处:【微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

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

    关注

    446

    文章

    47705

    浏览量

    408883
  • IP
    IP
    +关注

    关注

    5

    文章

    1399

    浏览量

    148262
  • pcle
    +关注

    关注

    0

    文章

    18

    浏览量

    5680

原文标题:解密PCle IP方案,让SoC集成更简单

文章出处:【微信号:elecfans,微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    下一代PCIe5.0 /6.0技术热潮趋势与测试挑战

    /s。 图1:PCIe技术变化 2)调制格式方面 PCIe 3.0-5.0 都采用NRZ调制格式,在PCIe 6.0时首次采用高阶调制格式P
    的头像 发表于 03-06 10:35 247次阅读
    下一代<b class='flag-5'>PCIe</b>5.0 /<b class='flag-5'>6.0</b>技术热潮趋势与测试<b class='flag-5'>挑战</b>

    PCIe 6.0元年,AI与HPC迎来新速度

    电子发烧友网报道(文/周凯扬)2022年1月,PCI-SIG发布了PCIe 6.0规范,正式拉开了接口带宽大幅升级的序幕。然而,在规范公布的两年时间里,也已经更新了6.0.1和6.1版本,PCIe
    的头像 发表于 01-31 09:02 2267次阅读

    PCIe:用CopprLink取代OCuLink?

    PCI SIG 本周表示,它正在开发 PCIe 5.0 和PCIe 6.0接口的布线规范,数据传输速率为 32 GT/s 和 64 GT/s。
    的头像 发表于 11-16 17:43 850次阅读
    <b class='flag-5'>PCIe</b>:用CopprLink取代OCuLink?

    新思科技成功实现与英特尔PCIe 6.0测试芯片的互操作性

    新思科技PCIe 6.0 IP与英特尔 PCIe 6.0测试芯片实现互操作 在64GT/s 高速连接下成功验证互操作性,降低高性能计算SoC的集成风险 新思科技近日宣布,新思科技PCI
    的头像 发表于 10-16 09:22 475次阅读

    新思科技PCIe 6.0 IP与英特尔PCIe 6.0测试芯片实现互操作

    :SNPS)近日宣布,新思科技PCI Express(PCIe6.0 IP在端到端64GT/s的连接下,成功实现与英特尔PCIe 6.0测试芯片的互操作性。这一全新里程碑也将保证,在
    发表于 10-12 15:11 157次阅读

    高速电缆组件和矢量网络分析仪的PCIe 6.0性能演示

    Design-Con 2023的现场产品演示展现了Samtec Flyover高速电缆组件和Rohde & SchwarzZNA矢量网络分析仪的杰出PCIe 6.0性能。
    的头像 发表于 09-13 10:33 404次阅读
    高速电缆组件和矢量网络分析仪的<b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b>性能演示

    PCIe 6.0的优化设计方案探讨分析

    为了实现64GT/s的链路速度,PCIe 6.0采用脉冲幅度调制4级 (PAM4) 信号,在与32GT/s PCIe相同的单元间隔(UI)中提供4个幅度级别(2 位)。图1显示了三眼眼图与此前的单眼眼图的对比。
    发表于 08-05 09:33 594次阅读
    <b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b>的优化设计方案探讨分析

    AI和数据中心:PCIe 6.0,你是懂加速的

    6.0在AI、HPC和数据中心中越来越受欢迎。PCIe 6.0运行速度极快,达到64GT/s,是上一代的两倍。目前,网络服务器、固态驱动器、交换机和AI加速器都已率先采用PCIe
    的头像 发表于 07-12 17:50 1240次阅读

    PCIe的基础知识整理

    PCIe 7.0规范的数据传输速率将再次倍增,达到128 GT/s,大幅度高于PCIe 6.0的64 GT/s和PCIe 5.0的32 GT/s。一个
    发表于 06-25 10:48 543次阅读
    <b class='flag-5'>PCIe</b>的基础知识整理

    浅析PCIe标准和布线的开发

    PCIe 7.0规范的数据传输速率将再次倍增,达到128 GT/s,大幅度高于PCIe 6.0的64 GT/s和PCIe 5.0的32 GT/s。一个
    发表于 06-21 11:32 529次阅读
    浅析<b class='flag-5'>PCIe</b>标准和布线的开发

    PCI Express突飞猛进:与PCIe 6.0实现高带宽互连

    PCIe 6.0 的带宽比 PCIe 5.0 翻了一番,这是通过摆脱差分信号并使用成熟的 PAM4 调制和灰度编码技术来实现的。此外,智能前向纠错和重放技术可在链路伙伴之间提供低延迟传输。
    的头像 发表于 05-25 16:24 565次阅读
    PCI Express突飞猛进:与<b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b>实现高带宽互连

    PCIe 6.0入门之什么是 PCIe 6.0

    PCI Express® 6.0 (PCIe® 6.0) 规范由 PCI-SIG® 于 2022 年 1 月发布。最新一代的 PCIe 标准带来了许多激动人心的新功能,旨在提高计算密集
    的头像 发表于 05-22 17:27 5062次阅读
    <b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b>入门之什么是 <b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b>

    Samtec技术前沿 | 多重原因促使PCIe® 6.0采用了PAM4

    PCIe® 6.0规范的一个新功能。   PCIe® 6.0 全新规范      2022年初, PCI-SIG®发布了完整版本的PCI Express®(
    发表于 05-11 10:30 657次阅读
    Samtec技术前沿 | 多重原因促使<b class='flag-5'>PCIe</b>® <b class='flag-5'>6.0</b>采用了PAM4

    多重原因促使PCIe®6.0采用了PAM4

    Samtec成为PCI-SIG社区的成员已经有很多年了,我们非常自豪。Samtec的高级系统架构师Jignesh Shah与PCI-SIG的伙伴们一起,讨论了PAM4编码,这是PCIe 6.0规范的一个新功能。
    的头像 发表于 05-10 11:25 1292次阅读
    多重原因促使<b class='flag-5'>PCIe</b>®<b class='flag-5'>6.0</b>采用了PAM4

    智能变频市场新变化(一)

    “智能变频”三大趋势】共三篇文章,围绕目前节能降耗的大趋势下,变频技术的发展难点、痛点,以期给2023年家电行业一些启示或借鉴意义。此为系列文章第一篇《智能变频市场新变化》。 变频家电主要包括空调、冰箱、洗衣机、厨电等
    的头像 发表于 04-25 11:02 389次阅读