触发显示的制作方法

文档序号:6173599阅读:160来源:国知局
触发显示的制作方法
【专利摘要】本发明的实施例包括用于在测试和测量仪器的显示器上显示触发频率的设备和方法。在一系列的相等时间间隔的每个期间,统计多个触发事件。每个触发事件统计与触发显示窗口的对应逻辑列相关联。触发事件统计被写入与触发显示窗口的对应逻辑列相关联的存储器位置。触发频率逻辑基于触发事件统计来生成多个触发频率指示符。触发频率指示符在触发显示窗口中显示以快速并有效地向测试和测量仪器的用户传达触发密度信息。设备包括抖动降低逻辑以降低或消除与触发频率指示符有关的不希望的抖动。
【专利说明】触发显示
【技术领域】
[0001]本发明的实施例涉及触发显示,并且更具体地说,涉及用于生成并在测试和测量仪器的显示器上显示触发频率信息的设备和方法。
【背景技术】
[0002]诸如示波器等测试和测量仪器的主要用途是观察电信号如何随时间而变化。一般情况下,示波器在单个窗口中显示电活动,但也能够使用多个窗口。窗口经常覆盖足够的时间,以便可看到诸如电信号的一些边缘或脉冲等一些细节。使用数字示波器时,可在检测到新信号活动时迅速更新显示。然而,用户经常不清楚活动发生地多频繁。示波器的显示器可只显示所有可用时间的一小部分。使用更早的模拟示波器时,显示器的亮度有时提供事件发生地多频繁的指示,使得更频繁发生的事件比更少发生的事件更亮地绘出。
[0003]一些常规示波器具有使用软件程序搜索以前采集的数据以寻找搜索条件的搜索功能。搜索条件能够编程为与触发条件相同。对于找到的每个条件,在窗口中做上标记。此类方法要求相当多的处理资源,并且因此比较慢。例如,在采集大量的触发事件时,此类搜索方法更慢,甚至达到不是非常可行的程度。另外,只有有限的存储器量用于搜索事件。当存在大量的搜索事件时,存储器快速充满并且剩余搜索事件被忽略。多个搜索事件落在显示器的相同位置(由于显示器的有限分辨率原因)时,常规搜索无法向用户指示这些多个事件。
[0004]相应地,仍存在对用于有效确定和显示触发频率信息的改进设备和方法的需要。本发明的实施例解决了现有技术的这些和其它限制。
【专利附图】

【附图说明】
[0005]图1A示出根据本发明的一些实施例的测试和测量仪器的示例框图。
[0006]图1B示出根据本发明的一些实施例,包括触发指示符的图1A的测试和测量仪器的显不器。
[0007]图2示出图1B的显示器的触发显示窗口的示例。
[0008]图3示出图1B的显示器的触发显示窗口的另一示例。
[0009]图4示出图1B的显示器的触发显示窗口又一示例。
[0010]图5A和5B示出图1B的显示器的触发显示窗口又一示例。
[0011]图6示出根据本发明的一些实施例的流程图,该流程图示出用于生成和显示触发频率指示符的技术。
[0012]从参照附图继续的示例实施例的以下详细描述中,将更容易明白本发明概念的上述和其它特征和优点。
【具体实施方式】
[0013]现在将详细参照本发明的实施例,实施例的示例在附图中示出。在下面的详细说明中,陈述了许多特定的细节以允许本发明概念的透彻理解。然而,应理解的是,本领域技术人员可实践本发明概念而无需这些特定细节。在其它情况下,熟知的方法、过程、组件、电路和网络未详细描述以免不必要地混淆实施例的方面。
[0014]将可理解,虽然术语第一、第二等可在本文用于描述不同的要素,但这些要素不应受这些术语的限制。这些术语只用于区分一个要素与另一要素。例如,第一指示符能够叫做第二指示符,并且类似地,第二指示符能够叫做第一指示符而不脱离本发明概念的范围。
[0015]本文中各种实施例的描述中使用的术语只是为了描述特定实施例的目的,并且无意于限制本发明概念。在描述和随附权利要求中使用时,除非上下文有明确相反指示,否贝1J,单数形式“一”、“一个”或“该”意图也包括复数形式。还将理解,术语“和/或”在本文中使用时表示和包含一个或多个相关联所列项的任何和所有可能组合。还将理解,术语“包括”和/或“包括”在本说明书中使用时表示所述特征、整体、步骤、操作、要素和/或组件的存在,而不排除存在或添加一个或多个其它特征、整体、步骤、操作、要素、组件和/或其组合。附图的组件和特征不一定按比例画出。
[0016]本发明的实施例向测试和测量仪器的用户提供用于观察触发事件发生多频繁的新工具。用户能够快速地确定和分析在某个时间间隔内发生的触发事件的频率(即,密度)。输入波形的频率和其它特性直接影响触发事件的频率或密度。换而言之,触发密度至少部分基于输入波形的输入信号频率或其它特性。通过使用触发频率指示符的不同颜色或物理尺寸,在不同频率范围之间显示和区分触发频率指示符。通过使用抖动降低逻辑,能够降低或消除能够以其他方式连同触发频率指示符的显示存在的可见抖动。下面详细描述这些和其它发明方面。
[0017]图1A示出根据本发明的一些实施例的测试和测量仪器100的示例框图。测试和测量仪器100能够是示波器、逻辑分析器、频谱分析器、网络分析器或诸如此类。通常,为实现一致性和便于解释,测试和测量仪器100在本文中指示波器。
[0018]示波器100能够包括输入155。输入155能够包括用于接收在测试的一个或多个电信号的一个或多个端子。输入155能够耦合到处理器150。处理器150能够包括任何适合的微处理器。处理器150能够耦合到存储器160。存储器160能够是任何种类的存储器。例如,存储器160能够是动态存储器、静态存储器、只读存储器、随机存取存储器或诸如此类。如下面详细解释的一样,存储器160能够存储触发统计或与触发统计相关联的其它有关值。
[0019]处理器150能够与触发频率逻辑170和/或抖动降低逻辑175相关联。触发频率逻辑170和抖动降低逻辑175能够包括软件代码、固件、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、硬件电路或其任何适合的组合。
[0020]触发频率逻辑170能够生成一系列相等时间间隔的每个内发生的多个触发事件的统计。触发事件统计165能够存储在存储器160的存储器位置中。存储器160的存储器位置每个与相等时间间隔中的对应时间间隔相关联。如下面进一步详细描述的一样,基于触发事件统计165,触发频率逻辑170能够生成触发频率指示符,指示符能够由显示器140显示。虽然显示器140在本文中通常指在其上呈现触发频率指示符和其它触发和波形信息的显示器,但将理解的是,此类触发指示符和波形信息能够经接口 185传送到远程装置180并且在与远程装置180相关联的远程显示器190上显示。远程装置180例如能够是台式计算机、膝上型计算机、平板电脑、智能手机或诸如此类。
[0021]抖动降低逻辑175能够补偿在触发频率指示符可与显示窗口的不止一个逻辑列相关联时造成的抖动。如下面进一步所述,抖动降低逻辑175能够生成双宽触发频率指示符,由此降低或消除显示器上的可见抖动。
[0022]图1B示出根据本发明的一些实施例的包括触发指示符120的图1A的示波器100的显示器140。显示器140能够包括多个窗口。例如,显示器140能够包括主波形窗口 105和触发显示窗口 110。触发显示窗口 110优选位于主波形窗口 105上方,但将理解的是,它能够位于显示器140内的任何位置。触发显示窗口 110能够象滚动条一样运行。触发显示窗口 110比主波形窗口 105覆盖更多得多的时间。
[0023]触发事件的位置在触发显示窗口 110中绘出。例如,触发事件的位置能够由触发指示符120指示。触发指示符120允许示波器的操作者估计触发事件发生有多频繁以及了解触发事件的模式。
[0024]触发显示窗口 110也能够包括表示窗口(representative window) 115。表示窗口 115表示主波形窗口 105相对于触发显示窗口 110的时间位置。通常,触发显示窗口 110表示固定量的总捕获时间。相反,能够调整主波形窗口 105以根据用户的要求覆盖更多时间或更少时间。表示窗口 115能够与主波形窗口 105的覆盖的任何更改成比例更改大小。
[0025]如图1B的主波形窗口 105所示,存在具有脉冲130的单个波形128。在此示例中,触发模式或准则是要在如主触发事件125所指示的电信号的上升边缘上触发。在表示窗口115中,触发指示符120指示与波形脉冲130相关联的触发事件的存在。从触发显示窗口110中,能够看到如其它三个触发指示符120所指示找到至少三个其它潜在的边缘触发事件。每个触发指示符120能够表示单个触发事件或多个触发事件。就单个触发事件而言,触发指示符120可以是单个记号标记(tick mark)。就多个触发事件而言,触发指示符120由于由多个记号标记形成,因此能够显得更宽。然而,由于显示器的有限分辨率原因,简单地使触发指示符120显得更宽未传达有关触发事件的实际密度的足够信息。根据本发明的一些实施例,如下面进一步详细所述,通过更改触发指示符标记120的颜色,通过将触发指示符标记120变得更大或更小,和/或通过更改触发指示符标记120的其它物理尺寸,能够指示触发事件的密度。
[0026]图2示出图1B的显示器140的触发显示窗口 110的示例。颜色能够用于指示触发密度。触发密度能够表达为频率和指派到不同频率范围的颜色。与触发显示窗口 110相关联的时间能够划分成相等的时间间隔112。处理器150 (图1A)能够将每个时间间隔112与触发显示窗口 110的对应逻辑列相关联。在每个时间间隔112期间,触发频率逻辑170(图1A)能够统计多个触发事件。换而言之,触发频率逻辑170能够基于在每个单独时间间隔112内触发事件的数量的统计来生成触发事件统计(图1A的165)。处理器150能够从触发频率逻辑170接收在每个单独的时间间隔112内触发事件的数量的统计,并且能够将统计传送到存储器160以便在其中存储。
[0027]存储器160能够存储每个统计或有关值到与来自触发显示窗口 110的逻辑列中的对应逻辑列相关联的存储器位置。存储器160大约与触发显示窗口 110中总逻辑列的数量一样深。如图例230中所示,触发频率逻辑170能够基于在存储器160中存储的触发事件统计165来生成触发频率指示符225。显示器140能够在触发显示窗口 110内显示不同的触发频率指示符225。每个触发频率指示符225表示在时间间隔112至少之一内发生的触发事件的密度信息。记录的触发信息量因此与可用的存储器160量去耦。换而言之,假设为便于解释,有100000个潜在触发事件,但触发显示窗口 110只有1000个逻辑列,用于所有100000个潜在触发事件的触发信息无需在存储器160中存储。相反,触发事件统计165作为合并信息起作用,即,以与1000个逻辑列相关联的统计的形式存储,而不是以100000个单独触发事件的形式存储,这在给定有限大小的存储器的情况下可能是不可行的。
[0028]在一些实施例中,触发频率指示符225使用触发频率指示符225的不同颜色来向示波器100的操作者传达密度信息。换而言之,在给定触发显示窗口 110中表示的某个时间量的情况下,触发密度可表达为或者以其他方式转换成频率。
[0029]例如,触发频率指示符225能够包括具有与第一触发频率范围(例如,从O到300KHz)相关联的第一颜色205 (例如,黑色)的一个或多个指示符。作为另一示例,触发频率指示符225能够包括具有与另一触发频率范围(例如,从300 KHz到I MHz)相关联的第二颜色210 (例如,红色)的一个或多个指示符。作为又一示例,触发频率指示符225能够包括具有与又一触发频率范围(例如,从I MHz到3 MHz)相关联的第三颜色215 (例如,橙色)的一个或多个指示符。作为还一示例,触发频率指示符225能够包括具有与还一触发频率范围(例如,从3 MHz到10 MHz或更大)相关联的第四颜色220 (例如,黄色)的一个或多个指示符。
[0030]将理解的是,任何适合的颜色均能够使用。也将理解的是,提及的频率范围是示例。任何适合的频率范围均能够使用并且仍在本文中公开的本发明概念内。不同的触发统计能够指派有不同颜色,以便例如相对较低触发统计产生红色,相对较高触发统计产生蓝色,以及中间触发统计产生在红色与蓝色之间的颜色。触发统计与颜色之间的此类映射能够是平滑的(在显示器支持的颜色的有限范围内)。在一些实施例中,映射是线性的。在一些实施例中,映射是非线性的。在一些实施例中,映射是对数的。将理解的是,能够使用向用户传达触发频率信息的在触发统计与颜色之间的任何适合映射。
[0031]在图2中,与IObaseT以太网分组相关联的触发频率指示符235的示例向触发显示窗口 110的左侧显示。与USB分组相关联的触发频率指示符240的示例向触发显示窗口110的中心显示。与10 kHz周期信号相关联的触发频率指示符245的示例向触发显示窗口 110的右侧显示。如能够看到的一样,通过视觉检查在触发显示窗口 110中显示的触发频率指示符,示波器100的操作者能够快速并有效地分析不同触发密度。
[0032]更具体地说,触发显示窗口 110被划分相等的时间间隔112。每个时间间隔112与触发显示窗口 Iio的对应逻辑列(例如,逻辑列255)相关联。为每个时间间隔统计多个触发事件,并且因此产生触发事件统计(例如,触发事件统计260)。触发事件统计260被写入与触发显示窗口 110的对应逻辑列(例如,逻辑列255)相关联的存储器位置(例如,存储器位置250)。至少部分基于触发事件统计260,生成触发频率指示符(例如,265)。换而言之,每个触发频率指示符表示在时间间隔112至少之一内发生的触发事件的密度信息。
[0033]图3示出图1B的显示器140的触发显示窗口 110的另一示例。一些要素与图2的那些要素相同或类似,并且为简明起见,此类要素的详细描述已省略。能够使用触发频率指示符325的不同物理尺寸来指示触发密度。触发密度能够表达为物理尺寸并且指派到不同频率范围。[0034]如图例330中所示,触发频率逻辑170能够基于在存储器160中存储的触发事件统计165来生成触发频率指示符325。显示器140能够在触发显示窗口 110内显示不同的触发频率指示符325。每个触发频率指示符325表示在时间间隔112至少之一内发生的触发事件的密度信息。
[0035]在一些实施例中,触发频率指示符325使用触发频率指示符325的不同物理尺寸来向示波器100的操作者传达密度信息。例如,触发频率指示符325能够包括具有与第一触发频率范围(例如,从O到300 KHz)相关联的第一物理尺寸305的一个或多个指示符。作为另一示例,触发频率指示符325能够包括具有与另一触发频率范围(例如,从300 KHz到I MHz)相关联的第二物理尺寸310的一个或多个指示符。作为又一示例,触发频率指示符325能够包括具有与又一触发频率范围(例如,从I MHz到3 MHz)相关联的第三物理尺寸315的一个或多个指示符。作为还一示例,触发频率指示符325能够包括具有与还一触发频率范围(例如,从3 MHz到10 MHz或更大)相关联的第四物理尺寸320的一个或多个指示符。
[0036]将理解的是,能够区分一个频率范围与另一频率范围的任何适合物理尺寸均能够使用。也将理解的是,提及的频率范围是示例。任何适合的频率范围均能够使用并且仍在本文中公开的本发明概念内。
[0037]在图3中,示出了触发频率指示符的示例(例如,335、340、345、350、355、360、365及370)。如能够看到的一样,通过视觉检查在触发显示窗口 110中显示的触发频率指示符的物理尺寸,示波器100的操作者能够快速并有效地分析不同触发密度。虽然示出的物理尺寸在高度或强度方面不同,但将理解的是,物理尺寸的任何适合差异均能够用于在不同频率范围之间区分。
[0038]如所提及的一样,触发显示窗口 110被划分相等的时间间隔112。每个时间间隔112与触发显示窗口 110的对应逻辑列(例如,逻辑列355)相关联。为每个时间间隔统计多个触发事件,并且因此产生触发事件统计(例如,触发事件统计360)。触发事件统计360被写入与触发显示窗口 110的对应逻辑列(例如,逻辑列355)相关联的存储器位置(例如,存储器位置350)。至少部分基于触发事件统计360,生成触发频率指示符(例如,340)。换而言之,每个触发频率指示符表示在时间间隔112至少之一内发生的触发事件的密度信息。如也能够看到的一样,视相互接近的不同频率范围而定,不同触发频率指示符可相互相邻,如触发频率指示符340和345。
[0039]现在参照图2和3两者,触发显示窗口 110看上去类似于滚动条,并且它也可服务此功能。如果存储器160足够大以捕捉触发显示窗口 110的全部时间的波形数据,则能够停止示波器的采集过程,并且随后能够通过移动表示窗口 115来移动(图1B的)主波形窗口105的位置,以便调查在触发显示窗口 110中所示的其它触发事件。
[0040]在一些实施例中,在主波形窗口 105外无需采集波形数据,并且在此类情况下,能够只相对于主波形窗口 105和/或表示窗口 115显示触发密度信息。虽然在本文中经常参照触发显示窗口 110,但此类“窗口”能够改为是主波形窗口 105或触发显示窗口 110和主波形窗口 105的组合。然而,通常主波形窗口 105显示信号波形,并且与触发显示窗口 110间隔分开。触发频率指示符优选在至少触发显示窗口 110和表示窗口 115内显示。
[0041]在示波器100的操作者调整水平标度,以便示波器显示比最小触发显示窗口 110更长的时间段时,触发显示窗口 110的标度可更改,以便它匹配主波形窗口 105或与其成比例。标度更改时,每个逻辑显示列表示更长或更短的时间。在(使用触发频率指示符的不同颜色或不同物理尺寸)指示触发频率时,标度更改无需更改表示频率的方式。换而言之,默认情况下,尽管更改了标度,但颜色能够保持相同。类似地,如果使用不同物理尺寸,则尽管更改了标度,物理尺寸能够保持相同。备选地,在大的总时间量由触发显示窗口 110表示(例如,大约一秒或更多而不是几分之一秒)的情况下,对应的时间更改更明显,并且因此,新的颜色或色调(或新物理尺寸)能够用于反映改变的标度及因此相对于每个时间间隔的改变的频率。
[0042]作为对使用记号标记形成触发频率指示符的备选,能够使用任何标准绘图技术例如在触发频率低时低,在触发频率高时高的线条。此类线条类似于用于在示波器上表示波形的线条。也就是说,一般情况下,波形线条在电压低时低,在电压高时高。此类触发频率图能够在主波形窗口 105、在触发显示窗口 110和/或在其自己的单独窗口(未示出)中形成。备选地或另外地,触发频率图能够包括条形图、绘图点、与线条连接的点、曲线拟合、灰度级、颜色和/或其任何组合。
[0043]在参照图2和3讨论的实施例中,使用不同颜色或某个其他指示将触发频率显示为其中时间从左到右进行的图,以便示波器用户能够看到触发电路如何观察随时间的过去的信号。另外,通过在各种触发频率指示符之间使用颜色或其它物理尺寸差异来压缩触发频率信息,并且在显示器的分辨率限制内显示压缩的触发频率信息,能够每逻辑显示列显示不止一个触发事件。
[0044]图4示出图1B的显示器140的触发显示窗口 110的其涉及抖动的降低的又一示例。为简明起见,如图例430所示,只使用一种类型的触发指示符405。
[0045]触发事件到达周期性和一致时间时,用户将预期在触发显示窗口 110内触发事件的放置是稳定的。由于在遇到主波形触发前定义了相等时间间隔435,因此,主波形触发可落在时间间隔内的任何地方。除非得到补偿,否则,这将造成会以一个时间间隔的不确定性(即,抖动)显示的周期性触发事件。在其它情况下将使示波器的用户烦恼的此类抖动能够被降低或消除,或至少变得更不烦人。
[0046]用于降低或消除抖动的一种方法在图4中示出,并且包括添加一定的持续性到显示,以便在快速更新显示时,用户看到几个重叠的帧。抖动将因此示为更宽的触发记号标记(例如,452)而不是在两个相邻逻辑显示列(例如,420和425)之间抖动的记号标记。
[0047]图5A和5B示出在图1B的显示器140的触发显示窗口 110的涉及抖动的降低的还一示例。关于图4,为简明起见,如图例530所示,只使用一种类型的触发指示符505。触发显示窗口 110被划分为相等的时间间隔535。现在参照图5A和5B。
[0048]此处,用于降低或消除抖动的方法包括增大存储器160的大小,并且降低每个时间间隔535的持续时间,以便多个存储器位置对应于每个逻辑显示列。例如,如图5B所示,为便于说明,由570指示的逻辑列520和525中的两个被放大示出。如时间间隔575所示,减小了时间间隔的持续时间。换而言之,每个更大的时间间隔被划分成更小的子时间间隔。在此示例中,每个更大的时间间隔被细分成10个子时间间隔,但任何适合数量的子时间间隔均能够使用。随后,能够按1/10的增量(即,10个子时间间隔中的一个或多个)将触发频率指示符552向左或向右移位。显示器140能够在触发显示窗口 110内显示移位的触发频率指示符552,由此降低或消除可见抖动。
[0049]如能够看到的一样,多个存储器位置580与每个逻辑显示列相关联。一些存储器位置580能够与多个逻辑显示列相关联,或者在其他情况下桥接两个不同逻辑显示列。例如,如存储器位置585等桥接显示列的存储器位置能够被指派到两个列(例如,520和525)或与其相关联,以便触发记号标记(即,触发频率指示符)不在列之间抖动。相反,能够将与触发频率指示符552相关联的任何抖动降低高达且包括9/10 (假设每逻辑显示列10个子时间间隔),这是因为10个子时间间隔的9个各自能够与单个逻辑显示列相关联,并且10个子时间间隔中仅I个与两个逻辑显示列相关联。
[0050]如图5B所示,在扩展存储器位置的数量,并且减小每个时间间隔的大小时,单独的触发事件统计能够存储在与给定触发频率指示符相关联的每个有关存储器位置580中。例如,与触发频率指示符552相关联的存储器位置585能够存储触发频率指示符552的触发事件统计。如触发显示窗口 110所示,与存储器位置585相关联的触发事件统计能够相加在一起并且被压缩,或者以其它方式用于确定触发频率指示符552的特性。
[0051]从更广的意义而言,时间间隔的分辨率和逻辑显示列的数量无需以任何特定方式相关。通常,优选具有比显示列更多的时间间隔以便降低在显示器上示出的抖动。通过使用本文中公开的发明技术,在触发显示窗口中进行实际上具有比显示本身的分辨率更高分辨率的触发频率显示。具体而言,能够使用在存储器中存储的触发统计的分辨率。随后,通过使用用于以一个分辨率显示图像或指示符的技术,在具有不同分辨率的显示器上,更高分辨率触发频率显示基本上被转换成显示器的分辨率,并且随后放置在仪器的显示上。
[0052]图6示出根据本发明的一些实施例的流程图600,流程图示出用于生成和显示触发频率指不符的技术。技术从605开始,其中,时间被划分成相等的间隔。在615,在每个时间间隔期间,(图1A的)触发频率逻辑170统计触发事件的数量。在每个时间间隔结束时,此触发事件统计(或与此统计有关的值)被写入存储器160中。换而言之,每个统计存储到与特定逻辑列相关联的对应存储器位置。随着时间的间隔过去,存储器160中的连续位置写有在每个时间间隔期间的触发事件的数量。
[0053]存储器160能够被循环写入,直至触发显示窗口 110的最后时间间隔已过去。在这些迭代期间,可触发示波器,并且响应触发事件,能够将与触发事件之后的时间量(例如,X秒后)组合的触发事件之前的时间量(例如,X秒之前)保存到存储器。在625,进行确定触发显示窗口 110的最后时间间隔是否已运去,并且如果为“是”,则流程继续到627,其中,每个时间间隔与逻辑列相关联,使得每个时间间隔具有在触发显示窗口 110中一个逻辑列的持续时间。具有(例如,与诸如125等主触发事件相关联的)已知列后,能够相对于已知列对齐其它逻辑列和时间间隔。之后,流程继续到630,其中,在触发显示窗口 110中绘出适当的频率触发指示符。否则,如果为“否”,意味着触发显示窗口 110的最后时间间隔尚未过去,则流程回到615以做进一步处理。
[0054]应理解的是,图6中流程图600的要素无需以如所述特定顺序进行,而是相反,这些要素和确定能够在不同时间且由相同或不同硬件仪器或其它适合的数字处理器进行。也将理解的是,这些技术中描述的步骤无需一定以所示或所述顺序进行。
[0055]虽然前面的讨论集中在特定实施例上,但其它配置也考虑在内。下面的讨论旨在提供其中能够实现本发明概念的某些方面的适合的一个或多个机器的简要、一般描述。一般情况下,一个或多个机器包括处理器、存储器(例如,随机存取存储器(RAM)、只读存储器(ROM)和其它状态保持媒体)、存储装置、视频接口及输入/输出接口端口附接到的系统总线。至少在一定程度上能够通过来自常规输入装置(例如,键盘、鼠标等)的输入以及通过从另一机器收到的指令、与虚拟现实(VR)环境的交互、生物测定反馈或其它输入信号来控制一个或多个机器。在本文中使用时,术语“机器”旨在从广义上包含单个机器、虚拟机或在一起操作,以通信方式耦合的机器、虚拟机或装置的系统。示范机器包括诸如个人计算机、工作站、服务器、便携式计算机、手持式装置、电话、平板电脑等计算装置及诸如私人或公共交通工具等运输装置,例如汽车、火车、出租车等。
[0056]一个或多个机器能够包括诸如可编程或非可编程逻辑装置或阵列、专用集成电路(ASIC)、嵌入式计算机、智能卡及诸如此类等嵌入式控制器。一个或多个机器能够利用例如通过网络接口、调制解调器或其它通信耦合的到一个或多个远程机器的一个或多个连接。机器能够通过物理和/或逻辑网络(例如内联网、因特网、局域网、广域网等)的方式互连。本领域技术人员将领会的是,网络通信能够利用各种有线和/或无线近距离或远距离载体或协议,包括射频(RF)、卫星、微波、电气和电子工程师协会(IEEE) 545.11、Bluetooth?、光学、红外、电缆、激光等。
[0057]本发明概念的实施例能够参照或结合包括功能、过程、数据结构、应用程序、指令等的相关联数据进行描述,相关联数据在由机器访问时,促使机器执行任务或者定义抽象数据类型或低层硬件上下文。相关联数据例如能够存储在易失性和/或非易失性存储器(例如,RAM、R0M等)中或其它存储装置及其相关联存储媒体中,包括硬盘驱动器、软盘、光学存储、磁带、闪速存储器、记忆棒、数字视频光盘、生物存储等。相关联数据能够通过包括物理和/或逻辑网络的传输环境,以分组、串行数据、并行数据、传播信号等的形式输送,并且能够以压缩或加密格式使用。相关联数据能够在分布式环境中使用,并且在本地和/或远程存储以供机器访问。本发明概念的实施例可包括非暂时性机器可读媒体,包括可由一个或多个处理器执行的指令,指令包括执行如本文中所述本发明概念的要素的指令。
[0058]其它类似或非类似的修改能够进行而不偏离本发明概念的预期范围。相应地,除受如随附权利要求的限制之外,本发明概念不受限制。
【权利要求】
1.一种用于在测试和测量仪器的显示器上显示触发频率的方法,所述方法包括:将与所述测试和测量仪器的所述显示器的窗口相关联的时间划分成多个时间间隔; 在所述多个时间间隔的每个期间,统计多个触发事件; 将所述多个时间间隔的每个与所述窗口的对应逻辑列相关联; 产生多个触发事件统计,每个触发事件统计与所述窗口的对应逻辑列相关联;以及将所述多个触发事件统计的每个写入与所述窗口的所述对应逻辑列相关联的存储器位置。
2.如权利要求1所述的方法,还包括: 基于所述多个触发事件统计来生成多个触发频率指示符;以及 在所述窗口内显示所述多个触发频率指示符。
3.如权利要求2所述的方法,其中: 所述触发频率指示符中的每个表示在所述时间间隔至少之一内发生的触发事件的密度信息;以及 显示所述多个触发频率指示符还包括使用所述触发频率指示符的不同颜色来传达所述密度信息。
4.如权利要求3所述的方法,其中显示还包括: 将第一触发频率指示符的第一颜色与第一触发频率范围相关联; 将第二触发频率指示符的第二颜色与第二触发频率范围相关联; 在所述窗口内显示具有与所述第一触发频率范围相关联的第一颜色的所述第一触发频率指示符;以及 在所述窗口内显示具有与所述第二触发频率范围相关联的第二颜色的所述第二触发频率指示符。
5.如权利要求4所述的方法,其中显示还包括: 将第三触发频率指示符的第三颜色与第三触发频率范围相关联; 将第四触发频率指示符的第四颜色与第四触发频率范围相关联; 在所述窗口内显示具有与所述第三触发频率范围相关联的第三颜色的所述第三触发频率指示符;以及 在所述窗口内显示具有与所述第四触发频率范围相关联的第四颜色的所述第四触发频率指示符。
6.如权利要求2所述的方法,其中: 所述触发频率指示符的每个表示在所述时间间隔至少之一内发生的触发事件的密度/[目息;以及 显示所述多个触发频率指示符还包括使用所述触发频率指示符的不同物理尺寸来传达所述密度信息。
7.如权利要求6所述的方法,其中显示还包括: 将第一触发频率指示符的第一物理尺寸与第一触发频率范围相关联; 将第二触发频率指示符的第二物理尺寸与第二触发频率范围相关联; 在所述窗口内显示具有与所述第一触发频率范围相关联的第一物理尺寸的所述第一触发频率指示符;以及在所述窗口内显示具有与所述第二触发频率范围相关联的第二物理尺寸的所述第二触发频率指示符。
8.如权利要求7所述的方法,其中显示还包括: 将第三触发频率指示符的第三物理尺寸与第三触发频率范围相关联; 将第四触发频率指示符的第四物理尺寸与第四触发频率范围相关联; 在所述窗口内显示具有与所述第三触发频率范围相关联的第三物理尺寸的所述第三触发频率指示符;以及 在所述窗口内显示具有与所述第四触发频率范围相关联的第四物理尺寸的所述第四触发频率指示符。
9.如权利要求1所述的方法,其中所述窗口是触发显示窗口。
10.如权利要求1所述的方法,其中所述窗口是主波形窗口。
11.如权利要求1所述的方法,其中所述窗口是触发显示窗口,所述方法还包括: 在与所述触发显示窗口间隔分开的主波形窗口中显示信号波形; 在所述触发显示窗口中显示表示所述主波形窗口相对于所述触发显示窗口的时间位置的表不窗口; 基于所述触发事件统计来生成多个触发频率指示符;以及 在至少所述触发显示窗口和所述表示窗口内显示所述多个触发频率指示符。
12.如权利要求1所述的`方法,还包括: 响应与所述窗口的两个逻辑列相关联的来自所述多个触发事件中的触发事件,生成具有所述窗口的两个逻辑列的宽度的双宽触发频率指示符,并且在所述窗口内显示所述双宽触发频率指示符,由此降低或消除可见抖动。
13.一种测试和测量仪器,包括: 输入,其配置成接收在测试的信号; 显示器,其包括在逻辑上划分成多个逻辑列的窗口,所述逻辑列的每个与一个或多个时间间隔相关联;以及 触发频率逻辑,其配置成生成所述一个或多个时间间隔的每个内的与在测试的信号相关联的多个触发事件的统计。
14.如权利要求13所述的测试和测量仪器,还包括: 存储器,其配置成将每个统计存储到与来自所述显示器的所述窗口的所述多个逻辑列中的对应逻辑列相关联的存储器位置。
15.如权利要求14所述的测试和测量仪器,还包括: 处理器,其耦合到所述输入和所述存储器,并且与所述触发频率逻辑相关联, 其中所述处理器配置成将所述一个或多个时间间隔的每个与所述显示器的所述窗口的所述对应逻辑列相关联,从所述触发频率逻辑接收所述一个或多个时间间隔的每个内的触发事件的数量的统计,以及将所述统计传送到所述存储器以便在其中存储。
16.如权利要求14所述的测试和测量仪器,其中所述触发频率逻辑还配置成基于所述一个或多个时间间隔的每个内的触发事件的数量的统计,生成多个触发事件统计。
17.如权利要求16所述的测试和测量仪器,其中: 所述触发频率逻辑还配置成基于所述多个触发事件统计来生成多个触发频率指示符;以及 所述显示器配置成在所述窗口内显示所述多个触发频率指示符。
18.如权利要求17所述的测试和测量仪器,其中: 所述触发频率指示符的每个表示在所述一个或多个时间间隔内发生的触发事件的密度信息;以及 所述触发频率指示符配置成使用所述触发频率指示符的不同颜色来传达所述密度信肩、O
19.如权利要求18所述的测试和测量仪器,还包括: 具有与第一触发频率范围相关联的第一颜色的第一触发频率指示符;以及 具有与第二触发频率范围相关联的第二颜色的第二触发频率指示符, 其中所述显示器配置成在所述窗口内显示具有与所述第一触发频率范围相关联的所述第一颜色的所述第一触发频率指示符和具有与所述第二触发频率范围相关联的所述第二颜色的所述第二触发频率指示符。
20.如权利要求19所述的测试和测量仪器,还包括: 具有与第三触发频率范围相关联的第三颜色的第三触发频率指示符;以及 具有与第四触发频率范围相关联的第四颜色的第四触发频率指示符, 其中所述显示器配置成在所述窗口内显示具有与所述第三触发频率范围相关联的所述第三颜色的所述第三触发频率指示符和具有与所述第四触发频率范围相关联的所述第四颜色的所述第四触发频率指示符。
21.如权利要求17所述的测试和测量仪器,其中: 所述触发频率指示符的每个表示在所述一个或多个时间间隔内发生的触发事件的密度信息;以及 所述触发频率指示符配置成使用所述触发频率指示符的不同物理尺寸来传达所述密度?目息。
22.如权利要求21所述的测试和测量仪器,还包括: 具有与第一触发频率范围相关联的第一物理尺寸的第一触发频率指示符;以及 具有与第二触发频率范围相关联的第二物理尺寸的第二触发频率指示符, 其中所述显示器配置成在所述窗口内显示具有与所述第一触发频率范围相关联的所述第一物理尺寸的所述第一触发频率指示符和具有与所述第二触发频率范围相关联的所述第二物理尺寸的所述第二触发频率指示符。
23.如权利要求22所述的测试和测量仪器,还包括: 具有与第三触发频率范围相关联的第三物理尺寸的第三触发频率指示符;以及 具有与第四触发频率范围相关联的第四物理尺寸的第四触发频率指示符, 其中所述显示器配置成在所述窗口内显示具有与所述第三触发频率范围相关联的所述第三物理 尺寸的所述第三触发频率指示符和具有与所述第四触发频率范围相关联的所述第四物理尺寸的所述第四触发频率指示符。
24.如权利要求16所述的测试和测量仪器,其中所述窗口是触发显示窗口,所述测试和测量仪器还包括: 与所述触发显示窗口间隔分开的主波形窗口,所述主波形窗口配置成显示信号波形;以及 在所述触发显示窗口中的表示窗口,所述表示窗口表示所述主波形窗口相对于所述触发显示窗口的时间位置; 其中所述触发频率逻辑还配置成基于多个触发事件统计来生成多个触发频率指示符;以及 所述显示器配置成在至少所述触发显示窗口和所述表示窗口内显示所述多个触发频率指示符。
25.如权利要求13所述的测试和测量仪器,其中所述窗口是触发显示窗口。
26.如权利要求13所述的测试和测量仪器,其中所述窗口是主波形窗口。
27.如权利要求13所述的测试和测量仪器,还包括: 抖动降低逻辑,其与所述处理器相关联并且配置成生成具有所述窗口的两个逻辑列的宽度的双宽触发频率指示符, 其中所述显示器配置成在所述窗口内显示所述双宽触发频率指示符,由此降低或消除可见抖动。
28.如权利要求13所述的测试和测量仪器,其中所述时间间隔包括多个子时间间隔,所述测试和测量仪器还包括: 抖动降低逻辑,其与所述处理器相关联并且配置成将所述逻辑列的每个划分成多个子时间间隔并且按所述子时间间隔至少之一的增量将触发频率指示符移位, 其中所述显示器配置成在所述窗口内显示所移位的触发频率指示符,由此降低或消除可见抖动。
29.如权利要求28所述的测试和测量仪器,还包括: 存储器,其配置成将每个统计存储到与所述子时间间隔中的对应子时间间隔相关联的存储器位置。
30.一种用于在测试和测量仪器的显示器上显示触发频率的方法,所述方法包括: 基于多个触发事件统计来生成多个触发频率指示符;以及 在所述显示器的窗口内显示所述多个触发频率指示符。
31.如权利要求30所述的方法,其中: 所述触发频率指示符的每个表示所述多个触发事件的密度信息;以及显示所述多个触发频率指示符还包括在所述窗口内使用所述触发频率指示符的不同颜色来传达所述密度信息。
32.如权利要求30所述的方法,其中: 所述触发频率指示符的每个表示所述多个触发事件的密度信息;以及显示所述多个触发频率指示符还包括使用所述触发频率指示符的不同物理尺寸来传达所述密度信息。
33.如权利要求30所述的方法,还包括: 将与所述测试和测量仪器的所述显示器的所述窗口相关联的时间划分成多个时间间隔; 在所述多个时间间隔的每个期间,统计多个触发事件; 将所述多个时间间隔的每个与所述窗口的对应逻辑列相关联;产生所述多个触发事件统计,每个触发事件统计与所述窗口的对应逻辑列相关联;以 及 将所述多个触发事件统计的每个写入与所述窗口的所述对应逻辑列相关联的存储器位置。
34.如权利要求30所述的方法,其中所述窗口是触发显示窗口。
35.如权利要求30所述的方法,其中所述窗口是主波形窗口。
【文档编号】G01R13/02GK103630719SQ201310372655
【公开日】2014年3月12日 申请日期:2013年8月23日 优先权日:2012年8月23日
【发明者】S.K.萨利文, K.L.韦思, S.L.阿诺 申请人:特克特朗尼克公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1