1 / 4
文档名称:

使用逻辑分析仪调试时序问题.doc

格式:doc   大小:30KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

使用逻辑分析仪调试时序问题.doc

上传人:vivian5400 2022/2/9 文件大小:30 KB

下载得到文件列表

使用逻辑分析仪调试时序问题.doc

文档介绍

文档介绍:使用逻辑分析仪调试时序问题
在今天的数字世界,嵌入式系统比以往任何时候都更为复杂。使用速度更快、功耗更低的设备和功能更强大的电路,工程师需要考虑信号完整性问题。在调试和验证过程中,大部分数字电路失效可以追溯到信agniVu 触发。所有这些功能为捕获各种各样的时序问题提供了更多的灵活性。
什么是毛刺
如果设备出现故障,要进行系统调试,一种方法是先查找毛刺。毛刺是非常窄的脉冲,毛刺在系统中可能导致、也可能不导致逻辑出错。毛刺对系统运行的
影响是无法预测的。毛刺可以是多种设备故障 ( 包括竞争情况、端接错误、驱动器错误、时序违规和串扰 ) 的最初迹象。
毛刺定位
由于毛刺造成的问题通常是间歇性的,因此解决起来可能十分困难。一种可靠的方法是,将传统的“自上而下”故障排除法与测试仪器的特定优势相结合。
先对设备运行情况有宏观的了解,然后聚焦于存在的问题。在不超过 4 个通道同时进行定位毛刺时,数字荧光示波器( DPO)是强大和简单易用的毛刺定位工具。 DPO有较高的分析信号行为的能力,它能实时存储和分析复杂信号,同时
能将信号信息以三维方式显示(即幅度、时间和信号出现的概率),是业界捕获难以捉摸的故障信号和间歇性事件非常有效的工具。
但如果需要同时进行 4 个以上通道,甚至上百个通道的毛刺定位,就需要用到逻辑分析仪。逻辑分析仪会检查每一个信号以寻找毛刺。总线时序图中的红色标记代表毛刺出现的位置,以便进一步分析。然后,再使用示波器揭示毛刺的实际形状,以进一步分析该问题。 TLA系列逻辑分析仪提供了 iView 测量功能,可以将逻辑分析仪和示波器联合到一个系统,逐步“放大”问题,使用非常方便。下面将通过四个步骤来确定两种不同的毛刺及其可能的来源。
步骤 I :检查总线
先重点观察系统运行情况,并从整体上寻找故障。逻辑分析仪的总线时序分析
将标记出现的所有毛刺。需要寻找间歇性事件 ( 如毛刺 ) 时,最好使用具有较长记录长度的逻辑分析仪。逻辑分析仪在任何一个信号线中监测到毛刺,则会标记总线和时间位置。在图 2 中,顶部的波形显示了代表逻辑分析仪的深存储定时取样速率的取样点序列。下面两个信号是总线波形—— 4 位控制总线和 8 位地址总线。出现在这两个总线波形中的红色毛刺标记说明在这些位置上的取样
点之间有多次跳变。
图 2 取样点序列,控制总线和地址总线显示红色毛刺标记
步骤 II :检查信号线
现在来查找问题的来源。使用逻辑分析仪的时序信号波形显示总线的各个信号线,并标记毛刺发生的位置。在图 3 中,逻辑分析仪已将控制总线扩展为四个
单独的信号,并将地址总线扩展为八个单独的信号。图 3 中总线波形上的红色毛刺标记,现在显示为信号线 Control(3) 和 Control(0) 上的毛刺标记,以及信号线 Address(0) 上的两处毛刺。
图 3 扩展的 4 位控制总线和 8 位地址总线。在单个信号上显示红色毛刺标记
步骤 III :了解故障细节
接下来使用高分辨率时序图详细检查故障。了解事件点与其他事件点之间的关
系。泰克