新闻中心

EEPW首页>测试测量>设计应用> 基于示波器多重触发功能的串行丈量

基于示波器多重触发功能的串行丈量

作者: 时间:2017-01-09 来源:网络 收藏

检测通路间偏移

很多串行通讯技术开始时采用单通道串行传输结构,后来又演变成增加多条同步传输通路,以提供更高的数据速率。这些通路并不以并行总线的方式同步,由于数据将在目的设备中重新对准。但是,通过串行链路传送的相关数据分组之间答应的延迟或偏移有限定极限,不能遵守这一极限称为“通路超限”。

在最基本的形式下,超限丈量由其中一条数据流上触发的一个字符与相邻通路中的相对数据偏移组成。但偏移可能会随着时间变化,在某个时间点位于容限范围内的通路在另一个时间点可能会越过边界,所以关键是长期内的偏移行为。

全功能双触发系统的示波器为监测偏移变化提供了一个强大的工具。它可以检测任何时间内任意两条通路之间的时间偏移,可以是几ns,也可以是几天。同时还可以在显示屏上捕捉超出偏移时间范围的事件,并使用仪器的采集计数器计算事件的数目。

图3 串行通路偏移超限丈量

图3是对落进8 ns时间窗口内任何地方的偏移丈量进行合格/分歧格测试的实例。设置如下:

A事件是通路0上的逗号字符。由于它具有可猜测的脉宽,因此可以使用脉宽触发格式检测到逗号。

B事件是通路1中的逗号字符,通过在B系统中定义脉宽触发器捕捉。

A触发器和B触发器之间的程控延迟设为16.8 ns,这是被测设备的技术指标。也既是窗口的“早期”边界。

复位时间值设为24.8 ns,这是总线标准答应的容限,既是窗口的另一条边界。

在这种情况下,假如检测到A事件,那么在通路1的事件偏移落在16.8 ns和24.8 ns之间时将触发B触发器。假如在24.8 ns极限到期前没有检测到任何B事件,那么仪器将重新预备A触发器,开始查找新的周期。在图3中,通过采集发现两条通路之间的偏移是19.8 ns。

监测信标

很多串行通讯设备通过传输由专门分组包的包头和可变长度数据块组成的“信标”信号,来表明其存在于通讯信道上。有时这些设备会在错误状态下开机,并会传送一个信标,其中包含与设备状态有关的额外信息,这时可能会导致信标长于正常时长。而信标信号的最大长度是大多数设备指标的组成部分,因此必须检查任何超限特点。具有全功能A触发系统和B触发系统的示波器可以解决这种丈量题目。图4是检测到信标宽度超限时采集设置的屏幕图。

图4 检测信标宽度超限

A事件触发器设成检测信标信号包头分组中的逗号字符 (K28.5,8b/10b格式)。为此,要使用脉宽触发格式。有效的A事件定义为由逗号字符中五个二进制1或0组成的总脉宽。

在“正确”信标信号的最大宽度上设置A-B的延迟时间。B触发器直到延迟已过期才开始评估其条件,这时信标应该空闲。

B事件触发器设置为超时。在触发系统的语言中,也就是定义为没有发生转换的一段时间,换句话说是没有信号。假如在应该为“无”时检测到信标活动,B触发器将会被触发。

复位条件也用时间表示。它定义了丈量感爱好的周期时的结束时间。设为3.0 ms,其主要作用是让A触发器预备另一次采集。

在上面汇总的触发条件下,示波器将很轻易地检测到信标宽度错误,进而揭示出设计中的题目。

结语

以上应用实例依靠两个强健的对称触发系统并排工作。这些实例说明了通过灵活的两级触发系统怎样观察在当前快速数字设备中产生信号和错误的复杂相关性。带有对称A触发和B触发的现代数字示波器为迎接这些棘手的丈量挑战及其它题目提供了理想的手段。


上一页 1 2 下一页

评论


技术专区

关闭