
自20世纪70 年代初研制成微处理器,出现4位和8位总线,传统示波器的双通道输入无法满足8位字节的观察。微处理器和存储器的测试需要不同于时域和频域仪器。数域测试仪器应运而生。hp公司推出状态分析仪和biomation公司推出定时分析仪(两者 初很不相同)之后不久,用户开始接受这种数域测试仪器作为 终解决数字电路测试的手段,不久状态分析仪与定时分析仪合并成逻辑分析仪。
20世纪80 年代后期,逻辑分析仪变得更加复杂,当然使用起来也就更加困难。例如,引入多电平树形触发,以应付条件语句如if、then、else等复杂事件。这类组合触发必然更加灵活,同时对大多数用户来说就不是那样容易掌握了。
逻辑分析仪的探头日益显得重要。需用夹子夹住穿孔式元件上的16根引脚和双列直插式元件上的只有0.1″间隙的引脚时,就出现探头问题。今天的逻辑分析仪提供几百个工作在200mhz频率上的通道信号连接就是个现实问题。适配器、夹子和辅助爪钩等多种多样,但是 好的办法的是设计一种廉价的测试夹具,逻辑分析仪直接连接到夹具上,形成可靠和紧凑的接触。
今天的发展趋势
逻辑分析仪的基本取向近年来在计算机与仪器的不断融合中找到了解决的办法。tektronix公司tla600系列逻辑分析仪着重解决导向和发展能力,亦即仪器如何动作和如何构建有特色的结构。导向采用微软的windows接口,它非常容易驱动。改进信号发现能力必然涉及到仪器结构的变动。在所有要处理的数据中着重处理与时间有关联的数据,不同类型的信息采用多窗口显示。例如,对于微处理器来说, 好能同时观察定时和状态以及反汇编源码,而且各窗口上的光标彼此跟踪相连。
关于触发,总是传统逻辑分析仪中的难题。tla600系列逻辑分析仪为用户提供触发库,使复杂触发事件的设置简单化,保证你精力集中解决测试问题上,而不必花时间去调整逻辑分析仪的触发设置。该库中包含有许多易于掌握的触发设置,可以作为通常需要修改的触发起始点。需要特殊的触发能力只是问题的一部分。除了由错误事件直接触发外,用户还希望从过去的时段去观察信号,找出造成错误的根源和它前后的关系。精细的触发和深存储器可提高超前触发能力。
在pc机平台上使用windows,除了为广大用户提供了许多熟知的好处之外,只要给定正确的软件和相关工具,即可通过互联网进行远程控制,从目标文件格式中提取源码和符号,支持微软公司的cmo/dcom标准,而且处理器可运行各种控制践作。
二、逻辑分析仪的选择
如果数字电路出现故障,我们一般优先就考虑使用逻辑分析仪来检查数字电路的完整性,不难发现存在的故障;但是在其他情况下你是否考虑到使用逻辑分析仪呢?譬如说:第一点如何观察测试系统在执行我们事先编制好的程序时,是不是真正地在按照我们设计好的程序来执行呢?如果我们向系统写入的是(mov a,b)而系统则是执行的(add a,b),那会造成什么样的后果?第二点:怎么样真正地监测软件系统的实际工作状态,而不是用debug等方式进行设置断点后,查看预先设定的某些变量或内存中的数据是我们预先想得到的值。在这里我们有第三、第四等等很多问题有待解决。







