了解固纬逻辑分析仪的基本概念及主要模块 逻辑分析仪是常用的电子仪器之一,主要应用于做数字电路测试,FPGA调试,CPU/DSP调试,数字IQ/IF分析,无线通信/雷达接收机测试等场合。逻辑分析仪由模块和计算机组成(当然还有探头),模块负责数据的触发,采集和存储的工作,计算机负责后端的数据显示,数据处理和分析等工作。
逻辑分析仪与示波器一样,是数字设计和测量的经典仪器之一。数字电路测量时,何时应使用示波器呢?一般而言,当需要参数信息(如时间间隔和电压读数)时可以使用示波器。具体来讲:
当需要测量信号的较小电压偏移(如低于或超出)时。
当需要较高的时间间隔精度时。示波器能够采集的参数信息,如脉冲的上升沿上两点之间的高精度时间。
当需要立即查看多个信号时。逻辑分析仪可以很好地组织和显示多个信号。一般任务是将多个信号组成一条总线并分配一个自定义名称。地址、数据和控制总线都是有代表性的示例。
当需要使用与硬件相同的方式查看系统中的信号时。信号显示在一个时间轴上,这样就可以查看相对于其他总线信号或时钟信号的转变的发生时间。
当需要象接收芯片一样基于时钟边沿,捕获总线中的信息时。接收芯片基于时钟边沿判断总线上的地址、命令和数据。逻辑分析仪象一个侦听器,捕获总线上传输的这些信息,并把需要的信息存入存储器。可设置触发条件,捕获需要关注的或出问题的总线上的信息,据此可了解协议或软件执行的情况。
逻辑分析仪的模块包括如下几个部分:
1.探头连线:连接探头把信号引入到模块内部;
2.信号调理:信号的放大和对比(和门限电压对比);
3.信号采集:由外部时钟或内部时钟进行信号的采集;
4.触发电路:执行信号的模拟和逻辑触发;
5.内存控制器:管理存储器。
逻辑分析仪有两种分析模式:定时模式和状态模式。