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

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

3天内不再提示

泰克PCIe Gen 5 Tx一致性测试解决方案

王燕 来源:十个名字V 作者:h1654155957.9311 2022-08-03 11:36 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

由于5GIoT互联设备及相关高带宽要求预计将大幅度攀升,所以数据中心运营商需要迁移到带宽更高的网络,其中的带宽要超过当前通常使用的100GB以太网(100GE)。迁移到下一代400GE网络要求更快速的内存和更高速的串行总线通信。除了把以太网接口升级到400GE,服务器还需要采用速度更高的串行扩展总线接口和内存。

PCIe(PCI Express)扩展总线现在正迁移到最新标准化的PCIe5.0,也称为PCIeGen5。与此同时,DDR(双倍数据速率)内存也正从DDR4.0迁移到DDR≈5.0。PCIeGen5规范是PCI-SIG开发的PCIe4.0标准的快速晋升增强版本。PCI-SIG是一家标准机构,规定了所有PCIe规范。随着PCIe5.0插件机电(CEM)规范的最终确定,PCIe5.0标准最近完成并于2021年6月发布,这是2019年发布的现有PCIe5.0基本(硅)规范的姊妹篇。

PCIe标准演进,传输速度翻番

最初的并行PCI总线于1992年问世,旨在扩展个人电脑的功能,允许添加显卡和网卡及许多其他外设。PCIe是一种高速串行总线,旨在代替PCI及其他现有的传统接口,如PCI-X(PCIeXtended)和AGP(加速图形端口)。PCIe不仅吞吐量高,而且体积小,链路宽度可以在×1路、×2路、×4路、×8路、×16路间扩充。PCIe基于根复数(系统/主机)与端点(插件)之间的点到点总线拓扑,支持基于包的全双工通信。

pYYBAGGXcVqAaITXAAA1XoIjGpQ155.png

PCIe双工链路通信

PCIe1.0标准在2003年问世,提供了2.5G传送/秒(2.5GT/s)的速率。PCIe目前提供2.5GT/s~32GT/s的速率。PCIe5.0把PCIe4.0传送速率翻了一番,从16GT/s提高到32GT/s,但没有提供任何新增功能,因为当时的目标是在最短的时间内提供额外的速度。

目前发布的所有PCIe标准都采用非归零(NRZ)信令。但是,PCI-SIG目前正在开发PCIeGen6规范,将再次把传送速率翻一番,达到64GT/s,将从NRZ信令迁移出去。而Gen6第六代规范将采用PAM-4信令,以及低时延FEC(前向纠错)技术来改善数据完整性。

所有PCIe标准都必须向下兼容,也就是说,PCIe5.0(32GT/s最大数据速率)还必须支持2.5GT/s、5GT/s、8GT/s、16GT/s及32GT/s。

poYBAGGXcVuAQbqCAABGdoqqzSs531.png

PCIe规范时间线

pYYBAGGXcV2AFhT7AADshu1XbO0879.png

PCIe通路和链路速度

PCIe一致性测试,面临特定挑战

PCI-SIG是非专有PCI技术标准和相关规范的开发者,PCIe现在已经成为服务器事实上的标准。PCI-SIG规定了PCI规范,以支持要求的I/O功能,同时向下兼容以前的规范。为了能够在整个行业内采用PCI技术,PCI-SIG同时支持互操作能力和一致性测试,包括实现一致性必须执行及通过的测试。

PCI-SIG允许会员针对其他会员产品和测试套件进行互操作能力测试,参加测试的产品要么通过测试,要么未通过测试。为了通过正式的一致性测试,产品必须通过至少80%的互操作能力测试,并通过所有标准性的一致性测试。

PCIe5.0面临特定的挑战。PCIe4.0的最大数据速率是16GT/s,是PCIe上一代的速度加强规范,经验证实现起来要比以前的标准更难。在PCIe5.0中,计算机PCIe通道和主板都面临着明显的挑战,因为要处理32GT/s数据速率。除了在较低数据速率遇到的挑战外,PCIe5.0设备预计还会遇到明显的信号完整性挑战。泰克拥有针对所有数据速率(Tx、Rx和PLL带宽)的PCI-SIG批准的测试套件。

泰克PCIeGen5Tx一致性测试解决方案

泰克是PCI-SIG的主要贡献者,为PCIe4.0和5.0物理层测试规范做出了重大贡献,为确定PCIe6.0Tx/Rx测量方法做了大量探寻道路式的试验。泰克还在PCIe标准开发和实现过程中在一致性和互操作能力测试方面发挥了关键作用。

PCIe5.0发射机测试,适当的测试设备和自动化软件至关重要

在开发PCIeGen5发射机器件时,不管是在基本(芯片)级还是在CEM(系统和插件)级,都将要求芯片级验证(通常由PHYIP公司执行)和预一致性测试,然后才能把器件提交给PCI-SIG进行正式的一致性测试。因此,获得适当的测试设备及相关自动化软件至关重要。

PCIe一致性测试包括:

电气测试-评估平台、插件发射机(Tx)和接收机(Rx)特点

配置测试-评估PCIe器件中的配置空间

链路协议测试-评估器件的链路级协议特点

交易协议测试-评估器件的交易级协议特点

平台BIOS测试-评估BIOS识别和配置PCIe器件的能力

在电气测试方面,它分成两套测量,一套是基本级,一套是CEM级。这些测试又分为标准性测试和参考性测试:

pYYBAGGXcWCAWCnLAAEVlpPXrJU010.png

PCIe基本和CEM一致性测量

poYBAGGXcWKAC2dUAAIFz60kImo547.png

眼图

这两类测量都要求高带宽实时示波器,要能够捕获数据波形。然后采用后处理技术,进行基本规范和CEM规范中要求的相应的电压和定时测量。不相关抖动考查在去除包和通道码间干扰(ISI)后系统固有的抖动。除了抖动外,示波器还要进行眼高和眼宽测量。基本规范中规定了大量的“一致性测试码型”。推荐使用包含多次发生的整个一致性测试码型的波形记录,来构建代表性眼图。

在器件的基本Tx测试中,规范规定直接在发射机的引脚上进行测量。如果不能直接接入,那么测试点应尽可能靠近器件引脚。如果用户很好地了解S参数,那么通过物理复现通道或仿真,可以反嵌任何接续通道损耗。从4.0规范开始,描述了另一种反嵌技术,在波形后处理过程中,对不相关抖动测量应用CTLE(连续时间线性均衡),可以有效消除直到引脚的ISI。

pYYBAGGXcWSAEDYRAAKkt8ZvZqQ721.png

Tx均衡器预置

提交PCI-SIG认证的任何PCIe5.0产品,都必须使用规定的Tx均衡器设置预置成功地通过一致性测试,支持速度从2.5GT/s直到32GT/s。这些预置用来均衡码流内部的频率相关衰减差引起的码间干扰,改善了信号完整性。每个预置都是下冲(光标前)和去加重(光标后)的特定组合。

目前有各种特定实现方案,让DUT发射机扫描通过各种数据速率和TxEQ预置。但是,基本规范规定了一种常用的方法,其中向接收机的通路0传送一个100MHz时钟突发。这可以采用任意函数发生器(AFG)自动实现。

对最大速率为32GT/s的PCIe链路,基本时钟(Refclks)存在着新的验证挑战。基本规范已经与数据速率成比例扩大抖动极限,但Gen5不成比例地把极限下降到150fs。这种高频抖动测量要求正确应用公共时钟传送功能,并考虑最坏情况传送延迟。这一最新版规范还把测量从基本级规范(芯片级)推高到是CEM规范要求(外表级),必需满足一致性测试。

pYYBAGGXcWaATGcOAAG7H1j_2Fw729.png

CEM插件PCIe5.0一致性测试及自动预置切换

泰克PCIe解决方案,让一致性测试更有信心

示波器带宽和采样率要求。对基本Tx测试,每条PCIe5.0通路以16GHz速率运行(因为两个比特可以在一个周期中发送),三阶谐波达到48GHz。由于在三阶谐波以上没有太有效的信号信息,所以PCIe5.0基本Tx测试只需50GHz带宽的实时示波器。对CEMTx测试,要在最坏情况通道的末端附近进行测量,减少了高频内容,要求33GHz的带宽。为确保充足的波形后处理(SigTest),要求每个单位间隔最少4个点,CEM允许最多2xsinx/x插补,所以最低采样率要达到128GS/s。

自动一致性测试。在一致性测试中,手动执行分析既耗时又容易出错。为节省时间,最好使用自动化软件,其不仅可以减少工作量,还可以加快一致性测试速度。对电气验证,PCI-SIG提供了SigTest离线分析软件,使用示波器采集的数据执行分析。自动化软件还控制被测器件(DUT),使用任意函数发生器作为码型源,让DUT自动通过一致性测试所需的各种速度、去加重和预置。

一轮完整的一致性测试要求在不同的DUT设置下每条通路采集多个波形。这个波形集合将按需要分析的通路数(最多16条)提高。软件要能够管理和存储分析及未来参考要求的数据,这对任何一致性测试解决方案来说都是一个重要指标。自动化软件还可以调节示波器水平和垂直设置及采集度。除了配置和分析外,还可以使用自动化软件管理采集的多个波形。

自动化软件可以选择数据速率、电压摆幅、预置和要执行的测试。它还可以提供选项,嵌入包参数模型,反嵌电缆、测试夹具或到达规范规定的目标测试点所需的其他元素。来自软件的分析结果通常可以汇编成PDF或HTML格式的报告,可以包括通过/未通过测试摘要、眼图、设置配置和用户备注。

通过使用泰克DPO70000SX系列示波器和AFG31252任意函数发生器,PCIExpressGen1/2/3/4/5解决方案可以在基本级(芯片)和CEM级(系统和插件)自动进行发射机验证和一致性测试。

TekExpressPCIe5.0Tx自动软件功能:

使DUT自主步进通过不同的速度、码型和TxEQ预置

在进行测量前,在发射机上检验信号是否正确

执行通道和包嵌入和反嵌

支持SigTest和SigTestPhoenix各版软件和模板文件

使用SiliconLabs.“PCIe时钟抖动工具”和泰克DPOJET软件进行100MHz参考时钟抖动和信号完整性测量

在历史上,当新一代PCIe器件进入一致性测试时,很大一部分器件在进行PHY和链路训练一致性测试时,会在第一次互操作能力讲习会中通不过测试。在PCI-SIG讲习会前,确保完善的示波器、AFG、BERT(用于Rx测试)和自动化软件解决方案到位至关重要。泰克PCIe测试和调试Tx、Refclk和Rx解决方案可以在互操作能力测试前引导您完成一致性测试和调试,确保您的设计满怀信心地满足PCI-SIGPCIe标准要求。

审核编辑:汤梓红

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

    关注

    10

    文章

    3055

    浏览量

    91856
  • PCIe
    +关注

    关注

    16

    文章

    1474

    浏览量

    88895
  • 泰克科技
    +关注

    关注

    2

    文章

    224

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【生产制造】从元器件到成品,尼赛拉体化设计打造高一致性传感器

    在电子元器件领域,产品一致性是批量生产与电路集成的核心要求,电流传感器作为精密检测器件,其一致性直接影响电子设备的批量生产良率与性能稳定性。尼赛拉凭借“从霍尔元件、磁芯等核心元器件到传感器成品
    的头像 发表于 04-08 11:31 78次阅读
    【生产制造】从元器件到成品,尼赛拉<b class='flag-5'>一</b>体化设计打造高<b class='flag-5'>一致性</b>传感器

    是德科技发布全新汽车以太网接收器一致性测试解决方案

    是德科技(NYSE: KEYS )将在德国举办的汽车以太网大会(AEC)上(展位号 B-07)展示全新汽车以太网接收器一致性测试解决方案。这些新解决方案旨在支持从10BASE-T1S到
    的头像 发表于 03-31 11:06 2426次阅读

    是德科技推出全新GDDR7发射端一致性测试解决方案

    是德科技(NYSE: KEYS )宣布推出全新GDDR7发射端一致性解决方案,该方案可加速图形与人工智能(AI)应用领域遵循JEDEC标准的验证进程。
    的头像 发表于 03-02 11:05 512次阅读
    是德科技推出全新GDDR7发射端<b class='flag-5'>一致性</b><b class='flag-5'>测试</b><b class='flag-5'>解决方案</b>

    比斯特通用分选机四线制测试技术保障电芯性能一致性

    有限公司推出的1832FX通用分选机,通过引入高精度四线制测试技术,为电芯性能一致性提供了关键保障,重新定义了行业分选标准。
    的头像 发表于 01-29 16:20 282次阅读
    比斯特通用分选机四线制<b class='flag-5'>测试</b>技术保障电芯性能<b class='flag-5'>一致性</b>

    以太网一致性测试全解析:保障高性能网络的关键技术

    在高速网络设备的设计与制造中,以太网一致性测试是确保产品性能稳定、符合行业标准的关键环节。我们能够为客户提供从测试标准解读到实际问题排查的全方位支持。本文将以100Base-TX和10
    的头像 发表于 01-20 17:42 1269次阅读
    以太网<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>全解析:保障高性能网络的关键技术

    储能电池一致性,已成核心竞争力

    电子发烧友网报道(文/黄山明)随着新型储能以及长时储能在储能中占比越来越多,储能电池的一致性问题开始凸显。而所谓的一致性,是指同规格型号的电池在容量、内阻、电压、自放电率、温度特性和衰减速度等关键
    的头像 发表于 01-08 16:37 7310次阅读

    比斯特1810B自动分选机实现电池性能一致性的保障设备

    在动力电池和储能系统快速发展的当下,电池性能一致性已成为衡量产品质量的关键指标。一致性将直接影响电池组的整体性能发挥,更关乎产品的安全可靠和使用寿命。深圳比斯特自动化设备有限公司推出的1810B
    的头像 发表于 01-06 17:06 636次阅读
    比斯特1810B自动分选机实现电池性能<b class='flag-5'>一致性</b>的保障设备

    联合安立发布汽车以太网一致性测试完整方案站式验证100BASE T1/1000BASE-T1

    2025年12月29日 – 随着车载网络朝 ADAS、信息娱乐和自动驾驶持续升级,100/1000BASE-T1 的物理层一致性验证成为整车厂与Tier-1(级供应商)的共同痛点。
    的头像 发表于 12-31 17:25 1655次阅读
    <b class='flag-5'>泰</b><b class='flag-5'>克</b>联合安立发布汽车以太网<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>完整<b class='flag-5'>方案</b>, <b class='flag-5'>一</b>站式验证100BASE T1/1000BASE-T1

    有关100M、1000M以太网一致性测试问题探讨交流

    100M、1000M以太网一致性测试
    的头像 发表于 12-14 10:42 779次阅读
    有关100M、1000M以太网<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>问题探讨交流

    请教大家下DP一致性测试问题

    请教大家下,DP的Vbios中已经固定了预加重和Swing的值,DP的TX信号一致性测试项中Non Pre-Emphasis Level Test(Swing2/Swing0)-PL
    发表于 11-12 15:57

    直播回顾 | 深度解读CAN总线一致性测试的四大层级与实战方法,虹科技术直播助您破解汽车通信稳定性的关键

    •直播主题CAN总线一致性测试一致性测试是保障总线系统稳定、兼容、可靠运行的核心环节。”随着整车电子电气架构日益复杂,ECU数量增多、通信负载加大,CAN节点之间若存在电气特性不匹配
    的头像 发表于 10-30 17:34 2574次阅读
    直播回顾 |  深度解读CAN总线<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>的四大层级与实战方法,虹科技术直播助您破解汽车通信稳定性的关键

    科技展示物理层发送端和接收端一致性测试解决方案

    PCIe总线的高吞吐量和低延迟,使得处理器与处理器之间、处理器与外围芯片之间能更高效地协同工作,这对于处理大规模的神经网络和复杂的AI模型至关重要, 是AI蓬勃发展的关键技术底座之
    的头像 发表于 09-09 15:58 954次阅读
    <b class='flag-5'>泰</b><b class='flag-5'>克</b>科技展示物理层发送端和接收端<b class='flag-5'>一致性</b><b class='flag-5'>测试</b><b class='flag-5'>解决方案</b>

    科技功率器件双脉冲测试解决方案

    在当今快速发展的电力电子技术领域,功率半导体器件的性能优化至关重要。双脉冲测试(DPT)作为种关键的测试方法,为功率器件的动态行为评估提供了精准的手段。本文将深入解析双脉冲测试的原理
    的头像 发表于 06-05 11:37 1548次阅读
    <b class='flag-5'>泰</b><b class='flag-5'>克</b>科技功率器件双脉冲<b class='flag-5'>测试</b><b class='flag-5'>解决方案</b>

    车用锂离子电池机理建模与并联模组不一致性研究

    车用锂离子电池机理建模与并联模组不一致性研究
    发表于 05-16 21:02

    Tektronix 7713差分探头测试异常故障诊断与解决方案

    近期深圳某企业送修7713电压差分探头,报修故障为接入示波器后,测试值偏小很多只有正常信号的1/3。并且测试状态不稳定。对仪器进行初
    的头像 发表于 05-08 17:46 808次阅读
    <b class='flag-5'>泰</b><b class='flag-5'>克</b>Tektronix 7713差分探头<b class='flag-5'>测试</b>异常故障诊断与<b class='flag-5'>解决方案</b>