新闻中心

EEPW首页>测试测量>设计应用> 全面认识逻辑分析仪(上)

全面认识逻辑分析仪(上)

作者: 时间:2017-01-12 来源:网络 收藏

2.双重探测要求每个测试点上有两只探头,这会降低测量的质量。

[图示内容:]

State probes: 状态探头

Timing probes: 定时探头

最好同时采集定时数据和状态数据,通过同一只探头同时进行采集(图3)。一条连接、一个设置、一次采集,同时提供定时数据和状态数据。这简化了探头的机械连接,减少了问题。一只探头对电路的影响较低,保证测量更加准确,对电路运行的影响更小。

3.同时探测通过同一只探头提供状态采集和定时采集,提供了更简单、更干净的测量环境。

[图示内容:]

Timing/state probes: 定时/状态探头

逻辑分析仪的探测系统、触发系统和时钟系统共存,把数据传送到实时采集内存中。这个内存是仪器的心脏,是从SUT中采样的所有数据的目的地,也是所有仪器分析和显示的来源。

逻辑分析仪拥有内存,能够以仪器的采样率存储数据。这个内存可以想象成一个拥有通道宽度和存储深度的矩阵(图4)。仪器累积所有信号活动记录,直到触发事件或用户告诉它停止。结果是采集数据,本质上是一个多通道波形显示,让您以非常高的定时精度查看您已经采集的所有信号的交互情况。

4.逻辑分析仪在深内存中存储采集数据,使用一条全深度通道支持每个数字输入。

[图示内容:]

Memory depth: 存储深度

Input: 输入

Number of channels: 通道数量

采集更多的样点(时间)提高了同时捕获错误及导致错误的问题的机会。逻辑分析仪持续对数据采样,填充实时采集内存,根据先进先出的原则丢掉溢出的数据。这样,实时数据一直流经内存。在触发事件发生时,“挂起”流程会启动,把数据保存在内存中。

触发在内存中的位置非常灵活,可以捕获和考察触发事件发生前、发生后及周围的事件。这是一种重要的调试功能。如果您触发了一个问题症状–通常是某类错误,您可以设置逻辑分析仪,存储触发前的数据(预触发数据),捕获导致这一症状的问题。逻辑分析仪还可以设置成存储触发后一定数量的数据(后触发数据),查看错误可能产生的后续影响。

逻辑分析仪的主采集内存存储着一条完善的长信号活动记录。当今部分逻辑分析仪可以在几百条通道内以几千兆赫兹的速率捕获数据,在长记录长度中累积结果。显示的每个信号跳变被视为发生在活动时钟速率定义的采样间隔内的某个位置上。捕获的边沿可能发生在前一个样点几皮秒后,或发生在后续样点前几皮秒,或发生在两者之间。所以,采样间隔决定着仪器的分辨率。

不断演变的高速计算总线和通信设备正推动着对逻辑分析仪更高定时分辨率的需求。解决这一挑战的方式是高速缓冲内存,在触发点周围更高的间隔上捕获信息。在这里,在内存填满时,也是不断用新样点代替最老的样点。每条通道都有自己的缓冲内存。这类采集保存着跳变和事件的动态高分辨率记录,而这些跳变和事件在主内存采集下的分辨率时可能是看不到的。


上一页 1 2 下一页

评论


技术专区

关闭