[发明专利]逻辑分析仪的波形显示方法及其逻辑分析仪有效

专利信息
申请号: 200610125834.0 申请日: 2006-08-25
公开(公告)号: CN101131413A 公开(公告)日: 2008-02-27
发明(设计)人: 王悦;王铁军;李维森 申请(专利权)人: 王悦;王铁军;李维森
主分类号: G01R31/3177 分类号: G01R31/3177;G01R31/317
代理公司: 北京三友知识产权代理有限公司 代理人: 任默闻
地址: 102206北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 逻辑 分析 波形 显示 方法 及其
【说明书】:

技术领域

发明涉及逻辑分析仪领域,特别涉及一种逻辑分析仪的波形显示算法及其逻辑分析仪。

背景技术

逻辑分析仪是利用时钟从测试设备上采集和显示数字信号的仪器。由于逻辑分析仪主要用于进行测试,它并不像示波器那样有许多电压等级,而是通常只显示两个电压(逻辑1和逻辑0)。因此在设定了参考电压之后,逻辑分析仪将待测试号通过比较器来进行判定,高于参考电压者为逻辑1,低于参考电压者为逻辑0,通过判断电压的高低,形成数字波形,根据该数字波形就可以找到异常发生之处。另外由于逻辑分析仪并不显示信号的实际波形,相比于一般示波器只有两个通道的情况,逻辑分析仪可以拥有从16个通道、32个通道、64个通道,一直到上百个通道数不等,因此逻辑分析仪具备了可同时进行多个通道分析波形的优势。

传统的逻辑分析仪如图1所示,主要包括采集装置、比较器、存储装置、控制处理装置以及显示屏。采集装置包括多个采集探头对模拟信号进行采集,采集到的模拟输入信号经模拟数字信号转换器进行采样,该采样过程可以通过一个采集控制装置进行控制。采样后的信号通过一个比较器比较采样信号的电压和参考电压的大小,高于参考电压者为逻辑1,低于参考电压者为逻辑0,通过判断电压的高低,形成数字信号。其中,逻辑1和逻辑0的电平取决于逻辑分析仪自身的设置。采集后的信号存储在存储装置中,然后通过控制处理装置的控制将采集后的信号显示在LCD显示屏上,通过分析采集信号电平的高低,就可获知该信号是否正确。该逻辑分析仪还包含一人机界面,用户可以选择不同的档位观察所显示的波形。

然而在实际的信号测量过程中,逻辑分析仪在进行波形采样时,所采集的数据量往往要大于屏幕行像素点的个数,如果要这些采样点全部显示在屏幕上必然要影响画图的速度,进而影响到屏幕的刷新频率。因此,需要将采样的数据进行压缩。然而现有的数据压缩方法由于丢失了大量采集数据点,往往会造成波形的失真,特别是丢失一些小脉冲的情况,因此采用现有压缩方法所显示的波形不能完整的反映信号的特征。

当停止采集后需要对压缩后的波形进行细致观看时,用户可以通过选择不同的档位将波形进行放大,这样就需要将两个压缩后波形数据点之间的间隔填充。传统的逻辑分析仪只是简单的将两个相邻压缩后波形数据点以线性的方式连接,这样往往会使波形失去原本的特征,不能正确的显示波形数据。

发明内容

为了解决现有逻辑分析仪在显示压缩或放大后的波形数据时不能正确反映原有波形特征的缺陷,本发明的目的在于提供一种逻辑分析仪的波形显示方法及其逻辑分析仪。该方法首先确定压缩或放大后的行像素点的最大值和最小值,然后根据压缩或放大后的当前行像素点及其前一点的最大值和最小值确定压缩或放大后的当前行像素点的显示方式,从而能够在屏幕上显示出符合所采集的波形特征的波形。

为了达到本发明的目的,本发明的技术方案为:

一种逻辑分析仪的波形显示方法,包括:采集并存储波形数据点;将存储的波形数据点压缩成屏幕行像素两倍的波形数据点,压缩后的两个波形数据点对应一个行像素点,计算压缩后波形数据点的最大最小值,并将它们对应为一个行像素点的最大最小值,根据当前行像素点及其前一点的最大值和最小值确定当前行像素点的显示方式,并根据所述显示方式显示压缩后每个行像素上的波形;当接收到外部响应指令,需要对压缩后的行像素点波形进行放大显示时,将相邻行像素点之间填充内插点,并以所述相邻行像素点前一点的最大值和最小值作为内插点的最大值和最小值,根据放大后的当前行像素点及其前一点的最大值和最小值确定放大后的当前行像素点的显示方式,并根据所述显示方式显示放大后每个行像素上的波形。

所述压缩后的波形数据点的最大值为对应的压缩前的波形数据点的所有比特位相或的结果,所述压缩后的波形数据点的最小值为对应的压缩前的波形数据点的所有比特位相与的结果,所述压缩后的波形数据点的最大值和最小值包括:最大值为1最小值为0,最大值和最小值都为1,或最大值和最小值都为0。

默认第一个行像素点的最大值为1最小值为0。

确定每个行像素点的显示方式具体包括:根据当前行像素点及其前一点的最大值和最小值判断当前行像素点是否发生跳变,如果是:则在当前行像素点的横坐标位置画一条连接逻辑1电平和逻辑0电平的竖线;如果否:将最大值1对应为逻辑1电平、最小值0对应为逻辑0电平,根据该行像素点所对应的电平在当前行像素点的横坐标位置画出该点。

所述跳变是指波形从逻辑1电平变化到逻辑0电平或从逻辑0电平变化到逻辑1电平。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王悦;王铁军;李维森,未经王悦;王铁军;李维森许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200610125834.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top