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

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

3天内不再提示

PCle 6.0是如何实现带宽飞跃的

新思科技 来源:新思科技 作者:新思科技 2022-06-08 16:47 次阅读

从农耕时代到数字时代,从钻木取火到无人驾驶,从原始到智能科技颠覆着人类的生活方式。那么未来,科技又将变成什么样子呢?也许有一天,即便身处地球两端,我们也可以和家人通过全息影像的方式在一张桌上一同享用各自的早餐,进行流畅而愉快的聊天。

要实现这种未来科技,增加数据带宽非常重要。带宽也就是单位时间内网络从某一点到另一点所能通过的”最高数据率”,常用的单位是bps,即每秒多少比特。随着高性能计算(HPC)、超大规模数据中心人工智能/机器学习(AI/ML)、自动驾驶物联网(IoT)等领域对先进应用的需求不断增加,带宽需求曲线依旧呈现不断上扬的趋势。

新的PCI Express(PCIe)6.0规范正是一种能够辅助开发者们实现未来科技的关键技术。PCIe 6.0堪称是迄今为止最重要的PCIe协议创新。

PCle 6.0是如何实现

带宽飞跃的?

PCIe 6.0的带宽是上一代的2倍,具有以下特性:

每个引脚的数据传输速率可高达64GT/s

通过新的低功耗状态提高电源效率

经济高效的性能

高性能的数据加密与完整性

向后兼容之前的版本

PCIe 6.0实现带宽飞跃的一种方式就是改变电气信号调制方案,即从传统的不归零(NRZ)信号转变为使用脉冲幅度调制技术的四电压电平(PAM-4)信号。

在前几代PCIe中,NRZ位在每个单位时间间隔(UI)中是以1或0的形式串行传输的。而采用PAM-4时,则可以在与NRZ相同的单位间隔中获得四个值。由此,无需让信号速率加倍,即可实现数据速率翻倍。四个电压电平将生成三个眼图,而眼图高度和眼图宽度则有所减小。为了减少信号中的错误,PCIe采用了格雷编码,即一次只改变一位。对于模拟信号,预编码有助于减少错误。而对于数字信号,前向纠错(Forward Error Correction)可降低误码率。

但是,这样难道不会显著增加延迟吗?

并不会。因为PCI-SIG提出了一种简洁的方式来实现轻量级FEC,它利用了现有的重试机制,因此不会导致延迟问题。

与PCIe 5.0相比,PCIe 6.0可提供更高的带宽(2x),但由此增加的延迟却几乎为零。

流量控制单元很重要

在PCIe 6.0中,事务传输层概念(the transaction layer concepts)使用了与前几代相同的命令。新的包头格式虽然在根本上与前几代并无不同,但组织结构却更为精简。新的包传送方法让协议彻底重组,这种重组不仅支持更高的带宽,系统还可以通过共享流量控制授权等功能对带宽进行处理。

PCIe 6.0使用流量控制单元(FLIT)来传输数据,无需编码。以2.5G为例,由于编码的原因,8位数据在线路上会变成10位。对于8G而言,128位数据在线路上会变成130位。另一方面,FLIT完全无需进行编码。这意味着每个1位数据在线路上也是1位。因此,PCIe 5.0中通过编码执行的功能和特性,在PCIe 6.0中将由于扰码多项式以及 FLIT 包头的更改而被涵盖。

PCle 6.0通道可进入“睡眠”

PCIe 6.0所需的低功耗状态是新的L0p,虽然L0p可以向后兼容前几代的L0s,但64GT/s的FLIT模式速率还是要求使用 L0p。这种新的低功耗状态的创新之处在于,一些通道可以进入睡眠状态(相当于电气闲置),而数据可以继续在非闲置通道上进行传输。要支持L0p,还需要支持FLIT模式的重定时器。L0p的优势在于开发者可以根据实际使用的带宽来扩展电源

保护数据和系统的安全

互联程度越来越高,数据和系统漏洞的攻击面就越大,攻击者的动机现在也越来越难以揣测。正因如此,越来越多的法律法规还要求电子系统具有更高的安全性。在此背景下,PCIe 6.0采用了数据完整性和安全保护机制,其在安全方面的亮点主要体现在以下三个方面:

数据对象交换(DOE):这不是一种性能模式,而是一种安全模式,也并非出于高性能目的,这是一个PCIe用于增强其他领域安全性的低级别构建模块。DOE是一种基于配置空间寄存器来传输主要加密数据和密钥的简单机制,它与应用逻辑紧密结合。

组件测量和认证(CMA):借助此安全功能,设备中的固件可为设备提供加密签名。收到CMA报告时,开发者可以验证签名是否准确。如果不准确,他们就需要解决相应的安全问题。

完整性和数据加密(IDE):这一安全措施主要是为了防止物理访问攻击。这项保护是为了防止有人嗅探PCIe 6.0 FLIT数据包,并对数据包进行插入和删除操作。这一安全保护机制有两种模式:第一种是Link IDE,相应的数据将在发送端加密,然后在直连设备的接收端解密。第二种是选择性IDE,相应的数据包将通过交换机传输,在请求者那里加密,并经过若干中间设备中转后在请求完成时解密。由于这种安全模式作用于PCIe的“核心”数据包级别,因此它需要与控制器紧密结合,以便以64GT/s的速率高效地实现加密和解密功能,同时将延迟影响降至最低。此外,开发者还需要有多个管道化AES-GCM加密引擎来满足吞吐量要求。

PCIe 5.0与PCIe 6.0在安全特性方面的主要区别在于带宽扩展、对FLIT模式的支持,以及对新包头格式的支持上。另外还有一些安全特性即将推出,它们将同时支持PCIe 5.0和PCIe 6.0。可以这么说,随着安全形势的变化,安全防护措施也会不断发展和完善。

PCle 6.0先行者:固态硬盘

虽然PCIe 4.0和PCIe 5.0正在普及,但固态硬盘(SSD)已经开始率先采用PCIe 6.0。

PCIe是超大规模数据中心机架单元盒中的实际接口。这是一个盒内(计算)的示例:PCIe 是CPUGPU、SSD、加速器和智能NIC应用的主要接口,并通过CXL保持缓存一致性。

仔细观察图中机架单元的盒内结构,就会发现CPU与加速器及SSD相连,而加速器与智能网卡(NIC)相连,这些都属于PCIe插槽。在从PCIe 5.0过渡到PCIe 6.0时,U.2外形尺寸将逐步被淘汰,PCIe 6.0很可能支持U.3、EDSFF(企业和数据中心标准外形尺寸)和OCP(开放计算项目)3.0。

由于SSD SoC与NVMe(非易失性内存主机控制器接口规范)或闪存以及根联合体处理器相连,因此带宽要求会非常高。但SSD会受限于SSD插槽的带宽,而后者又受PCIe数据速率控制,这意味着SSD在同一通道下可获得双倍带宽,而这也是SSD率先采用PCIe 6.0的原因所在,对于开拓市场,优势很明显。同时,面向根联合体处理器的生态系统也已成形。

在Meta的推动下,开放计算项目(OCP)正在开发一种可用于所有接口的通用外形尺寸。NIC、SSD及其他组件一直都有自己的外形尺寸,而OCP的愿景就是让所有这些接口都使用一种通用外形尺寸。参与Meta生态系统的公司正在开发采用OCP 3.0外形尺寸的设备,而PCIe 6.0将会支持该外形尺寸。

搭上这趟PCle 6.0快车

对于准备部署PCIe 6.0的企业,选择经验丰富的IP合作伙伴至关重要。

新思科技的IP不仅获得了PCI-SIG认证,其PCIe和安全专家在业内也居于领先地位。新思科技拥有部署非常广泛的PCIe 5.0解决方案,均通过了主机和设备的PCIe 5.0合规性测试,最近还售出超过250个PCIe 5.0许可。作为PCIe标准制定工作组成员,新思科技从很早开始就致力于PCIe的开发,新版本可向后兼容早期版本,开发者们可以放心使用。

新思科技面向PCIe 6.0的产品包括:

控制器IP:其多流架构与面向PCIe 6.0的IDE安全IP模块紧密集成,包含多个接口,旨在实现最低延迟和最大吞吐量。

PHY:可采用FinFET工艺,通过自适应数字信号处理(DSP)算法来优化数字均衡,以跨底板、NIC及芯片到芯片通道发挥其能效。

验证IP:采用原生系统/Verilog UVM架构来加速测试平台的开发,并且具有内置验证方案、验证序列和功能覆盖范围。

CXL IP:同样支持FLIT模式。

新思科技在PCIe方面始终走在行业前沿,是值得信赖的合作伙伴。新思科技的解决方案将帮助开发者最大限度的降低采用PCIe 6.0的风险,助力企业踏上未来发展的快车道。

原文标题:如何搭上PCIe 6.0未来发展的快车

文章出处:【微信公众号:新思科技】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

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

    关注

    3

    文章

    896

    浏览量

    40785
  • PCIe
    +关注

    关注

    15

    文章

    1200

    浏览量

    82341
  • 固态硬盘
    +关注

    关注

    12

    文章

    1442

    浏览量

    57214
  • 新思科技
    +关注

    关注

    5

    文章

    782

    浏览量

    50287

原文标题:如何搭上PCIe 6.0未来发展的快车

文章出处:【微信号:Synopsys_CN,微信公众号:新思科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    KeyStone设备的PCI Express (PCle)常见问题

    电子发烧友网站提供《KeyStone设备的PCI Express (PCle)常见问题.pdf》资料免费下载
    发表于 10-11 10:21 0次下载
    KeyStone设备的PCI Express (<b class='flag-5'>PCle</b>)常见问题

    蓝牙技术联盟推出蓝牙6.0核心规范

    蓝牙技术联盟(SIG)近日隆重推出蓝牙6.0核心规范,这是继2016年蓝牙5标准后,八年来最重大的技术飞跃。蓝牙6.0不仅继承了前代版本的优点,更在效率和可靠性上实现了显著提升,为物联
    的头像 发表于 09-11 17:21 627次阅读

    PCle链路培训概述

    电子发烧友网站提供《PCle链路培训概述.pdf》资料免费下载
    发表于 09-11 09:16 0次下载
    <b class='flag-5'>PCle</b>链路培训概述

    PCle Gen 5的高速PCB布局

    电子发烧友网站提供《PCle Gen 5的高速PCB布局.pdf》资料免费下载
    发表于 09-05 11:04 3次下载
    <b class='flag-5'>PCle</b> Gen 5的高速PCB布局

    JMB582 PCle Gen3x1至2 SATA 6Gb/s桥接器英文手册

    电子发烧友网站提供《JMB582 PCle Gen3x1至2 SATA 6Gb/s桥接器英文手册.pdf》资料免费下载
    发表于 07-29 13:22 2次下载

    基于VB6.0 实现 CAN信号收发 Demo

    、VB6.0、libTSCAN1关于Demo工程简要描述:VB6.0编程语言调用libTSCAN接口实现硬件扫描、连接、CAN报文单帧发送、周期发送、报文接收,报文过滤。典
    的头像 发表于 07-27 08:21 628次阅读
    基于VB<b class='flag-5'>6.0</b> <b class='flag-5'>实现</b> CAN信号收发 Demo

    理想汽车推出其年度重大软件更新OTA 6.0版本

    7月15日,理想汽车隆重推出了其年度重大软件更新——OTA 6.0版本,专为理想MEGA与理想L系列车型量身打造,此次升级囊括了59项功能创新与52项用户体验优化,标志着理想汽车在智能驾驶、智能座舱体验及智能电动技术上的全面飞跃
    的头像 发表于 07-15 15:20 770次阅读

    Altium Designer 6.0初学教程

    电子发烧友网站提供《Altium Designer 6.0初学教程.pdf》资料免费下载
    发表于 07-12 11:47 0次下载

    XIO2221单功能PCI ExpressTM (PCle)到PCI本地总线转换桥数据表

    电子发烧友网站提供《XIO2221单功能PCI ExpressTM (PCle)到PCI本地总线转换桥数据表.pdf》资料免费下载
    发表于 07-10 11:21 0次下载
    XIO2221单功能PCI ExpressTM (<b class='flag-5'>PCle</b>)到PCI本地总线转换桥数据表

    如何简化PCIe 6.0交换机的设计

    由于全球数据流量呈指数级增长,PCIe 6.0 交换机的市场需求也出现了激增。PCIe 6.0 交换机在高性能计算(HPC)系统(尤其是数据中心)中为需要大带宽和超低延迟的应用提供了重要的数据传输
    的头像 发表于 07-05 09:45 451次阅读
    如何简化PCIe <b class='flag-5'>6.0</b>交换机的设计

    DS320PR822用于PCle 5.0、CXL 1.1的线性驱动器数据表

    电子发烧友网站提供《DS320PR822用于PCle 5.0、CXL 1.1的线性驱动器数据表.pdf》资料免费下载
    发表于 07-04 10:45 0次下载
    DS320PR822用于<b class='flag-5'>PCle</b> 5.0、CXL 1.1的线性驱动器数据表

    CCS6.0实用教程

    电子发烧友网站提供《CCS6.0实用教程.pdf》资料免费下载
    发表于 02-27 16:07 9次下载

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

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

    示波器带宽与探头带宽的关系揭秘

    示波器是电子测量领域中不可或缺的一种仪器,而带宽是评估示波器性能优劣的重要指标之一。同时,探头带宽作为示波器的配套设备,也对信号的测量精度具有重要影响。本文将深入探讨示波器带宽与探头带宽
    的头像 发表于 01-22 11:50 1168次阅读
    示波器<b class='flag-5'>带宽</b>与探头<b class='flag-5'>带宽</b>的关系揭秘

    浅谈PCle 6.0规范

    PCle 6.0中引入的新编码是通过避免不必要的编码来减少损失的最大例子。以前,实例在以8.0GT/s或更高速度运行时使用128b/130b编码。这意味着每128位数据需要2个额外位才能被另一方正确解码。这导致串行链路效率低下,仅由于编码就损失了1.54%的比特级
    发表于 11-19 15:15 789次阅读