微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 改善示波器测试低速串行总线的能力

改善示波器测试低速串行总线的能力

时间:08-10 来源:互联网 点击:

这些计数器,可将外部计数器连接到示波器的触发输出(Trigger Out)端口。虽然无法提供完整的总线性能,但可以了解发生了多少次特定触发事件。

  4. 利用总线特有的触发隔离关键事件

  大多数设计师认为,只要有足够多的触发工具就能找出并解决任何问题。串行总线特有的硬件触发非常有用,因为:
  
  首先,触发使调试总线问题变得轻而易举。误码触发能隔离出传输故障事件,也可轻松隔离出帧信号的起始或终止事务,从而可以测量总线延迟时间。其次,对总线协议或数据值触发可轻松调试系统问题。例如,可以指定软件中的十六进制数据值表示错误状态(也许是缓冲器超限或传感器偏置值过大)。由于模拟信号、数字信号和串行信号呈时间相关关系,因此触发误码会迅速造成问题。最后,硬件触发可改善计数器分析,可以隔离出有问题的具体事件。此外,总线计数器的工作与测量计数器无关。这意味着不仅能跟踪事件的绝对发生次数,还能估计出现次数占全部数据包的百分比。

  5. 利用存储器分段查看多个事件的出现

  串行总线是“猝发”信号的典型例子。有些周期性活动之后会出现周期性静寂时间。

  即使深存储示波器也能在几毫秒之内耗尽采集存储器。所幸许多示波器可以对存储器进行“分段”,即在所关注事件的周围插入固定宽度分段的存储器。这样,就能显著延长在一次信号采集中可以观察的时间。在以下例子中,通过触发含有误码的第一个 500 CAM 帧信号,则可以观察 1 分多钟的时间内所发生的误码,并比较这些事件中的系统行为,以找出共同根源。

  即使可以捕捉到所有帧信号,对采集存储器进行分段也会使捕获的时间延长一个占空比的倒数。例如,25% 占空比的总线的捕获时间将延长4倍。

  结论

  文中描述的方法单独使用十分有用,但是组合使用时效果最好。近10年来,嵌入式设计中采用标准串行总线,从而适应数字示波器更强的分析和调试总线的能力。捕获、分析和显示的改进大大简化了表征和调试所设计的总线和外围元件。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top