逻辑分析仪怎么用_逻辑分析仪使用方法
第一、逻辑分析仪逻辑探头与被测系统(DUT)相连。
使用逻辑分析仪前,首先应选择合适的逻辑探头与被测系统相连,探头利用内部比较器将输入电压与门限电压相比较,确定信号逻辑状态(1或0)。逻辑探头有很多种,根据自己需要我们选择相应的探头夹具。常用探头有用于点对点故障查找的“夹子状”,有用在电路板上专用的高密度型。逻辑探头应能捕获高质量信号,并且对被测系统影响最小。而且逻辑探头应能提供高质量信号并传递给逻辑分析仪,并且与电路板及设备以多种方式连接。
第二、设置时钟模式和触发条件。
逻辑分析仪与被测系统连接好后,需要设置时钟模式与触发条件。逻辑分析仪数据捕获方式不同于示波器,有两种捕获方式:异步捕获和同步捕获。异步捕获类似于示波器的数据捕获方式。
异步捕获模式:此时逻辑分析仪用内部时钟进行数据采样,采样速度越快,测试分辨率越高。采样速率对于异步定时分析非常重要,异步捕获模式常用在目标设备与逻辑分析仪捕获数据之间没有固定的时间关系,而且主要考虑被测系统信号间时间关系。
同步捕获模式:同步捕获模式用一个源自被测系统信号做采样时钟信号,用于捕获确定时间的信号。逻辑分析仪在外部时钟信号边缘采样,采集的数据代表逻辑信号稳定时被测电路所处状态。逻辑分析仪引入的时钟信号有所限制,一般要小于某一固定频率,该频率称为逻辑分析仪最大状态速率,也称为逻辑分析仪带宽。
设置触发方式:逻辑分析仪可以对各种逻辑条件进行触发。触发目的为逻辑分析仪设定什么时候开始捕获数据、捕获哪些数据,使逻辑分析仪跟踪被测电路的逻辑状态,并在被测系统中用户定义的事件处进行触发。逻辑分析仪触发条件大致有两类:单一通道触发条件设定和通道间触发条件设定。单一通道的触发类似于示波器的触发,例上升/下降沿触发、脉冲宽度触等。通道间逻辑触发对于逻辑分析仪比较重要,发挥逻辑分析仪观察通道间逻辑关系以及逻辑状态的核心作用,其分为两类:一类单纯为每一通道设置触发条件;另一类码型触发或事件触发。有些逻辑分析仪具有更高级的按阶层触发,这些触发对于数字电路中包头和包尾识别非常有用。
第三、捕获被测信号。
使用逻辑分析仪需要确定对多少信号进行捕获和分析,即逻辑分析仪通道数。数字系统总线具有各自不同的宽度,通道数一般为总线宽度3~4倍(数据线+地址线+控制线+时钟)。确定捕获多少信号后,接着考虑逻辑分析仪捕获操作过程持续时间, 即逻辑分析仪存储深度。逻辑分析仪探头、触发器和时钟系统实时捕获数据后马上传递到存储器。存储器是逻辑分析仪中心,它不仅是来自被测系统所有采样数据最终目的地,也是逻辑分析仪进行分析和显示的数据源。
第四、分析与显示捕获数据。
逻辑分析仪实时捕获的被测信号存储到存储器,已系统中存储的信号数据,能够以各种不同格式查看,例如时间波形与二进制代码等。大多数情况下,工程师习惯使用总线形式显示捕获数据,一般的逻辑分析仪可以同时观察几组并行总线和相互的数据关系,了解逻辑代码真正用意。使用逻辑分析仪观察并行总线时,一般先观察同步状态数据,如果状态数据存在问题,接着观察异步时钟数据,寻找问题所在。有些逻辑分析仪(例如OLA2032B)具有类似数字示波器波形搜索功能,更加方便对已捕获数据进行分析。
逻辑分析仪Auto-Scale功能