使用数字边沿平均化建立与采样率无关的时序图制造技术

技术编号:9871919 阅读:183 留言:0更新日期:2014-04-04 02:49
一种使用数字边沿平均化建立与采样率无关的时序图。一种方法可以包括:接收具有多个信号边沿的输入信号;执行输入信号的初始扫描以识别对应于信号边沿的波峰;以及确定每个波峰是统一同步(US)边沿还是准同步(QS)边沿。所述方法还可以包括生成最终波形以及在显示装置上显示最终波形。

【技术实现步骤摘要】
使用数字边沿平均化建立与采样率无关的时序图
技术介绍
诸如特克特朗尼(Tektronix) TLA7000逻辑分析器之类的数字获取装置使得电气工程师能够测量由他们设计的数字系统所产生的信号。研究实验室使用数字获取装置来观察数字系统的微处理器、内存、总线和其他组成部分中的定时的正确性和信号的密度。获取装置在持续推进电子工业发展方面具有重要的作用。数字获取装置一般将感测到的信号显示为急剧上升或下降的阶梯形式。从“关”至IJ “开”的上升和从“开”到“关”的下降通常与被测试的系统中的时钟周期同步,并且从一个状态到另一个状态的过渡被直观地表示为竖直边沿。将被测试的系统的时钟与数字获取装置的时钟区分开是有用的。为了提供被测试的信号的高解析度,数字获取装置的采样时钟必须施加脉冲并且以比被测试的系统的时钟的频率高的频率对被测试的信号进行采样。这利用获取装置产生了对工程师有意义的测量。用于数字获取装置的时钟的两个接连的脉冲之间的距离可以称为采样区(sampling bin),并且脉冲本身就是采样区边界。理想场景中的上升沿或下降沿将一致地落在单个样本区内,并且因此将与单个采样时钟脉冲边沿一致地相关联。当测试特定的设计时,工程师有时候测量以重复模式发生的信号。获取装置可以被编程为利用触发器开始数据获取,而触发器本身可以是上升沿或下降沿。通过提供重复的输入,工程师能够观察到输入是否可预测地且可靠地产生一致的输出。在理想的情况下,如果装置如所预期地那样工作,那么输出被显示为静态的一系列阶梯形式。然而,情况并非总是理想的。在一组数字信号上使用数字边沿平均化(DEA)能够在超出基本获取系统的能力之外增加边沿的定时精度的同时消除与振动相关的起伏。然而,DEA单独地要求所有数字信号上的所有边沿对触发事件是统一地同步的(US)。也就是说,任何单个转变的DEA表示只有在那个边沿出现在每个重复获取的DEA孔径(aperture)内时才能够被计算。因此,存在对于在数字获取装置上显示波形的改进的方法的需要。
技术实现思路
所公开的技术的实施例一般包括应用数字边沿平均化(DEA)技术来可靠地获取复杂数字信号边沿关系,从而建立与基本采样率无关的数字显示。这种实施例通常获得的边沿布置的定时精度超出基本采样系统的边沿布置的定时精度,恢复否则会由于振动效应而模糊不清的信号,并且恢复否则由于与触发事件的复杂关系而模糊不清的边沿。【附图说明】图1示出了根据所公开的技术的特定实施例的第一数字边沿映射(DEM)过程的示例。图2示出了根据所公开的技术的特定实施例的可以用来确定US边沿位置的数字边沿平均(DEA)过程的示例。图3示出了根据所公开的技术的特定实施例的第二 DEM过程的示例。图4示出了波形的示例,其对应于根据所公开的技术的特定实施例的图3的DEM过程的应用。【具体实施方式】在当前的系统中,任何单个转变的数字边沿平均(DEA)表示只有在边沿出现在每个重复获取的DEA孔径内时才能够被计算。通过常规的方法,被测试的信号有很多机会同步,但不是统一地同步(US)。这需要下文中描述的准同步(QS)边沿类型的概念。如本文使用的QS边沿通常指的是在DEA孔径内出现、但不在每个重复获取中出现的边沿。数据总线、宽度是数量变化的时钟的频闪观测器以及根据触发事件而发生数量变化的时钟的边沿都是与触发事件常规地同步的边沿事件的示例(例如,它们都可以基于同一个系统时钟),但在DEA意义上而言,仅仅是QS。数字边沿映射(DEM)通常使用重复且定向DEA操作来解析QS边沿以及利用超出基本采样系统的边沿布置的定时精度以外的定时精度来建立显示所有US和QS边沿的时序图。作为基础的DEA操作还恢复了否则会由于振动效应而模糊不清的信号。图1示出了根据所公开的技术的特定实施例的数字边沿映射(DEM)过程100的示例。示例过程100从作为用于边沿的初始“扫描”的单个DEA操作开始,如102所示。从该初始扫描开始的当前和(本文中将称为RS-R和RS-F)可以被保留,用于在确定哪些边沿可能需要细化处理时使用,如104所示。每个RS可以进行波峰扫描,如106所示。尽管RS分布中的波谷通常为0,如108所示,但波峰可以等于或者不等于在DEA操作中使用的获取的数量。RS分布中的每个波峰通常表示边沿。等于在DEA操作中执行的获取的数量的波峰通常指示us边沿,而小于在DEA操作中执行的获取的数量的波峰通常指示QS边沿。因此,将每个波峰与获取的数量进行比较,如110所示,并且在112处作出基于在110处执行的比较的结果的判断。响应于112处的波峰等于在DEA操作中执行的获取的数量的判定,波峰可以被指定为US边沿,如114所示。响应于112处的波峰不等于(例如,小于或大于)在DEA操作中执行的获取的数量的判定,波峰可以被指定为QS边沿,如116所示。US边沿可以通过初始DEA操作作完全的细化处理。图2示出了根据所公开的技术的特定实施例的可以用来确定US边沿位置的数字边沿平均(DEA)过程200的示例。在本示例中,DEA显示表现为叠加在例如具有下降沿/上升沿220a-220c和230a_230c的相应的常规采样获取上的三个平均波形240a-240c。如在采样区205a和205b中能够看到的,常规波形的抖动由虚线来描绘。这里应用的DEA操作通常产生可以被认为是过采样(例如用于涉及存储和显示的目的)的波形。这种波形通常被认为一直在以等于基本采样率乘以使用的获取数量的速率被采样。图3示出了根据所公开的技术的特定实施例的第二 DEM过程300的示例,并且图4示出了对应于这种DEM过程的应用的波形的示例。在本示例中,US边沿位置可以以每侧上一个摇摆逻辑状态的方式以最终波形写入,例如,一个用于输入,另一个用于输出。这些位置可以对于上升分配为0/1而对于下降分配为1/0,并且在图4所示的示例中,可以以标为WFM A的波形来表示。DEM过程300可以包括将来自初始DEA扫描的初始和最终的“书挡”样本存储为1、0或X,如302所示。这些样本可以被认为是摇摆逻辑状态。在来自初始扫描的所有第一样本都为1的情况下,起始书挡可以被存储为1。另外,为0的样本可以被存储为0,并且混合样本可以被存储为X。这种指定可以有助于摇摆逻辑状态的最终调节。这种摇摆逻辑状态然后可以被写入到最终波形中,例如,如图4所示的示例中的标为WFM A的波形中所表示的。在本示例中,DEM过程300包括通过分析初始DEA扫描来建立静态值分布,如304所示。这可以被直接写成最终波形。这种静态值的示例由图4中的标为WFM A的波形来图示。对于每个DEA采样位置,如果初始扫描中的每个获取都含有1,那么最终波形中的所有相应的过采样位置都可以被设为1。相反,如果初始扫描中的每个获取都含有0,那么最终波形中的所有相应的过采样位置都可以被设为0。在采样位置在初始DEA获取集合中变化的情况下,没有什么可以被写入相应的过采样位置中。这种操作的结果以图4所示的示例中的标为WFM A的波形表示。在例如下面描述的调节过程中,过采样位置可以被推算出。在摇摆逻辑状态的最终调节之前,最终波形WFM A’通常将是边沿、静态值和书挡值的分散形式。US边沿通常将在每侧上指示仅仅一个摇摆逻辑状态,例本文档来自技高网
...

【技术保护点】
一种方法,包括:接收具有多个信号边沿的输入信号;执行所述输入信号的初始扫描以识别对应于所述输入信号中的多个信号边沿的多个波峰中的每一个;确定所述多个信号波峰中的每一个是统一同步(US)边沿还是准同步(QS)边沿;基于所述确定而生成最终波形;以及在显示装置上显示所述最终波形。

【技术特征摘要】
2012.09.27 US 13/6289711.一种方法,包括:接收具有多个信号边沿的输入信号;执行所述输入信号的初始扫描以识别对应于所述输入信号中的多个信号边沿的多个波峰中的每一个;确定所述多个信号波峰中的每一个是统一同步(US)边沿还是准同步(QS)边沿;基于所述确定而生成最终波形;以及在显示装置上显示所述最终波形。2.根据权利要求1所述的方法,其中,所述确定包括将所述多个信号波峰中的第一个与所述初始扫描中的相应数量个获取进行比较。3.根据权利要求2所述的方法,其中,所述确定还包括响应于所述多个信号波峰中的第一个等于所述相应数量个获取而将所述多个信号波峰中的第一个指定为US边沿。4.根据权利要求2所述的方法,其中,所述确定还包括响应于所述多个信号波峰中的第一个不等于所述相应数量个获取而将所述多个信号波峰中的第一个指定为QS边沿。5.根据权利要求1所述的方法,还包括存储来自所述初始扫描的多个当前和。6.根据权利要求5所述的方法,还包括对所述多个信号波峰扫描所述多个当前和中的每一个。7.根据权利要求1所述的方法,还包括识别所述多个输入信号中的多个信号波谷。`8.根据权利要求7所述的方法,还包括将所述输入信号中的所述多个信号波谷中的每一个设定为零。9.根据权利要求1所述的方法,还包括存储所述最终波形。10.一种方法,包括:接收具有多个信号边沿的输入信号;执行所述输入信号的初始数字边沿平均(DEA)扫描;重复对所述输入信号的DEA操作;向所述...

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

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

1