本发明专利技术公开了显示具有可变持久性的波形的设备及其提供方法。设备包括:存储器,其存储用于显示设备的多个像素中的每一个的持久性位,所述持久性位具有对应的像素应当被照亮以用于显示持久图像的第一值,并且具有对应的像素不应当被照亮以用于持久图像的第二值;伪随机像素值生成器,其在每一个视频帧期间接收种子值并且生成用于多个像素的伪随机像素值,每一个伪随机像素值不大于指定可变持久性值;帧值生成器,其输出用于每一个视频帧的帧值;和匹配检测器,其在每一个视频帧期间将帧值与用于多个像素的伪随机像素值进行比较,并且对于比较指示为匹配的每一个像素,使得用于对应像素的持久性位具有第二值。
【技术实现步骤摘要】
显示具有可变持久性的波形的设备及其提供方法
本公开涉及显示具有可变持久性的波形的设备及其提供该设备的方法。
技术介绍
许多测量仪器包括显示设备,和/或为显示设备提供输出,以用于显示对应于对应用到仪器的输入信号的仪器测量的波形图像。这些仪器的示例包括示波器、逻辑分析器和数字频谱分析器。在这些仪器中,以显示设备的视频帧率(例如60帧每秒)在栅格化的显示设备上绘制出波形图像。波形图像的“持久性”描述了波形图像在被擦除之前连续地全部或部分地显示在显示设备上的时间长度。如果波形图像在被绘制出之后的一个帧被擦除,则波形图像具有最小的持久性(有时也称作为非持久性)。在另一个极端情况下,如果波形图像从未被从显示设备擦除,则波形图像将具有无限的持久性。在这两种极端情况之间,存在用于所显示的波形图像的一系列有限持久性。图1示出了具有可变持久性的示例示波器100。示波器100包括用于接收信号的输入110、用于显示对应于一个或多个输入信号的仪器测量的一个或多个波形图像的显示设备120、以及具有多个控制输入的控制部件130,所述控制输入包括可变持久性控制输入135(例如可旋转旋钮),每一个可变持久性控制输入135用于示波器的每一个通道。图2示出了数字示波器200的一个示例的部分的功能性框图。示波器200包括探针210、垂直系统220、触发器系统230、水平系统240、采集系统250、数字显示系统260和显示设备270。经常希望向测量仪器的用户提供一个或多个控制输入(例如示波器100中的可变持久性控制输入135),以用于接收用户输入来控制或调节所显示波形图像的持久性。当用户选择小的持久性值(例如0.5秒)时,则波形图像仅仅在短时间内保持被显示,提供实时的反应灵敏的显示。更长的持久性时间使得波形图像在显示器上逗留,使用户有更多的时间来分析波形。在现有仪器中,该灵活性以仪器的存储需求为代价。在数字示波器中的显示设备上在可变的时间内显示波形的常见方法是记录波形图像的每一个像素已经显示了多长时间,并且按规则的速率将该时间递减到零。一种常见的实现方式是在存储器中存储用于显示设备的每一个像素的“在屏幕上的剩余时间”值。对于每一个视频帧,从存储器中对于每一个像素读取该值。如果值为非零,则显示像素,递减值,并且将新值写回到存储器。对于为其显示持久波形图像的示波器的每一个通道,重复上面的处理。这需要用于每个通道的高速多位递减器。这还需要对于每一个视频帧中的每一个像素进行读取-修改-写入存储器操作。使用具有大量像素的显示设备,这转化为具有较高的显示存储器带宽的大量显示存储器,结果是相当昂贵的显示存储器系统。期望提供另一种解决方案来在关联于测量仪器的显示设备中显示具有可变持久性的波形,所述测量仪器可以是不那么复杂和昂贵的。
技术实现思路
在一个示例实施例中,一种设备包括:存储器,其被配置为存储用于显示设备的多个像素中的每一个的持久性位,所述持久性位具有对应的像素应当被照亮以用于显示持久图像的第一值,并且具有对应的像素不应当被照亮以用于持久图像的第二值;伪随机像素值生成器,其被配置为在每一个视频帧期间接收用于显示设备的每一个视频帧的种子值并且响应于此而生成用于多个像素的伪随机像素值,每一个伪随机像素值不大于对应于持久图像的期望持久性的指定可变持久性值;帧值生成器,其被配置为输出用于显示设备的每一个视频帧的帧值,每一个帧值不大于指定的可变持久性值;和匹配检测器,其被配置为在每一个视频帧期间将帧值与用于多个像素的伪随机像素值进行比较,并且对于比较指示为匹配的每一个像素,使得持久性显示存储器中的用于对应像素的持久性位具有第二值。在另一个示例实施例中,一种方法包括:在存储器中存储用于显示设备的多个像素中的每一个的持久性位,所述持久性位具有对应的像素应当被照亮以用于显示持久图像的第一值,并且具有对应的像素不应当被照亮以用于持久图像的第二值;建立可变持久性值,该可变持久性值表示用于显示持久图像的持久性的视频帧数量;并且在显示设备的每一个视频帧期间:生成不大于可变持久性值的帧值,为多个像素中的每一个像素生成不大于可变持久性值的伪随机像素值,并且对于伪随机像素值匹配于帧值的显示设备的每一个像素,使得持久性显示存储器中用于对应像素的持久性位具有第二值。附图说明根据结合附图阅读以下详细描述来最好地理解示例实施例。实际上,为了论述清楚,尺寸可能被任意地增加或减少。只要可应用和实用,相同的标号指代相同的元件。图1示出了具有可变持久性的示例示波器。图2示出了数字示波器的一个示例的功能性框图。图3示出了用于处理数据以在显示设备上显示可变持久图像的过程的一个实施例的流程图。图4示出了在显示设备上显示可变持久图像的方法的一个实施例。图5示出了用于处理数据以在显示设备上显示可变持久图像的设备的一个实施例的高层次功能性框图。图6示出了用于处理数据以在显示设备上显示可变持久图像的设备的一个实施例的详细框图。具体实施方式在以下详细描述中,为了说明而非限制的目的,阐述了公开具体细节的示例实施例,以便对根据本教导的实施例提供透彻的理解。然而,对于已受益于本公开的本领域普通技术人员来说明显的是,不同于这里公开的具体细节的根据本教导的其它实施例仍然处于所附权利要求的范围内。此外,可能省略了对众所周知的装置和方法的描述,以便不模糊对示例实施例的描述。这些方法和装置很明显处于本教导的范围内。除非另外说明,当第一设备被称为连接到第二设备时,这包括可能使用了一个或多个中间设备来将两个设备相互连接的情况。然而,当第一设备被称为直接连接到第二设备时,这仅包括两个设备相互连接而没有任何中间或其间的设备的情况。类似地,当信号被称为连接到设备时,这包括可能使用了一个或多个中间设备来将信号连接到设备的情况。然而,当信号被称为直接连接到设备时,这仅包括信号直接连接到设备而没有任何中间或其间的设备的情况。图3示出了用于处理数据以在显示设备上显示可变持久图像(例如用于测量仪器的可变持久波形图像,测量仪器例如为数字示波器、逻辑分析器、数字频谱分析器或在显示设备上显示数据或测量结果的其它测量仪器)的过程300的一个实施例的流程图。在步骤310,例如响应于经由测量仪器(例如数字示波器)的控制输入接收的用户输入选择可变持久性值V。例如,测量仪器的用户可操作测量仪器的控制输入来提供用户输入,以便选择用于所显示数据轨迹的期望持久性的时段(例如五秒钟)。响应于用户输入,测量仪器可按测量仪器的显示设备的视频帧为单位确定可变持久性值V。例如,如果用户输入选择了三秒的持久性,并且如果显示设备的视频帧率为60帧/秒,则V将为180。实践中,可变持久性值V的范围从零到测量仪器所支持的最大持久性值。在某些实施例中,测量仪器还可具有单独的控制单元,用于使得用户能够选择“无限持久性”,其中只要使能了控制输入则波形图像保持被永久地显示。将在下面具体参考图4更详细地描述设置可变持久性值V的另外细节。在步骤320,帧值生成器将帧值F设置为零。将在下面更详细地说明,对于每一个视频帧递增帧值F一次,直到它达到最大帧值V-1。在步骤330,伪随机像素值PXY被指派给显示设备的每一个像素(X,Y),其中X代表显示设备的行并且Y代表列。在各个实施例中,伪随机像本文档来自技高网...
【技术保护点】
1.一种设备,包括:存储器,其被配置为针对显示设备的多个像素中的每一个像素存储持久性位,所述持久性位具有对应的像素应当被照亮用于显示持久图像时的第一值,并且具有对应的像素不应当被照亮用于所述持久图像时的第二值;伪随机像素值生成器,其被配置为在每一个视频帧期间接收用于所述显示设备的每一个视频帧的种子值并且响应于此而生成用于所述多个像素的伪随机像素值,每一个伪随机像素值不大于与所述持久图像的期望持久性时间相对应的指定的可变持久性值;帧值生成器,其被配置为输出针对所述显示设备的每一个视频帧的帧值,每一个帧值不大于所述指定的可变持久性值;和匹配检测器,其被配置为在每一个视频帧期间将所述帧值与用于所述多个像素的所述伪随机像素值进行比较,并且对于所述比较指示为匹配的每一个像素,使得用于对应像素的所述持久性位具有所述第二值。
【技术特征摘要】
2010.07.06 US 12/830,6451.一种显示具有可变持久性的波形的设备,包括:存储器,其被配置为针对显示设备的多个像素中的每一个像素存储持久性位,所述持久性位具有对应的像素应当被照亮用于显示持久图像时的第一值,并且具有对应的像素不应当被照亮用于所述持久图像时的第二值;伪随机像素值生成器,其被配置为在每一个视频帧期间接收用于所述显示设备的每一个视频帧的种子值并且响应于此而生成用于所述多个像素的伪随机像素值,每一个伪随机像素值不大于与所述持久图像的期望持久性时间相对应的指定的可变持久性值;帧值生成器,其被配置为输出针对所述显示设备的每一个视频帧的帧值,每一个帧值不大于所述指定的可变持久性值;和匹配检测器,其被配置为在每一个视频帧期间将所述帧值与用于所述多个像素的所述伪随机像素值进行比较,并且对于所述比较指示为匹配的每一个像素,使得用于对应像素的所述持久性位具有所述第二值。2.根据权利要求1所述的设备,其中,所述伪随机像素值生成器包括:伪随机数生成器,其被配置为接收所述种子值并且响应于此而输出伪随机值;和模运算单元,其被配置为接收所述伪随机值和所述指定的可变持久性值,并且响应于此而输出均是不大于所述指定的可变持久性值的整数的伪随机像素值。3.根据权利要求1或2所述的设备,其中,所述帧值生成器包括计数器,该计数器被配置为用所述指定的可变持久性值来加载,并且对于每一个视频帧向上或向下计数一次。4.根据权利要求1到2中任何一个所述的设备,还包括为所述多个像素中的每一个像素存储第二持久性位的第二存储器,所述第二持久性位具有对应像素应当被照亮用于显示第二持久图像时的所述第一值,并且具有对应像素不应当被照亮用于所述第二持久图像时的第二值,其中,所述匹配检测器还被配置为:针对所述比较指示出匹配的每一个像素,使得所述第二存储器中用于对应像素的所述第二持久性位具有所述第二值。5.根据权利要求1到2中任何一个所...
【专利技术属性】
技术研发人员:马修·S·浩康比,
申请(专利权)人:安捷伦科技有限公司,
类型:发明
国别省市:US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。