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

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

3天内不再提示

干货:PCIE6.0技术剖析

是德科技KEYSIGHT 来源:未知 2022-12-07 07:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

关于PCIe6.0 你需要知道的都在这里

从正式发布至今,PCI Express(PCIe)发展迅速,已经成为高性能计算、人工智能/机器学习(ML)加速器、网络适配器和固态存储等应用不可或缺的一项技术。行业永不满足带宽需求促使PCIe的协议版本不断被刷新,2022年1月,PCI-SIG组织宣布PCIe 6.0规范标准v1.0版本正式发布,宣告完工。


小帖士:那我们先总结一下PCIe 6.0的几个主要变化。

数据速率从32GT/s翻倍至64GT/s

从NRZ编码转换到PAM4编码,可以在单个通道、同样时间内封包更多数据

从传输的可变大小TLP到固定大小FLIT,从而提高带宽效率,降低延时

LTSSM新增低功耗状态L0p

翻倍的64GT/s数据速率


首当其冲的是,从5.0到6.0的数据速率翻倍递增,6.0支持64GT/s,16路双向传输带宽可达 256GB/s;对于数据速率翻倍的PCIe 6.0,如何保证系统性能变得尤为重要!PCIe的系统性能取决于RTT(Round-TripTime)及有效负载大小,简单来说就是工程师们需要确定系统所需的未处理、未发布请求的数量,从而来保证数据流的畅通。该数量转换为可用标签的数量,并且是必须根据系统需求正确设置的控制器属性。相较于PCIe 5.0的768标签数量,PCIe6.0对其的要求则变成了基于14位的15,360个标签数量,这样就满足了在RTT较长的情况下也能使系统整体保证高性能的工作状态。

首次采用高阶调制格式PAM4


PCIe 5.0采用的32G NRZ编码已经使得Gen5的频率相关损耗比之前任意一代的频率损耗都要严重,假设PCIe 6.0 保留NRZ编码格式,那么它的通道损耗将达到60dB,这显然是不行的。所以新发布的PCIe 6.0采用高阶调制格式PAM4,这样的做法会使得在信号幅度相同的情况下信噪比天然会下降约9.5dB。但是这样的做法会使得系统对噪声更加敏感(比如电源噪声、串扰、反射等),为降低该影响,新版规范在综合考量了FBER、FIT、FLIT Retry 概率、带宽效率、Latency 及 FLIT 的 FEC 能力后,采用了轻量级FEC配合使用循环冗余码(CRC),那么这种做法就可以在降低噪声敏感性的基础上将FEC带给系统延迟控制在2ns之内。

FLIT模式


PCIe 6.0引入了FLIT模式(流量控制单元),也是PCIe 6.0标准最大的变化之一,与物理层的PAM4不同,FLIT编码用于逻辑层,将数据分解为固定大小的数据包。PCIe 6.0以FLIT为单位进行事务传输,每个FLIT有256 B数据(1 FLIT=236B TLP+6B DLP+8B CRC+6B FEC=256B),每B数据占用4 UI。以x8为例,一次FLIT传输的格式如下图所示。

最初引入FLIT模式的原因是纠错需要从而使用固定大小的数据包;然而,FLIT模式也简化了控制器级别的数据管理,随之而来的是更高的带宽效率、更低的延迟和更小的控制器占用空间。带宽效率:对于固定大小的包,不再需要物理层的包帧,这为每个包节省了4字节。FLIT编码还消除了以前PCIe规范的128B/130B编码和DLLP(数据链路层数据包)开销,从而显著提高了TLP(事务层数据包)效率。

FEC /CRC助力FBER


PCIE6.0规范定义了FBER是1E-6,那么为什么是1E-6呢?能否放宽至1E-4,满足PCIe 5.0通常的传输距离或IL目标呢?答案是否定的。参考以太网标准放宽至1E-4,需要使用复杂RS-FEC纠错,延时将增加到约100ns量级,这对负载和存储等对时延敏感的应用是一个很大的挑战。

为满足FBER=1E-6目标,PCIe 6.0引入轻量级FEC和鲁棒性强的CRC算法实现修正和错误检测。相比100G/400G以太网标准中经常用到的RS(544,514),该FEC实现相对简单,在固定包长度Flit模式下,6字节的FEC“保护”242字节Payload和8字节CRC,2字节1组实现FEC Group通过交织方式抵抗突发错误。如果FEC解码完成,但CRC仍检测到错误,那么接收侧会发送NAK启动重传,为提高效率,该模式下不会重传NOP-only TLP包。通过上述FEC、CRC适配FBER=1E-6要求,同时保证出错情况下重传概率在5E-6、带宽额外消耗约0.05%、FIT接近0。

互连通道与连接器


PCIe 5.0~6.0相比PCIe 1.0~4.0速率高,SI、PI要求也有提高。电源方面,插卡最大功耗可提升至600W,将在6.0 CEM中更新;信号方面为保证信号完整性要求使用表贴连接器;互连通道方面,与PCIe 5.0类似,要求主板支持约12 inch,插卡支持约3-4 inch,可以想象下,如果PCIe 6.0仍旧采用NRZ调制格式,64GT/s速率奈奎斯特频点在32GHz,那么通道IL将小于-60dB(参考下图通道仿真结果),很难通过现有技术实现该信号的高频补偿,考虑实现成本和技术复杂度,采用高阶调制PAM4是种不错选择,相比PCIe 5.0奈奎斯特频率不变,当前可用板材下可传输相似距离。

不同信道插损仿真图

PCIe6.0测试方案


我们先来讲一讲物理层测试,PCIe6.0采用PAM4的调制方式,与前一代采用NRZ的PCIe 5.0相比,规范对发射端测试增加了全新的测试方法和参数要求,包括SNDR(信噪失真比),RLM-TX(发射端电平等级失配率)和基于PAM4的非相关总抖动、确定性抖动;为此,PCIe 6.0 Base spec v1.0定义了新的64GT/s的一致性测试码型和抖动一致性测试码型,有几个要点需要注意:

1.

规范要求使用33GHz带宽Bessel-Thomason滤波器频响进行发射端一致性测试,对应示波器带宽至少为50GHz,这里推荐UXR0504A示波器。

2.

计算SNDR

计算线性拟合脉冲响应p(k)和矢量误差e(k),脉冲长度Np=600和脉冲延迟Dp=4,每个UI要有32个采样点,允许重采样,其中σn需要对一致性码型中的4个电平各自的64个长符号中第61个UI进行测量和统计平均,每个UI内需要统计8个采样点,等效为256GSa/s;

3.

测量需要考虑到示波器的底噪对测量结果影响,需移除示波器底噪对σn的贡献,这要求示波器软件能够对4个电平各自的示波器底噪计算并校准,提供最佳的测试精度。

Keysight已经发布基于UXR示波器PCIe 6.0 Tx一致性测试软件SW00PCIE或包含协议解码功能的SW02PCIE,软件内已集成上述PCIe 6.0规范要求的测试参数和算法。下图为PCIe 6.0 Tx一致性测试软件SW00PCIE所覆盖的测试内容、功能和软件界面。

PCIe 6.0接收端一致性测试要求在如下图的组网环境下进行校准,TP3到TP2P链路损耗调整范围从30dB到33dB,从最大loss开始校准,Sj调整范围1到3ps,DMI调整范围5mv~25mV,目标Top Eye眼图眼高和眼宽(1e-6)分别为6 mV +/- 0.5 mV, 3.125 ps +/- 0.3 ps.


PCIe 6.0 Rx测试使用M8040A误码仪,它支持NRZ和PAM4信号产生和信号分析,可以向下兼容PCIe 1.1/2.0,对目前5.0 Rx测试的客户有很好的扩展性,可以通过软件许可的方式从NRZ升级PAM4选件支持PCIe 6.0,目前M8040A 分析仪模块也支持PCIe 6.0 LTSSM选件M8046-0N1,可与PCIe 6.0被测件实现链路协商,完成Rx/Tx LEQ测试,另外M8040A也支持PAM3信号生成,可实现对USB4 v.2的支持,除了硬件之外,也有包括丰富的软件方案支持对802.3CK、802.3BS以及CEI5.0/4.0的测试。N5991PB6A自动化软件可以实现PCIe 6.0自动校准和接收一致性测试。


再来讲讲协议层的测试,芯片回片完成bring up,除基础规范和物理电气子层测试外,还需验证逻辑子层LTSSM链路状态机以及数据链路层、事务层等业务,这里需要使用协议分析仪或训练器。当前已经发布了支持PCIe 5.0的P5551A和P5552A的训练器和分析仪产品,由于PCIe 5.0和后续的6.0对于分析仪本身的信号完整性挑战非常高,P5552A协议分析仪创新性地将PCIe 5.0采集与处理硬件和Interposer设计为一体,无需一堆外部长线缆将信号传给主机处理,减少协议分析仪的欠补偿或过补偿问题。分析仪注重协议解析、链路监控及数据过滤等,训练器重点在于模拟对端EP或RC完成数据通信、支持注错和重播等,以及系统的RAS测试。未来也有计划通过升级支持PCIe 6.0、CXL、NVMe等协议。

最后总结一下,是德科技可以提供基于ADS仿真、PLTS信号测量、物理层收发、插卡环路带宽分析及协议分析等综合解决方案。



立即注册

了解更多

更有好礼相送

保温杯雨伞套装

* 礼品图片仅供参考,请以实物为准。请在填写问卷时留下详细地址,如遇地址不详无法寄送,敬请谅解。



关于是德科技

是德科技提供先进的设计和验证解决方案,旨在加速创新,创造一个安全互联世界。我们在关注速度和精度的同时,还致力于通过软件实现更深入的洞察和分析。在整个产品开发周期中,即从设计仿真、原型验证、自动化软件测试、制造分析,再到网络性能优化与可视化的整个过程中,是德科技能够更快地将具有前瞻性的技术和产品推向市场,充分满足企业、服务提供商和云环境的需求。我们的客户遍及全球通信和工业生态系统、航空航天与国防、汽车、能源、半导体和通用电子等市场。2022 财年,是德科技收入达 54 亿美元。有关是德科技(纽约证券交易所代码:KEYS)的更多信息,请访问我们的网站www.keysight.com

了解我们不懈追求行业创新的奋斗史:

www.keysight.com/cn...


长按,识别上方二维码

关注是德科技官方服务号

点击“阅读原文”立即注册


原文标题:干货:PCIE6.0技术剖析

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

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

    关注

    21

    文章

    1034

    浏览量

    85221

原文标题:干货:PCIE6.0技术剖析

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PCIe 7.0发布:16通道双向512GB/s,拥抱光纤未来

    电子发烧友网报道(文 / 吴子鹏)日前,PCI-SIG 宣布正式推出 PCIe 7.0 规范。PCIe 7.0 继续沿用自 PCIe 6.0 引入的 PAM4(四电平脉冲幅度调制)信号
    的头像 发表于 06-13 00:07 7036次阅读
    <b class='flag-5'>PCIe</b> 7.0发布:16通道双向512GB/s,拥抱光纤未来

    PCIe 5.0市场加速渗透,PCIe 6.0研发到来

    电子发烧友网报道(文/黄晶晶)PCIe 5.0作为新一代高速接口标准,其带宽大幅提升至32 GT/s,相较于PCIe 4.0翻了一番。这种高效的数据传输能力使得PCIe 5.0在处理高质量图像、游戏
    的头像 发表于 01-27 00:03 6237次阅读

    PCIe 6.0 SSD主控芯片狂飙!PCIe 7.0规范到来!

    通道的带宽达到256 GB / s,并且延迟相比上一代更低。PCIe 6.0 采用 PAM4(四电平脉冲幅度调制)编码技术,将每个符号编码为四个不同的电平,在同一信号周期内可携带更多比特的数据,无需增加
    的头像 发表于 09-07 05:41 7749次阅读
    <b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b> SSD主控芯片狂飙!<b class='flag-5'>PCIe</b> 7.0规范到来!

    曙光存储超级隧道技术助力应对PCIe 6.0时代

    8月29日,聚焦“智存·智算·智能”的第二届CCF中国存储大会在武汉隆重召开。会上,曙光存储副总裁郭照斌宣布,“超级隧道”技术能更好的应对PCIe 6.0时代,为下一代国产芯片效能释放提供加速引擎。
    的头像 发表于 09-03 14:01 426次阅读

    携手Synopsys与Keysight C位出道 | Samtec PCIe 6.0 Demo

    新思科技的高级应用工程师雷天语(图中),与Samtec资深FAE胡亚捷(图右),一同参与了本次PCIe 6.0 连接性能的Demo演示。 他
    发表于 05-08 14:07 3906次阅读

    Diodes公司PCIe 6.0时钟缓冲器介绍

    PI6CB3320xxA 系列为 PCIe 6.0 时钟缓冲器,具有 20、16、13、12、8 和 4 通道低功耗 HCSL 输出,具有 85Ω或 100Ω输出阻抗的片上终端 (On-Chip Termination)。
    的头像 发表于 04-10 15:49 900次阅读
    Diodes公司<b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b>时钟缓冲器介绍

    PCIe 7.0最终版草案发布,传输速率128 GT/s,PCIe 6.0加速商业化

    PCIe 7.0最终版草案发布,传输速率128 GT/s,PCIe 6.0加速商业化   电子发烧友网综合报道,近日,PCI-SIG 组织公布了 PCI Express 7.0 规范的0.9 版草案
    发表于 03-29 00:07 1067次阅读

    核芯互联推出面向PCIe 5.0/6.0的32/64Gbps高速重驱动器芯片CLH3264R

    PCIe 5.0、PCIe 6.0、CXL 2.0等超高速接口提供了更优的国产化解决方案,助力企业突破信号完整性与系统能效的瓶颈。
    的头像 发表于 03-14 11:44 1375次阅读

    有奖直播 | 3/13 群联高速 IC redriver / retimer 发展计划 (GEN6)

    与产品优势。深入探讨高速传输需求与技术突破本次研讨会将围绕PCIe5.0/6.0的核心技术——retimer和redriver展开,重点剖析
    的头像 发表于 03-06 16:33 587次阅读
    有奖直播 | 3/13 群联高速 IC redriver / retimer 发展计划 (GEN6)

    是德科技PCIe 6.0发射机合规性测试解决方案

    随着 PCIe 6.0 标准刚刚进入市场,PCI-SIG 组织已着手推动下一代标准——PCIe 7.0,预计将在 2025 年正式发布,持该标准的设备预计将在 2026 年问世,而大规模商用
    的头像 发表于 03-06 11:29 1437次阅读
    是德科技<b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b>发射机合规性测试解决方案

    详解PCIe 6.0中的FLIT模式

    PCIe 6.0 规范于 2021 年发布,采用 PAM4 调制(即 4 电平脉冲幅度调制),使数据传输速度翻倍,达到 64GT/s。同时,PCIe 6.0 规范使用 FLIT(流量控
    的头像 发表于 02-27 15:44 2877次阅读
    详解<b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b>中的FLIT模式

    PCIe 6.0时代的测试挑战和解决方案

    近年来,人工智能(AI)计算、云计算、边缘计算等高性能应用正在迎来井喷式增长。大模型训练(如 DeepSeek、GPT-4、Sora)对计算能力提出了前所未有的挑战,数据中心正在加速向 PCIe 6.0迈进,以满足AI计算、存储和高速互连的需求。
    的头像 发表于 02-19 17:25 1547次阅读
    <b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b>时代的测试挑战和解决方案

    慧荣正在开发4nm PCIe 6.0 SSD主控芯片

    慧荣科技正在积极开发采用4nm先进制程的PCIe 6.0固态硬盘主控芯片SM8466。根据慧荣的命名规律,其PCIe 4.0和5.0企业级SSD主控分别名为SM8266和SM8366,因此可以推测,SM8466也将是一款面向企业
    的头像 发表于 01-22 15:48 1076次阅读

    PCIe 6.0 互操作性PHY验证测试方案

    由于CPU、GPU、加速器和交换机的创新,超大规模数据中心的接口需要更快的数据传输,不仅在计算和内存之间,还涉及网络。PCI Express (PCIe®) 成为这些互连的基础,支持构建 CXL
    的头像 发表于 01-02 08:43 1357次阅读
    <b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b> 互操作性PHY验证测试方案