历史上的今天

今天是:2024年10月29日(星期二)

正在发生

2020年10月29日 | 逻辑分析仪的存储技术和使用注意事项

发布者:祝福的4号 来源: eefocus关键字:逻辑分析仪  存储技术  注意事项 手机看文章 扫描二维码
随时随地手机看文章

逻辑分析仪为 检验 和调试复杂的 数字电路 提供了理想的工具。逻辑分析仪和 示波器 之间最明显的差异是通道数量。逻辑分析仪的通道数量在34条到几百条、甚至几千条之间,而典型示波器只有2~4条通道。


一个更本质的差别是逻辑分析仪采集信号的方式不同于示波器。示波器一般使用8位 模数转换器 ( ADC )对信号采样,在示波器显示屏上真实地复现信号及其所有细微的模拟特点。逻辑分析仪则只是把输入信号与用户自定义门限进行比较。如果信号大于门限,那么把它视为逻辑1;如果信号低于门限,那么把它视为逻辑0。由于采集方法具有本质差别,因此同一个脉冲会以不同的方式显示,


示波器和逻辑分析仪之间的另一个差别是触发。示波器提供了以分离异常模拟特点( 毛刺 、欠幅脉冲、转换速率等)为重点的基本触发模式以及基本数字条件,如建立时间/保持时间违规或在两条或四条输入通道上定义的一个逻辑码型。逻辑分析仪则提供了广泛的逻辑资源,如各种字 比较器 、计数器和 定时器 ,用户可以定义复杂的多状态 IF -THEN-ELSE型触发,在复杂的系统环境中分离问题。逻辑分析仪还拥有全面的一系列微处理器支持 套件 。这些套件一般会提供硬件单元和软件单元。硬件与前端的微处理器总线建立物理连接,软件则把采集反汇编成可读的软件执行。

逻辑分析仪的存储技术和使用注意事项

逻辑分析仪的另一个优势是它能够在一台仪器上监测与时间相关多条系统总线。例如,设计人员可能想追踪前端总线的软件执行情况,同时读写 存储器 。逻辑分析仪的扩展能力使其成为要求广泛的查看能力、高级触发和软件分析的复杂应用的理想选择。


现代逻辑分析仪存储数据的带宽大多都非常巨大,例如广州致远电子有限公司的LAB6052逻辑分析仪的存储带宽为500MSps×32bit即16Gbps,而无论是数据传输( USB 2.0数据速率为480Mbps)还是数据分析(PC软件)过程,都无法实时完成,因此,逻辑分析仪只能将数据先暂存在存储器中,然后再交给分析器分析。


如果需要不间断的捕捉数据流,则要求逻辑分析仪有足够大的存储器以便记录整个事件。存储深度与采样速度密切相关,您所需要的存储深度取决于要 测量 的总时间跨度和所要求的时间分辨率,单次测量的时间越长、采样频率越高所需求的存储深度就越大。


在传统模式下,存储深度×采样分辨率=采样时间,这意味着在保证采样分辨率的前提下,大的存储深度直接提高了单次采样时间,即能观察分析更多的波形数据;而在保证采样时间的条件下,则可以提高采样频率,观察到更真实的信号。


传统存储模式

通常,逻辑分析仪可以分为定时( TI mi ng)分析仪和状态(State)分析仪两类。定时分析仪是采用内部高速 时钟 控制记录数据,与被测系统异步工作,因此,其数据存储是按照内部采样时钟节拍进行的,采样时钟越高,存储的数据带宽就越大,单次采样的时间直接由采样时钟和存储容量决定。例如一个每通道2Mbit存储深度的逻辑分析仪在500MHz的采样时钟条件下的单次采样时间为2097152×2ns即4.2ms。状态分析仪则是使用被测系统的时钟来控制记录数据,与被测系统同步工作,通常用于检查系统时钟作用下总线上的状态信息,在这种模式下,数据存储也是按照被测系统的时钟节拍进行的。


无论是定时模式还是状态模式,存储控制单元都没有对数据进行进一步的处理,因此存储器的利用率是没有得到任何改善的。


如何高效利用存储器

逻辑分析仪的储存深度是有限的,那么如何充分利用这有限的存储空间来观察分析尽可能多的数据呢?正确的触发条件可以快速定位目标数据并减少数据查找过程,同时因为能直接存储需要分析的数据,也就是间接的提高了存储空间的利用率。


数据压缩---- TI ming-State跳变存储技术

从推出逻辑分析仪开始, TI ming-State模式就可以看作是利用一种数据压缩技术来达到延长记录时间的目的,其理论最大压缩比为无穷大,在存储容量不变的条件下,极大的提高了记录时间。


看一个应用:在某些特殊场合,信号线上的数据变化速率跨度较大,因为有高速数据的存在,采样频率必须尽可能的高,这像是一把双刃剑,在提高了采样分辨率的同时减少了单次采样的记录时间。比如 UART 数据,在大多数时刻,信号线上是处于空闲状态的,只有在极少数情况下才会有数据。如果使用普通存储模式,逻辑分析仪只能存储触发点前后很少的数据,这是因为在空闲时长时间不变的信号会迅速填充满存储器。而如果采用跳变存储技术,在空闲时因为信号线上没有跳变信号,所以并不占用存储空间,这样总的存储时间就会提高。

关键字:逻辑分析仪  存储技术  注意事项 引用地址:逻辑分析仪的存储技术和使用注意事项

上一篇:使用4200A-SCS参数分析仪实现对器件的C-V测量
下一篇:网络分析仪与采样示波器TDR的优势比较

推荐阅读

 IPC CFX Demo Line(IPC全球互联工厂数据交换标准示范生产线)在LEAP Expo旗下的慕尼黑华南电子生产设展上向观众成功展示工业4.0生产线,这是IPC CFX Demo首次亮相中国。        此次IPC CFX Demo Line共有包括印刷、贴片、在线检测、回流焊、点胶、涂覆、焊接、清洗等设备在内的17家企业组成的完整电子组装生产线,基于IPC-CFX-2591标...
#include "1602.h"#include "18b20.h"#include "main.h"__CONFIG(0X0B31);main(){ char msg[2][16] = {" Temperature: "," .C"}; delay_us2 (40, 40); delay_us2 (100, 200); initial(); while(1) { start_convert(); ...
  前言  智能家居,或称智能住宅,在英文中常用Smart Home。智能家居是以住宅为平台,兼备建筑、网络通信、信息家电、设备自动化,集系统、结构、服务、管理为一体的高效、舒适、安全、便利、环保的居住环境。智能家居可以定义为一个过程或者一个系统。它利用先进的计算机技术、网络通讯技术、综合布线技术、将与家居生活有关的各种子系统,有机地结...
每一个成功的太空任务的核心都是一个复杂而强大的计算机系统。在 1960 年代,相对基本的计算系统将人类带上了月球。最近,帕克探测器到达了我们太阳灼热的郊区,而航海者探测器则完全离开了我们的太阳系。当然,随着每一代太空探测器的问世,计算机都遵循摩尔定律的长征,向更小、更快、更便宜的系统发展。但是,问题仍然存在:这样的计算所系统能否更好...

史海拾趣

问答坊 | AI 解惑

晶体二极管的好坏判别

判别二极管的好坏,可用如下方法:......…

查看全部问答∨

可复用SPI模块IP核的设计与验证

摘要: SoC是超大规模集成电路的发展趋势和新世纪集成电路的主流[1]。其复杂性以及快速完成设计、降低成本等要求,决定了系统级芯片的设计必须采用IP(Intellectual Property)复用的方法。本文介绍以可复用IP设计方法,设计串行外设接口SPI(Serial P ...…

查看全部问答∨

KVM的问题,望高手解答啊

KVM(键盘,视频,鼠标切换器) 做得挺成熟的了,我查了资料都是用单片机做的,相信大家搞单片机得都了解一点吧~谁有这方面的资料的?原理图啊之类的 还有基于IP的,一般怎么做的,高手给个提示塞~ 查了好几天了,都没找到这方面的原理图,资料 ...…

查看全部问答∨

请教,ARM板子,想跑起来uCOS的系统的一个问题:

大家可能玩Linux的比较多,交叉编译环境什么的当然就不用说了,很多。 我现在想在ARM上跑uCOS-ii,移植代码什么的肯定要做,做完之后用什么环境编译呢?有没有Windows+x86的普通PC机可用的交叉编译软件?谢谢指教! …

查看全部问答∨

手动安装驱动,选择INF提示"指定的位置不包含有关硬件的信息"

INF文件是用Driver studio 3.2的向导生成的, 在控制面板添加硬件,选择生成的INF文件时弹出"指定的位置不包含有关硬件的信息",我检查了INF文件,文件拷贝目录都是正确的(向导生成没有修改过) 我同样用Driver studio 2.7向导生成驱动,安装时没有 ...…

查看全部问答∨

分频器的VHDL描述

在数字电路中,常需要对较高频率的时钟进行分频操作,得到较低频率的时钟信号。我们知道,在硬件电路设计中时钟信号时非常重要的。  下面我们介绍分频器的VHDL描述,在源代码中完成对时钟信号CLK的2分频,4分频,8分频,16分频。LIBRARYI ...…

查看全部问答∨

如何用JLINK给红牛的片外flash下载程序

                                 如何用JLINK给红牛的片外flash下载程序…

查看全部问答∨

运放输出电压问题

差分运放可以输出负电压吗?模电书上的公式V0=AV(V1-V2),当V1<V2时是否就是负电压呢!还有用LM358做了个比较器,无反馈回路,最低输出是0V,这是怎么回事?没用过运放,可能问的比较低级,望见谅! 还有假设运放输出是负,怎么处理才能和单片 ...…

查看全部问答∨

MSP430上的OS问题

在用MSP430F149跑UCOS时,出现下面的提示,我并没有进低功耗模式,不明白是什么原因,哪个大哥知道的帮看下 CPU is off(Low Power Mode) and interrupt are disa××ed! Cannot excute Step/Go…

查看全部问答∨

2012电子竞赛

一、远程温湿度测量系统 一、    任务  制作一个远程温湿度测量仪,该测试仪具有温湿度测量和远程显示等功能。其结构框图如下:   二、要求  1、基本要求  (1)通过可编程控制器或单片机、变换器和温 ...…

查看全部问答∨
小广播
最新测试测量文章

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved