用于波形数据的循环环路图像表示制造技术

技术编号:36497199 阅读:18 留言:0更新日期:2023-02-01 15:16
一种测试和测量仪器,包括:从被测设备接收不归零(NRZ)波形信号的输入;使用NRZ波形信号生成斜坡扫描信号的斜坡生成器;门控斜坡扫描信号和NRZ波形信号以产生门控的X轴和Y轴数据的门;以及将门控的X轴和Y轴数据显示为循环环路图像的显示器。一种生成循环环路图像的方法包括:接收输入波形;使用输入波形生成斜坡扫描信号;门控斜坡扫描信号和输入波形以产生门控的X轴和Y轴数据;以及将门控的X轴和Y轴数据显示为循环环路图像。据显示为循环环路图像。据显示为循环环路图像。

【技术实现步骤摘要】
【国外来华专利技术】用于波形数据的循环环路图像表示
[0001]相关申请本公开要求保护于2020年6月11日提交的题为“PAM4 CYCLIC EYE IMAGE REPRESENTATION FOR WAVEFORM DATA”的美国临时专利申请No. 63/038,040、于2020年6月15日提交的题为“READ/WRITE BURST SEPARATION AND MEASUREMENT USING NOVEL CYCLIC EYE PLOT AND MACHINE LEARNING”的美国临时专利申请No.63/039,360、于2020年6月18日提交的题为“CYCLIC EYE IMAGE REPRESENTATION FOR WAVEFORM DATA”的美国临时专利申请No. 63/041,041以及于2021年4月21日提交的题为“CYCLIC EYE WITH MACHINE LEARNING FOR MEASURING OR TUNING AN OPTICAL TRANSMITTER”的美国临时专利申请No.63/177,930的权益,上述美国临时专利申请中的每一个特此通过引用以其整体并入本文。
[0002]本公开涉及以下专利申请:具有标题“SYSTEM AND METHOD FOR SEPARATION AND CLASSIFICATION OF SIGNALS USING CYCLIC LOOP IMAGES”的于2021年6月11日提交的美国专利申请17/345,342(Atty

Dkt No.12222
>‑
US1)、具有标题“A CYCLIC LOOP IMAGE REPRESENTATION FOR WAVEFORM DATA”的于2021年6月11日提交的美国专利申请17/345,283(Atty

Dkt No.12223

US1)以及具有标题“SYSTEM AND METHOD FOR MULTI

LEVEL SIGNAL CYCLIC LOOP IMAGE REPRESENTATIONS FOR MEASUREMENTS AND MACHINE LEARNING”的于2021年6月11日提交的美国专利申请17/345,312(Atty

Dkt No.12224

US2)。


[0003]本公开涉及用于信号分析和测量的图像的生成,更特别地,涉及将二进制编码信号波形变换成可用于信号分离和标识的图像。

技术介绍

[0004]在一些情形中,标识双向总线上采集的数据脉冲串(burst),并且对数据信号正在行进的方向进行分类是有用的。如果如示波器之类的测试和测量仪器具有无限的通道,则它将提供采集所需命令总线线路的能力,以在这样的双向总线上分离读和写脉冲串。然而,当只有一个或两个探头可用时,这就变成一个挑战。
[0005]这样的信号的示例在DDR5存储器中,即双倍数据速率版本5存储器的标准。这表示计算存储器的下一个重大改变,即增大速度和密度,但保持类似尺寸的DIMM(双列直插式存储器模块)。如在探头点处看到的,读操作和写操作之间的系统通道特性显著不同。读信号必须与写信号分离地处理和测量,所以它们必须被分离。
[0006]典型地,最感兴趣的是分析DQS时钟选通信号和DQ数据信号。最少需要两个探头。在先前的DDR版本中,DQS信号具有出现在每个脉冲串之前的前同步码,其允许定位读或写数据的开始。在DDR5的情况下,用于标识的编码驻留在探头不能容易地连接到的其他命令行上。
[0007]所公开的装置和方法的实施例解决了现有技术中的缺点。
附图说明
[0008]图1示出了用于DDR5读和写脉冲串的循环环路图像的示例。
[0009]图2示出了用于生成循环环路图像的一般系统图的实施例。
[0010]图3示出了用于生成循环环路图像的系统图的实施例。
[0011]图4示出了用于生成循环环路图像的系统图的实施例。
[0012]图5示出了用于生成循环环路图像的系统图的实施例。
[0013]图6示出了用于生成循环环路图像的系统图的实施例。
[0014]图7示出了用于创建循环环路图的波形的示波器屏幕的示例。
[0015]图8示出了循环环路图像的示例。
[0016]图9示出了标准DQ波形和从其创建的斜坡信号,以及所得到的循环环路图像。
[0017]图10示出了没有反射且没有ISI的DQ随机数据信号以及所得到的循环环路图像的示例。
[0018]图11示出了来自标准YT迹线显示的测量的示例。
[0019]图12示出了测量反射延迟的示例。
[0020]图13示出了测量系数的示例。
[0021]图14示出了使用循环环路图测量反射系数的示例。
具体实施方式
[0022]本公开的实施例解决了标识双向总线上的数据脉冲串的问题。实施例描述了一种创建循环环路图像以供在标识信号和促进一些测量中使用的方法。实施例创建比传统眼图更稀疏的XY图像绘图,之所以称为眼图是因为它们在波形中形成看起来像眼睛的事物。循环环路不同于眼图,因为它表示在信号电平转变的一个极性期间(例如上升沿)从左向右并且然后在信号电平转变的相反极性期间(例如下降沿)从右向左返回以形成环路的沿水平时间轴绘制的时序波形数据。所得到的循环环路图像非常适合于输入到现有的预训练的神经网络或能够处理和分类小图像的其他机器学习系统。
[0023]这里的实施例涉及创建信号的XY循环环路绘图或图像的几个过程。该绘图的垂直轴由传入波形信号组成,并且水平轴由通过处理信号创建的扫描信号组成。图1示出了针对双向总线上的数据脉冲串信号(诸如DDR5读和写脉冲串)的XY循环环路绘图10的示例。垂直轴是传入波形信号。水平轴是从传入波形信号创建的扫描信号。
[0024]这些实施例提供了一种新颖的方式来仅在传入数据波形中的边沿转变处创建线性或稍微线性的斜坡扫描信号。在传入数字数据中的长间隔的高电平或长间隔的低电平中不出现斜坡。实施例自动定位和触发这些斜坡,使得XY信号路径是闭环线,其包含环路上侧上方的所有上升沿和环路下侧的所有负向沿,如图1中所示。本领域普通技术人员应当认识到,这些边沿的绘制可以反转;也就是说,所有上升沿可以绘制在环路的下侧,并且所有下降沿可以绘制在环路的上侧。
[0025]系统中的边沿包含定义系统传递函数的大部分信息。因此,该循环环路图像提供了数据波形的表示,其在一个图像中捕获波形的所有循环,并且又消除了眼图将包含的大
量额外的不必要的数据点。取决于波形特性,所得到的绘图可能与磁滞BH绘图具有外观相似性。该算法的水平斜坡创建的细节在它是如何生成的以及它如何适用于PRBS(伪随机二进制序列)数据模式方面是新颖的。
[0026]这样做的一个主要优点是流程实现起来可以多么简单且它们多么鲁棒。各种实施例包本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种系统,包括:接收不归零(NRZ)波形信号的输入;和一个或多个处理器,被配置为执行代码以使得一个或多个处理器:使用NRZ波形信号来生成斜坡扫描信号;门控斜坡扫描信号和NRZ波形信号以产生门控的X轴和Y轴数据;以及将门控的X轴和Y轴数据显示为循环环路图像。2.根据权利要求1所述的系统,进一步包括存储门控的X轴和Y轴数据的存储器。3.根据权利要求1所述的系统,其中使得一个或多个处理器生成斜坡扫描信号的代码包括使得一个或多个处理器对NRZ波形信号应用矩形窗滤波器的代码。4.根据权利要求3所述的系统,其中使得一个或多个处理器生成斜坡扫描信号的代码包括使得一个或多个处理器在应用矩形窗滤波器之前对NRZ波形信号限幅的代码。5.根据权利要求1所述的系统,其中使得一个或多个处理器生成斜坡扫描信号的代码包括使得一个或多个处理器进行以下各项的代码:对NRZ波形信号限幅以产生限幅波形;使用限幅波形的导数来生成触发尖峰,以指示斜坡扫描信号中斜坡的开始时间;以及基于斜坡的开始时间生成斜坡扫描信号。6.根据权利要求1所述的系统,其中使得一个或多个处理器生成斜坡扫描信号的代码包括使得一个或多个处理器进行以下各项的代码:执行时钟恢复以产生时钟信号;使用时钟信号来指示斜坡扫描信号中斜坡的开始时间;以及基于斜坡的开始时间生成斜坡扫描信号。7.根据权利要求1所述的系统,其中使得一个或多个处理器门控斜坡扫描信号和NRZ波形信号的代码包括使得一个或多个处理器根据用户输入门控斜坡扫描信号和NRZ波形信号的代码。8.根据权利要求1所述的系统,其中一个或多个处理器进一步被配置为执行代码以使得一个或多个处理器根据循环环路图像进行测量。9.根据权利要求8所述的系统,其中使得一个或多个处理器根据循环环路图像进行测量的代码包括使得一个或多个处理器根据循环环路图像中的相位角除以360乘以NRZ波形信号的数据速率来测量反射延迟的代码。10.根据...

【专利技术属性】
技术研发人员:J
申请(专利权)人:特克特朗尼克公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1