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

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

3天内不再提示

TMT4在PCIe BIOS参数调试过程中的应用

泰克科技 来源:泰克科技 2023-08-17 11:35 次阅读

概述

研发部门通常会通过BIOS设置来给出系统参数,尤其是均衡参数,以调节PCIe链路的整体性能。这是一个反复调试和验证的过程:尝试设置一组BIOS参数,验证系统性能是否有改善;如果没有改善,则继续尝试设置另一组BIOS参数…

修改BIOS很容易,但验证比较麻烦。工程师们没有一个很好的快速测量手段,来验证新BIOS对系统性能是否有改善,只能进行费时费力的一致性测试,来反复调试和验证。

一致性测试包括发送端(Tx)和接收端(Rx)测试,需要使用价格昂贵的示波器和误码仪进行测量,并且测量时间非常长,通常一个16通道 (X16 Lane)接插件(Slot)的一致性测试,需要2天的时间才能完成。由于BIOS参数调试需要尝试大量的组合,给测试部门的设备和工程师带来了非常大的工作量。

另外,尽管一致性测试能充分评估待测物的物理层性能,但仍然有可能发生这样的情况:一致性测试能够通过,但互操作时系统主板和板卡之间存在链路不通、掉速、掉包等问题。

泰克解决方案

基于PCIe接口生态厂家的这些痛点,Tektronix推出了TMT4 PCIe性能综合测试仪,协助客户解决上述问题。Tektronix TMT4 PCIe性能综合测试仪是一款高性能测试仪器,旨在为电子产品制造商提供PCI Express(PCIe)设备的综合测试解决方案。该仪器支持PCIe Gen3/4 Tx,Rx和LTSSM综合测试功能,能够帮助用户快速识别问题并加快产品上市速度。

TMT4的主要特点包括:

1)一机多用

支持PCIe 3/4 Tx,Rx和LTSSM综合测试功能。TMT4提供了全面的PCIe测试解决方案,支持TX和RX测试、LTSSM协议交互与监测等多种测试功能,能够有效识别PCIe Gen3/4的物理层和协议层问题。

2)一学就会

一台便携式仪器,一根连接线,一个测试夹具,即可完成与待测物的连接,一键开始PCIe测试,大大减少了工程师上手学习的时间。

3)测试飞快

16条Lane的快速扫描测试仅需1.5分钟!

使用自定义扫描,完成16条Lane及10个preset的全组合扫描测试,也仅仅只需要15分钟。

4)价格不贵

相比其他PCIe Gen3/4测试仪器,TMT4价格相对较低,大幅降低测试成本。

案例分享

公司的子卡通过了一致性测试,但和系统主板协同工作时出现了互操作问题。

为了能深入地了解并解决这个问题,使用TMT4 PCIe4综合测试仪作为实时Link Partner快速扫描全部16条lane,一分钟快速给出眼图和Rx均衡参数。

我们发现,此时眼图结果不佳,且Rx均衡的系数非常大,尤其是权重最高的DFE1。这意味着要对Tx信号进行大量的补偿,才能建立信号链路,待测物的Tx链路信号质量非常糟糕。

1c303386-3caf-11ee-ac96-dac502259ad0.png

图1 快速扫描眼图结果

1c5b032c-3caf-11ee-ac96-dac502259ad0.png

图2 快速扫描眼高、眼宽、Rx均衡参数

客户认为增加自适应的Preset均衡不够强,提高Tx均衡的强度应该可以改善这一问题。

由于TMT4测试速度很快,客户切换到自定义扫描模式下,以确认所有Preset下的链路性能,重点关注P6/P7/P8这几个最强的Preset的测量结果。

十分钟后测量完毕,结果显示:

DUT Tx链路的眼图在各种Preset下整体都很差,即便是P7和P8,结果也没有变得更好,相较自适应的P9/P6还要略差一点。并且DFE1的系数也都非常高。

1c709778-3caf-11ee-ac96-dac502259ad0.png

图4 自定义扫描下,所有Lane、所有Preset的眼图结果

1c99bf9a-3caf-11ee-ac96-dac502259ad0.png

图5 自定义扫描下,部分Lane和Preset的眼高、眼宽、Rx均衡参数

我们告知客户,对这个待测物而言,调节到更强的Preset并不能改善系统的性能,应综合考虑板级设计上的所有信号完整性的因素,如插入损耗、串扰、反射、噪声等。

客户仍想尝试把BIOS修改为最强的Preset7,强制待测物工作在Preset7下,看看效果。更改BIOS后,待测物和主板之间的互操作问题仍然存在。再次使用TMT4快速扫描,发现TMT4和待测物无法形成链路沟通,证明此时链路恶化了。

客户按照我们的建议,重新检查设计,并最终解决了问题。

总结

在大约35分钟的调试过程中,用户能够在实时链路中了解有关其PCIe设计运行状况的更多信息,并快速确定各种不同BIOS参数的性能边界。

通过一致性测试的PCIe设备仍可能存在互操作问题,并且一旦通过一致性测试,碰到这种问题通常很难解决。

TMT4快速扫描和自定义扫描功能,可以帮助工程师快速检测待测物的性能,确认待测物在不同BIOS设置下性能是否改善,还能为解决互操作问题提供调试思路。

审核编辑:汤梓红

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

    关注

    33

    文章

    8436

    浏览量

    150694
  • PCIe
    +关注

    关注

    15

    文章

    1187

    浏览量

    82336
  • 参数调试
    +关注

    关注

    0

    文章

    5

    浏览量

    4957
  • 泰克科技
    +关注

    关注

    2

    文章

    169

    浏览量

    19091

原文标题:案例分享 | TMT4在PCIe BIOS参数调试过程中的应用

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

收藏 人收藏

    评论

    相关推荐

    泰克推出突破性TMT4测试解决方案,全新方法加速PCIe 3/4测试

    tester 4)打破了PCIe测试常规,提供了快速测试时间。即插即用设置和简便易用的界面相结合,几分钟内就可提供测试结果,而此前则要求几小时甚至几天的设置和测试时间,测试成本经常会攀升到7位数。 “
    发表于 10-27 15:41 547次阅读
    泰克推出突破性<b class='flag-5'>TMT4</b>测试解决方案,全新方法加速<b class='flag-5'>PCIe</b> 3/<b class='flag-5'>4</b>测试

    为什么nulink会在调试过程中时不时的中断?

    为啥nulink 会在调试过程中时不时的中断?是不是要设置什么?
    发表于 01-17 06:52

    AD芯片在调试过程中遇到的问题,应该怎么解决?

    AD芯片在调试过程中遇到的问题,应该怎么解决?一款TI/国半的超高速ADC调试经验分享
    发表于 04-09 06:41

    为什么你的示波器抓不到调试过程中的异常信号呢?

    如何让您在调试异常信号一览无余呢?为什么你的示波器抓不到调试过程中的异常信号呢?
    发表于 04-29 06:27

    STM32的CAN总线调试过程中的一些小总结

    调试过程中的一些小总结
    发表于 08-19 06:06

    STM32调试过程中头哪些常见的问题

    STM32调试过程中头哪些常见的问题?怎样去解决这些问题呢?
    发表于 11-03 06:42

    NRF51822调试过程中遇到哪些问题呢

    NRF51822调试过程中遇到哪些问题呢?如何去解决这些问题呢?
    发表于 01-26 07:02

    电源设计调试过程中的异常现象分析

    调试过程中所看到的一些异常现象,以及后来的解决办法。其实很多工程师认为设计电源是非常重经验的一门技术,要见多识广。这种经
    发表于 10-09 10:49 1684次阅读

    变频器调试过程中的注意事项及其5个因素的介绍

    变频器的调试工作相对较复杂,一般设备使用厂家很难独立完成,基本上都会要求变频器生产厂家来协助其配合完成整个设备的调试工作。所以变频器的调试过程中,不论是使用厂家还是生产厂家都要考虑和
    发表于 11-01 09:00 2次下载

    单片机调试过程中调试组件导致的问题

    单片机调试过程中,经常会遇到类似第3只眼的问题。何谓第3只眼呢?
    的头像 发表于 12-30 17:12 7346次阅读
    单片机<b class='flag-5'>调试过程中</b>的<b class='flag-5'>调试</b>组件导致的问题

    浅析STM32调试过程中的几个相关问题

    总的来讲,单片机调试是单片机开发工作必不可少的环节。不管你愿不愿意,调试过程中总会有各种不期而遇的问题出现在我们面前来磨砺我们。这里分享几点STM32调试过程中与开发工具及IDE有关的几个常见问题,以供参考。
    的头像 发表于 01-21 13:50 5349次阅读

    电磁流量计调试过程中存在的问题以及解决措施

    对流量计内部设置参数进行仔细检查,还需要调试显示数据情况和信号反馈情况,查看它们是否处于正常运行状态下。接下来就详细介绍电磁流量计调试过程中存在的问题以及解决措施。
    的头像 发表于 10-27 09:08 1410次阅读

    泰克颠覆了PCI Express测试方式

    泰克TMT4(Tektronix margin tester 4)为PCIe测试提供了前所未有的速度和通用性,特别适合在设计和验证过程中更早、更频繁地评测电路板级或系统级链路健康状况。
    的头像 发表于 10-27 13:03 650次阅读

    如何打造一款能轻松上手的PCIe测试工具?

    PCIe测试通常需要复杂的误差测试系统和具有多年经验的工程师,而TMT4让所有级别的工程师都有机会参与过去非常复杂的过程TMT4与泰克提供的任何其他产品都不同,它将更多的工程界人
    的头像 发表于 04-08 11:02 1523次阅读

    如何使用TMT4 PCIe性能综合测试仪创建PCIe参考模板?(附白皮书下载)

    点击上方 “泰克科技” 关注我们! 引言 随着用于 PCIe 链路健康状况测试的TMT4 PCIe性能综合测试仪的推出,出现了一个问题,即确定被测设备(DUT)通过/不通过的“最佳模板
    的头像 发表于 08-09 17:40 554次阅读
    如何使用<b class='flag-5'>TMT4</b> <b class='flag-5'>PCIe</b>性能综合测试仪创建<b class='flag-5'>PCIe</b>参考模板?(附白皮书下载)