通常,数字系统可分为硬件部分和软件部分。在研发设计这些系统时,有很多事情要做,例如硬件电路的初步设计、软件的方案制定和初步编制、硬件电路的调试、软件的调试以及最终系统的定型等工作。在这些工作中,几乎每一步都要逻辑分析仪的帮助,但是鉴于每个单位的经济实力和人员状况不同,并且在很多系统的使用中都不是要把以上的每个部分都进行一遍,这样就把逻辑分析仪的使用分成以下几个层次:
第一个层次:只要查看硬件系统的一些常见的故障,例如时钟信号和其他信号的波形、信号中是否存在严重影响系统的毛刺信号等故障。
第二个层次:要对硬件系统的各个信号的时序进行很好的分析,以便最好地利用系统资源,消除由定时分析能够分析出的一些故障。
第三个层次:要对硬件和软件的执行情况进行分析,以确保写入的程序被硬件系统完整地执行。
第四个层次:需要实时地监测软件的执行情况,对软件进行实时地调试。
第五个层次:需要进行现有客户系统的软件和硬件系统性的解剖分析,达到对现有客户系统的软件和硬件系统全面透彻地了解和掌握的功能。
对于第一层次的使用者,他们甚至用一台功能比较好的示波器就可以解决问题。针对以上的几个使用层次,在选择仪器时可以选用相应的仪器。实际上,逻辑分析仪也有几个层次:(www.xing528.com)
①普通2~4通道的数字存储器,例如TDS3000系列(加上TDS3TRG高级触发模块),利用它的一些高级触发功能(例如脉冲宽度触发、欠幅脉冲触发、各个通道之间的一定的与、或、与或、异或关系的触发)就可以找到希望看到的信号,发现并排除一些故障。可以说,这种方式是最节省的方式。
②当示波器的通道数不够时,也可以选用一些带有简单的定时分析功能的多通道定时分析仪器,如早期的逻辑分析仪和现有的混合信号示波器,如Agilent的546××D示波器。
③一些功能比较简单、速度不是特别快的计算机插卡式,且基于Windows、绝大部分功能都由软件来完成的虚拟仪器,这类产品在国内的很多厂家都有生产。
④采样速率、触发功能、分析功能都很强大的不可扩展的固定式整机,例如TLA600等产品。
⑤功能更强扩展性更好的模块化插卡式整机。
对不同的用户,可以针对需要,选择不同档次的仪器。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。