逻辑分析仪有哪些功能?逻辑分析仪存储技术介绍
扫描二维码
随时随地手机看文章
逻辑分析仪将是下述内容的主要介绍对象,通过这篇文章,小编希望大家可以对逻辑分析仪的功能以及逻辑分析仪存储技术的相关情况以及信息有所认识和了解,详细内容如下。
一、逻辑分析仪功能
1.定时分析
定时分析仪是逻辑分析仪中类似示波器的部分,它与示波器显示信息的方式相同,水平轴代表时间,垂直轴代表电压幅度。定时分析仪首先对输入波形的采样,然后使用用户定义的电压阈值,确定信号的高低电平。定时分析仪只能确定波形是高还是低,不存在中间电平。所以定时分析仪就像一台只有 1 位垂直分辨率的数字示波器。但是,定时分析仪并不能用于测试参量,如果你用定时分析测量信号的上升时间,那你就用错了仪器。如果你要检验几条线上的信号的定时关系,定时分析仪就是合理的选择。如果定时分析仪前一次采样的信号是一种状态,这一次采样的信号是另一种状态,那么它就知道在两次采样之间的某个时刻输入信号发生了跳变,但是,定时分析仪却不知道精确的时刻。最坏的情况下,不确定度是一个采样周期。
2.跳变定时
如果我们要对一个长时间没有变化的采样并保存数据,跳变定时能有效地利用存储器。使用跳变定时,定时分析只保存信号跳变后采集的样本,以及与上次跳变的时间。
3.毛刺捕获
数字系统中毛刺是令人头疼的问题,某些定时分析仪具有毛刺捕获和触发能力,可以很容易的跟踪难以预料的毛刺。定时分析可以对输入数据进行有效地采样,跟踪采样间产生的任何跳变,从而容易识别毛刺。在定时分析中,毛刺的定义是:采样间穿越逻辑阈值多次的任何跳变。显示毛刺是一种很有用的功能,有助于对毛刺触发和显示毛刺产生前的数据,从而帮助我们确定毛刺产生的原因。
4.状态分析
逻辑电路的状态是:数据有效时,对总线或信号线采样的样本。定时分析与状态分析的主要区别是:定时分析由内部时钟控制采样,采样与被测系统是异步的;状态分析由被测系统时钟控制采样,采样与被测系统是同步的。用定时分析仪查看事件 “ 什么时候 ” 发生,用状态分析仪检查发生了“ 什么 ”事件。定时分析仪通常用波形显示数据,状态分析仪通常用列表显示数据。
二、逻辑分析仪存储技术
1.传统存储模式
通常,逻辑分析仪可以分为定时(TIming)分析仪和状态(State)分析仪两类。定时分析仪是采用内部高速时钟控制记录数据,与被测系统异步工作,因此,其数据存储是按照内部采样时钟节拍进行的,采样时钟越高,存储的数据带宽就越大,单次采样的时间直接由采样时钟和存储容量决定。例如一个每通道2Mbit存储深度的逻辑分析仪在500MHz的采样时钟条件下的单次采样时间为2097152×2ns即4.2ms。状态分析仪则是使用被测系统的时钟来控制记录数据,与被测系统同步工作,通常用于检查系统时钟作用下总线上的状态信息,在这种模式下,数据存储也是按照被测系统的时钟节拍进行的。
无论是定时模式还是状态模式,存储控制单元都没有对数据进行进一步的处理,因此存储器的利用率是没有得到任何改善的。
2.如何高效利用存储器
逻辑分析仪的储存深度是有限的,那么如何充分利用这有限的存储空间来观察分析尽可能多的数据呢?正确的触发条件可以快速定位目标数据并减少数据查找过程,同时因为能直接存储需要分析的数据,也就是间接的提高了存储空间的利用率。
3.数据压缩----TIming-State跳变存储技术
从推出逻辑分析仪开始,TIming-State模式就可以看作是利用一种数据压缩技术来达到延长记录时间的目的,其理论最大压缩比为无穷大,在存储容量不变的条件下,极大的提高了记录时间。
经由小编的介绍,不知道你对逻辑分析仪是否充满了兴趣?如果你想对逻辑分析仪有更多的了解,不妨尝试度娘更多信息或者在我们的网站里进行搜索哦。