广告

PCI Express发射器一致性/调试解决方案

2024-09-09 Tektronix 阅读:
Tektronix的PCE6 (Gen6)选项、PCE5 (Gen5)选项、PCE4 (Gen4)选项和PCE3 (Gen 1/2/3)选项应用程序为PCI Express发射机和参考时钟符合性测试以及根据PCI-SIG®规范进行PCI Express设备调试和验证提供了全面的解决方案。

PCI-SIG 6.0规范引入了PAM4信号,旨在在保持NRZ信号向后兼容的同时实现64GT/s。多级(PAM4)方法为采用者和验证团队带来了新的信号完整性挑战。Tektronix的PCI Express 6.0软件通过自动化测试来减少这种新复杂性,确保测量的准确性和可重复性。4XZednc

Tektronix的PCE6 (Gen6)选项、PCE5 (Gen5)选项、PCE4 (Gen4)选项和PCE3 (Gen 1/2/3)选项应用程序为PCI Express发射机和参考时钟符合性测试以及根据PCI-SIG®规范进行PCI Express设备调试和验证提供了全面的解决方案。4XZednc

4XZednc

应用领域4XZednc

Tektronix为在基础(硅片)和系统级别上验证和符合PCI Express发射机提供了全面的解决方案,包括支持CEM、U.2和M.2接口。使用PCI Express物理层的多种协议(包括NVMe和CXL)可以利用TekExpress软件解决方案下的发射机和参考时钟自动化功能。4XZednc

4XZednc

TekExpress PCIe测试选择的符合性测试分析4XZednc

Tektronix的PCE3 (Gen1/2/3)选项、PCE4 (Gen4)选项和PCE5 (Gen5)选项包括以下的符合性和调试测试以及电气验证:4XZednc

•  Root Complex Tx抖动和电压4XZednc

•  Endpoint Tx抖动和电压4XZednc

•  开关4XZednc

•  桥接器4XZednc

•  插入卡4XZednc

•  系统板4XZednc

•  嵌入式系统4XZednc

•  Express模块4XZednc

在PCIe Gen 1和Gen 2中,偏斜测量需要特别注意一致性码型(如K28.5,D21.5)并确保每条lane的测试以相同的码型起点进行。4XZednc

Tektronix PCE6 (Gen6)选项包括以下信号质量测量:4XZednc

•  单位间隔(Unit Interval)4XZednc

•  V-TX-DIFF-PP4XZednc

•  V-TX-EIEOS-FS4XZednc

•  T-TX-UTJ4XZednc

•  T-TX-UDJDD4XZednc

•  T-TX-RJ4XZednc

•  RLM-TX4XZednc

•  SNDR4XZednc

•  PS21 TX4XZednc

•  V-TX-BOOST4XZednc

•  T-TX-UPW-TJ4XZednc

•  T-TX-UPW-DJDD4XZednc

•  V-TX-AC-CM-PP4XZednc

•  V-TX-AC-CM-PP-Filtered4XZednc

PCIe Gen6对于每个预设值有两个Preshoot值和一个de-embeded值,这使得预设测试算法更加复杂。Tektronix PCE6还配备了Tektronix预设测试工具,可以由TekExpress或手动使用。4XZednc

4XZednc

Tektronix预设测试工具4XZednc

TekExpress符合性自动化现已可用于PCIe Gen 1-3 CEM和Gen 3基础测试通过PCE3选项,Gen4 CEM和Gen4基础测试通过PCE4选项,以及Gen5 CEM和Gen5基础测试通过PCE5选项。4XZednc

PCE3、PCE4和PCE5选项应用程序与Tektronix DPO/MSO70000系列示波器兼容,设计用于应对下一代串行数据标准(如PCI Express)的挑战。这些示波器提供了领先的垂直噪声性能和平坦的频率响应。Tektronix DPO/MSO70000系列示波器已获得PCI-SIG的符合性测试批准。4XZednc

4XZednc

TekExpress示波器采集设置4XZednc

符合性测试4XZednc

PCI-SIG提供了用于测试PCI Express系统和附加卡的符合性测试。为了将PCI Express系统或设备列入集成列表,该系统或设备必须通过互操作性和符合性测试。对于电气验证,PCI-SIG使用SigTest后捕获分析软件,该软件使用连接到PCI-SIG的CBB(主板+插接板)测试夹具的示波器捕获的波形来分析附加卡,或使用CLB测试夹具分析系统。手动捕获所需的波形并进行分析是繁琐且耗时的,容易出错。4XZednc

Tektronix的PCE3、PCE4和PCE5选项中的TekExpress自动化用于PCI Express发射机符合性测试,减少了测试的工作量,并通过多项独特和创新功能加快了符合性测试的速度。这些选项最终允许测试支持多种技术的设备,如支持NVMe的附加卡设备,或通过U.2或M.2连接器进行测试。4XZednc

Tektronix的PCE3、PCE4和PCE5选项中的TekExpress自动化软件可以通过选择特定型号的Tektronix AFG或AWG、GRL PCIE 3/4 控制器或NI USB6501 CBB控制器来控制DUT,自动循环通过符合性测试所需的各种速度、去加重和预设值。这消除了在CBB和CLB测试夹具上使用手动按钮控制DUT时容易出错的问题。4XZednc

一个完整的测试运行需要在不同的DUT设置下在每个通道上获取多个波形。需要分析的波形集会随着通道数量的增加而增加。管理和存储用于分析和未来参考的数据是任何符合性解决方案的重要标准。PCE3、PCE4和PCE5选项中的TekExpress自动化软件除了调整水平和垂直设置以及采集深度以获得最佳信号质量进行准确分析外,还提供了简化多重获取波形管理的功能。4XZednc

该功能利用PCI-SIG的SigTest EXE分析已获取的波形,使得分析结果与PCI-SIG工作组用于符合性测试的SigTest后捕获分析软件一致。PCE3、PCE4和PCE5选项中的TekExpress自动化软件在选择数据速率、电压摆动、预设值和要运行的测试方面提供了灵活性。它还提供了去嵌通道和测试夹具效应的选项,能够根据规范要求提供引脚信号的准确表示。4XZednc

TekExpress使用Tektronix下一代PAM4工具PAMJET进行测量。在分析过程中,TekExpress会根据规范自动设置该工具,捕获结果并将其报告给用户。PAMJET还允许专家用户配置PAMJET工具,以在非规范设置下测试DUT进行调试。PAMJET引入了信号与噪声失真比(SNDR)测量,其测量方法已更新,以支持最新的PCI Express 6.0基础规范。集成了仪器噪声补偿功能以提高测量的准确性。4XZednc

4XZednc

在PAM4发射机分析中选择测量类别4XZednc

所有分析结果都编译成PDF/HTML/CSV格式的报告,其中可以包括通过/失败摘要、眼图、设置配置和用户评论。报告的内容可以自定义,以包括感兴趣的信息,如附加结果和基于测试名称/通过失败/均衡化的自定义报告生成。4XZednc

使用TekExpress进行参考时钟测试4XZednc

由于PCI-SIG标准支持的最高数据速率驱动的抖动限制减少,参考时钟测试已经从可选变为许多设计中的必需。此外,由于在Gen5系统中取消了双端口(数据和时钟发射机测试),因此需要在参考时钟上进行符合性测试。TekExpress PCIe解决方案现已集成了SkyWorks时钟抖动工具,使参考时钟测试自动化且无麻烦。一旦用户将参考时钟输出连接到示波器,TekExpress PCIe软件将获取信号,调用SkyWorks时钟抖动工具,并提供Gen1至Gen5的参考时钟测试结果。Skyworks时钟抖动工具支持仪器噪声补偿。4XZednc

开关矩阵自动化4XZednc

开关矩阵应用程序允许使用射频开关配置和设置自动化的多通道测试。该解决方案允许您将多个发射机信号映射到指定的输入,并将选定的输入转发到另一个继电器或示波器通道。选项SWX-PCE支持使用Keithley和Gigatronics开关分别进行最多x12和x16通道的测试,增强了吞吐量和自动化测试速度。4XZednc

4XZednc

开关矩阵应用程序设置4XZednc

调试和验证4XZednc

如果DUT或Add-in Card的任何部分未通过符合性测试,应用程序包括一个基于DPOJET的调试和分析工具包,专门用于PCI Express接口的调试和验证。4XZednc

PCIe Gen3和Gen4引入的新抖动测量提供了针对数据依赖性抖动(DDJ)和非相关确定性抖动(UDJDD)的独立限制。分离DDJ(可以通过发射机和接收机均衡进行补偿)和UDJDD(可能由串扰和电源噪声等效应引起)非常重要。4XZednc

除了上述抖动测量外,脉冲宽度抖动(PWJ)是一个新测量,用于解决8到16 Gb/s的信道损耗增加问题。PWJ测量的目的是确保孤立比特符合最小脉冲宽度要求。所有新抖动测量都实现了基于基本规范的Q标度外推法。Tektronix的PCE3、PCE4和PCE5选项提供了完整的PCI Express 3.0、4.0和5.0基础规范抖动测量集,帮助硅片设计人员验证其硅片是否符合基础规范要求。4XZednc

此外,基础规范要求在发射机引脚处定义。测量计算之前,必须去嵌测试通道。可以使用Tektronix的SDLA64串行数据链路分析软件轻松创建去嵌滤波器,然后将其快速输入到PCE3和PCE4基础规范测量设置中并保存以备将来使用。除了抖动外,PCE3和PCE4还提供了电压、封装损耗和发射机均衡测量。4XZednc

PCE3和PCE4选项利用Tektronix SDLA64软件的信道建模和接收机均衡功能来支持CEM测量。与其他解决方案不同,PCE3和PCE4选项提供了完整的信号可视性,展示了嵌入符合性信道后的信号以及应用接收机均衡后的信号。可以设置眼图和测量来直观地查看信道嵌入、CTLE应用和DFE的结果。例如,在确定最佳Rx均衡设置(CTLE设置和DFE抽头值)时,生成的眼图和测量显示了后处理对采集信号的影响。然后可以在波形上进行符合性测量。4XZednc

4XZednc

TekExpress PCI Express测试报告4XZednc

4XZednc

DPOJet PCIE3基础规范测量套件4XZednc

4XZednc

用于Gen6基础测量的PAMJET4XZednc

Tektronix创建了一个下一代PAM4工具,称为PAMJET,用于Gen6基础测量。该PAMJET工具可以配置测量,执行Bessel Thompson滤波,配置Gen6时钟恢复,配置CTLE,并报告结果。这些内置功能专为辅助Gen6基础测试而设计。4XZednc

Tektronix基于DPOJET的RefClock测量为实现PCI Express基础规范Rev 1.0中描述的Gen1、Gen2、Gen3、Gen4和Gen5参考时钟规范提供了可靠的方法。4XZednc

您可以使用可编程仪器标准命令(SCPI)与TekExpress应用程序通信。TekExpress应用程序的在线帮助文档描述了TCPIP套接字配置和TekVISA配置以执行SCPI命令的步骤。4XZednc

PCI Express解码器4XZednc

解码并以协议感知视图显示PCIe数据,显示标准中的字符和名称,例如有序集合:SKP,电气空闲和EIEOS。具有波形的时间相关事件表视图允许同时快速搜索感兴趣的事件。所有解码功能都支持PCIe第1至4代。PCIe触发器通过示波器垂直菜单下的总线设置轻松配置,并提供多种用户可调设置。PCIe数据流与串行总线触发和搜索集成,用于PCIe第1代和第2代,允许触发感兴趣的信息。4XZednc

关于泰克科技4XZednc

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

# # #4XZednc

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

责编:Ricardo
文章来源及版权属于Tektronix,EDN电子技术设计仅作转载分享,对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。如有疑问,请联系Demi.xia@aspencore.com
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
广告
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了