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

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

3天内不再提示

USB3.2一致性测试出错时该怎么办?

罗德与施瓦茨中国 来源:罗德与施瓦茨中国 作者:罗德与施瓦茨中国 2021-06-18 11:03 次阅读

USB 2.0的480 Mbps到USB 3.0的5 Gbps,人们对传输速率的极致追求好像从来没有停止过。如今,USB 3.2传输速率已经达到了10 Gbps!

USB 3.2

相比USB 2.0,USB 3.0在技术上取得了巨大进步。接着,USB开发者论坛(USB-IF)又推出了传输速率更高的USB 3.1。可能是出于规范标准的想法,目前,USB-IF改变了支持5 Gbps和10 Gbps USB 3.0/3.1标准的命名方式,将原来传输速率为5 Gbps的USB 3.0改为USB 3.2 Gen 1(SuperSpeed USB),USB 3.1则被命名为USB 3.2 Gen 2(SuperSpeed USB 10Gbps),其传输速率恰如其名,达到了10 Gbps。如此之高的速率,必将带来诸多测试挑战,诸如信号完整性、设备控制,以及更快的测试时间等。

USB是一种消费级接口,它的测试方案必须既要达到高标准,还要兼顾成本考虑。罗德与施瓦茨公司(以下简称“R&S公司”)的RTP134(13 GHz)与RTP164(16GHz)示波器完全满足USB 3.2一致性测试要求,在成本与性能之间也达到了最佳平衡。

我们知道,USB一致性测试主要基于Intel SigTest工具,该工具可以处理任何示波器的波形。R&S提供的USB一致性测试解决方案嵌入了SigTest工具,并自动执行设置配置,波形采集和报告生成。

假如一致性测试出错时又该怎么办?

莫慌!

R&S公司的RTP示波器拥有独特的调试功能,例如16 Gbps串行模式触发选项,包括硬件时钟数据恢复(HW-CDR)。对于使用率颇高的USB 3.2接口而言,该应用程序已从早期适应高性能计算(例如工作站PC、数据中心等)和移动设备开发(高端智能手机上的USB 3.2)发展到消费、工业(例如工业PC或医疗设备),以及国防和汽车领域。

R&S解决方案的关键优势还体现在:RTP示波器是一个高集成度的产品,它集成的AWG(RTP-B6),可以按需切换DUT的传输模式。另外,具有2个13/16 GHz通道的RTP更是解决了测试成本这个难题。

随着传输速率的提高,信号完整性绝对是测试中的一大难题。针对USB 3.2 Gen1 / Gen2调试需求,RTP示波器的表现肯定不会让你失望:

1

信号完整性调试 – 抖动与噪声分析

RTP能够提供:常见抖动和噪声分量的计算、基于信号模型方法的高精度结果、显示阶跃响应与浴盆曲线、具有确定性抖动和噪声的合成眼图,并以直方图、轨迹或频谱视图显示抖动和噪声分量。

2

USB 2.0 / 3.2 Gen 1 and 2

协议触发与解码

RTP能轻松完成:总线设置、彩色编码协议内容,同时对各种协议具有强大的触发能力,并提供强大的搜索、导航和记录捕获功能。

3

信号完整性调试 – 快速眼图分析

RTP支持:带硬件CDR的实时16 Gbps高速串行码型触发,可提供实时模板与直方图、实时去嵌功能,另外还能完成实时差分信号运算。

为了让测试人员选到既好用又实惠的测试工具和方案,R&S的工程师还贴心地为大家推荐一组绝对实用的测试配置。你完全可以“照方抓药”,绝对不会出错!

But,如果你认为RTP系列示波器仅仅是在USB 3.2的测试中有优势,那你就错啦!

随着数据速率的提升,基于PCI Express(PCIe)3.0架构下的产品设计可以达到单信道单向数据传输速率1GB/s的水平,这也意味着:在16条双向通道完全打开的情况下,其数据传输速率能够达到32GB/s。这是多么令人兴奋的数字呀!当然,它所面临的测试挑战也是巨大的。

早在2017年初,R&S就推出了适用于Gen 1.1和2.0(最高2.5 GT / s)的PCIe解决方案。现在,产品再次扩展到更快的速度,即Gen 2(最高5.0 GT / s)和Gen 3(最高8.0 GT / s)。

这些测试都是通过带有RTP-K83选件的RTP134和RTP164示波器实现的。

PCIe一致性测试同样借助于Intel SigTest工具来处理和验证示波器采集的波形。ScopeSuite完全集成了此工具,自动采集波形和生成测试报告。此外,该选件还包含参考时钟测试。

RTP-K83选件支持对PCIe附加卡以及系统主板的测试。当然,集成的AWG(RTP-B6)功能在这个测试中同样发挥了重要作用,它可以切换DUT传输一致性测试模式。

特别提示:对于PCIe一致性测试,需要专用测试夹具,大家可以从PCI-SIG组织购买(www.pci-sig.org)。

如果一致性测试出错,RTP为调试总线提供了独有功能,如带硬件时钟数据恢复的实时16 Gbps高速串行码型触发选件。RTP具备高速串行码型触发功能,能够针对从串行信号中提取的嵌入式时钟进行触发,主要通过基于硬件的时钟数据恢复 (CDR) 实现此操作。在这里,CDR功能支持的最大标称数据率达到8 Gbps或16 Gbps。

4

对于高速数据传输,不仅要检测发送端的信号质量,接收端的信号质量也属于必测项。尤其是PCIe 3.0的数据传输速率已经达到8.0 GT / s,为了确保整个系统的正常工作,通常用眼图模板测试和直方图来表征信号传输的质量。借助RTP示波器,模板测试和直方图显示基于硬件加速完成,可以快速提供准确统计结果,并且快速确定信号异常和意外结果。这个测试只需几个步骤,用户就能直接在显示器上定义新模板,每个模板最多包括八个分段。RTP示波器的直方图适用于输入信号电平(垂直)或时基转换处(水平),以便分析噪声和抖动。每个直方图的统计数据可与其他测量功能一起显示。

最后,郑重地跟你说一句:

RTP是首款提供实时高性能信号完整性的紧凑型仪器,你值得拥有!

原文标题:USB 3.2高速率真香,但测试瓶颈怎么破?

文章出处:【微信公众号:罗德与施瓦茨中国】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

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

    关注

    59

    文章

    7432

    浏览量

    258076

原文标题:USB 3.2高速率真香,但测试瓶颈怎么破?

文章出处:【微信号:罗德与施瓦茨中国,微信公众号:罗德与施瓦茨中国】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    请问CX3 (CYUSB3065)支持USB3.1 和USB3.2 吗?

    请问CX3 (CYUSB3065)支持USB3.1 和USB3.2 吗?
    发表于 02-23 08:04

    DDR一致性测试的操作步骤

    DDR一致性测试的操作步骤  DDR(双数据率)一致性测试是对DDR内存模块进行测试以确保其性能和可靠性。在进行DDR
    的头像 发表于 02-01 16:24 356次阅读

    USB协议的历史演变

    USB3.2 Gen 1x2 和 USB3.2 Gen 2x2 分别是 USB3.2 Gen 1和 USB3.2 Gen 2 的双通道模式
    发表于 12-06 11:12 270次阅读
    <b class='flag-5'>USB</b>协议的历史演变

    AD9826存偏置电压不为0,并且一致性较差的原因?

    我这边做了批包含AD9826芯片的板卡,实测本底暗信号幅度都是样的,对应到AD9826应该是3000的DN值。但是AD9826采集出来不一致,变化从1500~4800。板卡更换AD9826芯片,暗信号DN值立马跟着改变。请问
    发表于 12-01 06:33

    是德科技验证首个协议一致性测试用例

    是德科技验证了首个采用 NB-IoT 技术的非地面网络 3GPP Rel-17 标准的协议一致性测试用例。 是德科技公司针对采用窄带物联网(NB-IoT)技术的非地面网络,针对第三代合作伙伴计划
    的头像 发表于 11-14 16:01 332次阅读

    ADA4960工作在单端输入-差分输出模式下,其输出P、N之间的相位一致性怎么测试呢?

    ADA4960 工作在单端输入-差分输出模式下,其输出P、N之间的相位一致性怎么测试呢? 我使用矢量网络分析仪进行测试,未用到的端口接50Ω负载,接线方式如下图 原理图如下:增益电
    发表于 11-14 06:53

    MM32F0140 FlexCAN一致性测试 (2)

    MM32F0140 FlexCAN一致性测试 (2)
    的头像 发表于 11-10 18:23 377次阅读
    MM32F0140 FlexCAN<b class='flag-5'>一致性</b><b class='flag-5'>测试</b> (2)

    MM32F0140 FlexCAN一致性测试(1)

    MM32F0140 FlexCAN一致性测试 (1)
    的头像 发表于 11-10 17:50 267次阅读
    MM32F0140 FlexCAN<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>(1)

    EXR示波器系列小故事三,USB2.0高速信号质量一致性测试

    Hello 小伙伴们,大家好! ● EXR示波器系列小故事已来到了第三期, 那么今天咱们来简单聊一聊 USB2.0的高速信号质量一致性测试USB2.0接口是一种非常常见的接口,目前
    的头像 发表于 09-27 07:40 800次阅读
    EXR示波器系列小故事三,<b class='flag-5'>USB</b>2.0高速信号质量<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>

    Type-c USB3.2 Gen2 5M Retimer IC延长线方案(MCDP6200)

    Type-c USB3.2 Gen2 5M Retimer IC延长线方案(MCDP6200)
    的头像 发表于 08-18 15:15 1278次阅读
    Type-c <b class='flag-5'>USB3.2</b> Gen2  5M Retimer IC延长线方案(MCDP6200)

    台庆 | USB3.2/USB4.0應用

    台庆 | USB3.2/USB4.0應用
    的头像 发表于 06-30 16:22 465次阅读
    台庆 | <b class='flag-5'>USB3.2</b>/<b class='flag-5'>USB</b>4.0應用

    USB3.2基础知识科普

    USB-IF最新的USB命名规范说明,原来的USB3.0和USB3.1将不再被使用,所有的USB3.0标准都被叫做
    发表于 06-30 10:21 5.4w次阅读
    <b class='flag-5'>USB3.2</b>基础知识科普

    如何使用Vector CANoe与S32k148evb进行LIN一致性测试

    大家好, 我正在使用 Vector CANoe 进行 LIN 一致性(合规测试,我正面临这个问题,那么它的原因应该是什么,解决方案是什么? 在测试用例 PT-CT88,89,9
    发表于 05-09 09:31

    i.MX8M可以调用哪些刷新/无效缓存函数来保证缓存一致性

    的是,我们现在在较小的传输中遇到缓存问题。有时,当缓冲区被复制到用户空间时,64 字节的数据没有被正确的数据 buf 填充为 0xff。我们在次传输中传输了大约 1.1 MBytes,有时些缓存行会得到不正确的数据。 可以调用哪些刷新/无效缓存函数来保证缓存
    发表于 04-27 08:30