广告

如何快速洞察PCIe发送端链路健康状况?

2023-02-28 16:57:08 泰克科技 阅读:
本文介绍实际案例,演示泰克全新的TMT4 PCIe性能综合测试仪发送端测试方法,如何为PCIe板卡和系统设计提供可操作的测试见解。

传统上,发送端(Tx)测试一直要求使用示波器,来测量被测器件(DUT)发送信号的眼高和眼宽,以评估信号质量。作为验证一致性测试系统一贯指定的工具,示波器被大量用于开发工作中,来确定DUT是否能通过许多高速I/O(HSIO)标准一致性测试认证。尽管示波器对开发和调试非常关键,但为了更快洞察发送端链路健康状况,业界正越来越多地需要其他设备,来缩短示波器的测试时间。eBhednc

本文介绍实际案例,演示泰克全新的TMT4 PCIe性能综合测试仪发送端测试方法,如何为PCIe板卡和系统设计提供可操作的测试见解。eBhednc

BIOS设置和互操作能力

泰克与客户密切合作,发现在多种案例中,TMT4 PCIe性能综合测试都可以传统测试系统和一致性测试进行补充。在第一个案例中,某主板制造商试图改变被传统一致性测试测量的BIOS设置,以优化信号质量。下表显示,通路0到通路4默认的BIOS设置和更新后的BIOS设置的眼宽和眼图均通过测试,测得结果略有变化。eBhednc

eBhednc

表1. 原始BIOS设置和更新后的BIOS设置的一致性测试结果eBhednc

尽管如此,该主板制造商在更新的BIOS设置里开始出现互操作问题,而以前在默认设置里是没有的。由于这两种一致性测试结果之间差异已经最小化,该制造商不确定是什么导致了问题,也不确定为什么使用自己的测试系统时这两种配置都通过了测试。eBhednc

泰克公司与该制造商合作,看看TMT4 PCIe性能综合测试是否能够得到任何有用的信息,而这些信息是其测试系统的结果中没有显示的。开始前,TMT4先使用默认BIOS设置运行了快速扫描,它发起自然链路协商,用了5分钟的测试时间,来查看能找到什么信息。下面几个图是眼图、链路训练参数以及格式化表格使用的可能的DFE抽头值的范围。eBhednc

eBhednc

图1. 默认BIOS设置的快速扫描图eBhednc

eBhednc

表2. 链路训练参数和DFE阶范围eBhednc

前4条通路的数据提取自链路训练参数表,以便与上面的BIOS设置结果子集进行对比,DFE抽头值则根据每个DFE抽头的上下限有地条件格式化在Excel电子表格中。显而易见的是,PCIe性能综合测试并没有训练到根据缺省BIOS设置而变化的哪些Preset上。这表明TMT4和DUT之间协商到的Preset并不在与BIOS变化有关的诸Preset中。eBhednc

此外,我们可以清楚地看到,DFE的抽头1被很大力度地使用以张开眼图,这表明接收端正在使用很大的均衡以便形成链路。因此,当链路能够形成时,另一个接收端裕量差的DUT很可能会引发互操作能力问题。eBhednc

由于DUT并不会自然地训练到BIOS表中指明的通路和Preset设置,因此我们使用TMT4运行自定义扫描,查看DUT中的所有通路-Preset组合。在大约30分钟后,TMT4收集到了下面的眼图和链路训练参数表。eBhednc

eBhednc

图2. 默认BIOS设置的自定义扫描图eBhednc

eBhednc

表3. 默认BIOS设置自定义扫描图的链路训练参数eBhednc

与之前的快速扫描结果一样,我们缩减了链路训练参数表,仅仅比较我们评估的BIOS设置子集。同样,很容易就看出DFE被用于张开眼图的力度有多大,特别是来自DFE的抽头1、抽头2、抽头5。同样令人感兴趣的是一致性测试结果与TMT4结果测得的眼高和眼宽的差异,如下表所示。eBhednc

eBhednc

表4. 眼高和眼宽测量数据对比—一致性测试和TMT4eBhednc

我们再次使用Excel电子表格中的有条件格式化,这个表格直观地展示了一致性测试结果与TMT4结果之间有意义的差异。特别是,对于眼高和眼宽来说,使用P7和P8的通路在使用真实链路流量的TMT4结果,看上去要比使用测试信号的一致性测试结果要糟糕得多。整体上,由于严重依赖均衡来张开眼图,无论是在快速扫描结果和自定义扫描结果中,这个DUT发生互操作问题的机率都很高。eBhednc

接下来,我们使用TMT4评估更新后的BIOS设置,看能得到什么。与前面一样,该制造商发现在更新设置后,TMT4与DUT不能形成链路,因此不能扫描结果,如下面的截图所示。eBhednc

eBhednc

图3. TMT4 Web UI截图—使用更新后的BIOS设置没有形成链路eBhednc

虽然根据该制造商在更新BIOS设置后已经看到的互操作问题,这个结果是意料之中的;当查看到在缺省设置中使用DFE的力度有多大,这个结果并不让人吃惊。它表明,更新BIOS设置使得链路严重到足以导致了互操作问题,特别是DUT试图与没有良好的接收端裕度的对端进行互操作时。eBhednc

在短短30分钟测试中,通过对导出的结果进行基本的Excel格式化,TMT4能够为这家制造商提供关于张开发送信号眼图所需的均衡水平,以及复现其遇到的互操作问题等额外的信息。这个简单案例说明了TMT4可以很好地对传统一致性测试进行补充,特别是在一致性测试通过,但在设计中仍遇到互操作能力问题时。eBhednc

重驱动器增益设计和互操作能力

另一家主板制造商试图解决重驱动器增益设置中遇到的问题。他们采用芯片厂商提供的参考设计,在使用泰克TekExpress软件和示波器时通过了测试,如通路0、8、15的结果如下面几个图所示。eBhednc

eBhednc

图4. Tek Express对重驱动器设置通路0、8、15的眼图截图eBhednc

尽管结果通过了测试,但这家制造商仍然遇到了互操作问题,而又找不到根本原因。泰克科技为他们提供了一个机会,使用TMT4帮助他们调试这个问题。TMT4经历了在Gen4速度下DUT遇到的互操作问题,如下面的截图所示。eBhednc

eBhednc

图5. TMT4 Web UI截图—重驱动器设置在Gen 4速度下没有形成链路eBhednc

在Gen 4速度下未能形成链路后,TMT4被调整以在 Gen 3速度下测试DUT。在调节到Gen 3速度后,TMT4能够与DUT形成链路。通过在Excel电子表格中进行一些基本分析,这家制造商能够轻松地可视化问题发生在哪里。如下表所示,几乎不需要均衡就能把插槽的高8条通路上的眼图张开,但低8条通路上有一些通路有问题,如红字所示。eBhednc

eBhednc

eBhednc

图6. 在 PCIe Gen 3速度下重驱动器设置的链路训练参数表和快速扫描眼图eBhednc

大家注意到,通路8-11使用的DFE抽头1的均衡要远超其他通路。这就快速地向制造商表明,与通路0-7相比,链路另一端的接收端不得不使用更大的均衡以便张开通路8-15的眼图。在通路13上,大家注意到,不需要太大的均衡就能张开眼图,但这明显小于所有其他通路,特别是与通路0相比,通路13的均衡量几乎只有一半。eBhednc

在短短5分钟快速测试后,TMT4就向这家制造商指明,互操作外推可能出现在重驱动器设计的后8条通路中,因为通路8-15中的DFE均衡更大,眼图更小。eBhednc

PCIe测试实验室抢先体验,北京、上海、深圳、成都四大实验室限时免费开放,填写表单免费预约。泰克推出的一款专用的TMT4 PCIe发送/接收/协议综合测试仪,全新理念、设置简单,一键分析,帮您快速解决PCIe测试难题。走进泰克实验室,带您看清PCIe TX/RX /Protocol所有内容,让您更快速、更轻松的完成PCIe® 验证。eBhednc

- 体验全新的PCIe测量工具eBhednc

- 了解最新的测试标准要求eBhednc

- 测试专家现场一对一指导eBhednc

- 节约高昂的PCIe测试费用eBhednc

关于泰克科技eBhednc

泰克公司总部位于美国俄勒冈州毕佛顿市,致力提供创新、精确、操作简便的测试、测量和监测解决方案,解决各种问题,释放洞察力,推动创新能力。70多年来,泰克一直走在数字时代前沿。欢迎加入我们的创新之旅,敬请登录:tek.com.cneBhednc

# # #eBhednc

Tektronix是泰克公司的注册商标。所有其他商号均为各自公司的服务标志、商标或注册商标。eBhednc

责编:Ricardo
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • 英伟达惨遭背刺,这个SDK让AMD平台也能运行CUDA 近日,AMD正式推出了HIP SDK,这是ROCm生态系统的一部分,基于开源ROCm解决方案,HIP SDK使消费者可以在各类GPU上运行CUDA应用,为专业和消费级GPU提供CUDA支持。
  • 电池能用三十年?美国Ener Venue称推出革命性电池技术 三元锂离子电池的理论寿命约为800次循环,磷酸铁锂约为2000次,而钛酸锂据说可以达到1万次循环,也就是说常规普通人使用的锂离子电池每天完全充放电三次,最多也就能用上几年的时间。虽然相较于铅酸电池200-300次的循环寿命来说,这已经是很大幅度的提升了,但现在有一家公司宣称他们的电池可以充放电30000次,每天充放电三次,能用30年。
  • 测试中比友商温度低14度,一加天工散热系统怎么做到的? 7月27日,一加在2023年ChinaJoy上发布了全球首创的散热技术,即航天级三维立体散热系统“天工散热系统”,这是一加的又一次新的尝试,让我们一起来了解一下。
  • 后来居上,美光宣布已出样业界首款HBM3 Gen2内存 7月26日,美光宣布推出业界首款8层24GB HBM3 Gen2内存芯片,是HBM3的下一代产品,采用1β工艺节点,目前该款美光内存芯片正在向客户提供样品。
  • 韩国造世界首个室温超导体,闹剧还是新的未来? 7月22日,韩国的一个科研团队在预印本网站arXiv平台上上传了两篇论文,声称发现了世界上首个常压室温超导体,这种材料是一种改性铅磷灰石名为LK-99,超导临界温度在127摄氏度,即400K以上,而且在常压下就具备超导性。
  • TI无线MCU创新方案,助力用户加速拥抱物联网 7月21日,由AspenCore主办的“2023全球MCU生态发展大会”在深圳罗湖君悦酒店隆重举行,特邀请到MCU领域的领军企业之一德州仪器(TI)参加了“无线MCU分论坛”,论坛上,TI无线产品工程师魏天华分享了主题为“创新型无线解决方案,助力不断发展的互联世界”的演讲,为现场观众带来了TI最新的无线MCU系列,以及对于这一市场的深刻思考。
  • 降低侵入式风险,清华开发出“入耳式”脑机接口 近日,清华大学研究团队宣布开发出一种名为SpiralE BCI的脑机接口,该器件采用“入耳式”设计,使用者只需要将器件插入耳道,即可读取相应脑电波信息,侵入性远远低于其他的侵入式脑机接口设备。
  • TETRA标准被曝存在后门漏洞,1分钟内就能被破解 TETRA是由ETSI制定的开放性无线数字集群标准,据称该技术标准是世界上最安全、最可靠的无线电通信标准之一。而就在近日有研究人员发现该标准存在着多个安全漏洞,可以暴露通过该标准传输的敏感数据。
  • 网传iPhone 15将采用叠层电池,这是一种什么电池技术? 根据推特用户@RGcloudS的爆料,苹果的下一代手机iPhone15系列可能会采用叠层电池技术,以提高能量密度和延长使用寿命,那这所谓的叠层电池技术到底是怎么一回事呢?
  • 中国首款量子计算机操作系统,本源司南PilotOS正式上线 近日,据安徽省量子计算工程研究中心的消息,本源司南PilotOS客户端终于正式上线。PilotOS客户端是本源量子完全自主研发的一款一站式学习与开发平台,用户可以直接进行本地量子计算编程,不需要联网使用,实现用户对量子计算软件服务“打开即用”,助力量子计算编程“小白”顺利成为量子计算编程开发者。
  • 立足实际客户应用场景,无线MCU让世界更加智能、互联 2023年7月21日,由AspenCore主办的“2023全球MCU生态发展大会”在深圳罗湖君悦酒店隆重举行,邀请德州仪器、Microchip、意法半导体、欧米智能等知名企业和众多专家学者参加了“无线MCU分论坛”,一同探讨无线MCU的无限可能。
  • 射频电磁仿真为什么需要新方法? 本文将讨论电磁仿真和电磁仿真的进展,这些进展可能有助于加快运行速度,并且在执行更高效仿真的同时不会降低精度。
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了