主触发事件
◆A事件
到目前为止,我们已经讨论了10种不同的触发类型,这些触发都用来告诉示波器捕获和显示波形的条件集。大多数现代高性能示波器允许定义两个触发;在泰克仪器中,其称为“A”事件和“B”事件,前者被视为主触发事件。对许多应用来说,只有一个关心的事件,A 事件触发已经足够了。
◆延迟触发
如果关心的事件在A 事件过了后大于一个完整的波形记录长度,那么必须使用延迟在屏幕上显示事件。A 事件延迟可以用时间(从3.2 ns 到3 Ms)或事件数量(从1 个事件到20 亿个事件)指定。
◆AB顺序触发
在要求最高的应用中,一个触发事件不足以全面定义创建感兴趣事件的电路行为。回过来看一下我们的汽车之旅,想象一下在您停下来拍照时,您注意到更关心的细节,一只孤鹰落在树枝上。您使用相机特写功能(放大、快门速度等),捕获这个更关心的事件。在高速逻辑电路中,通常希望根据事件顺序触发系统。可以定义第二个事件或B 事件。
可以设置启动B 触发电路,在指定时间(称为时间延迟)或事件数量(称为事件延迟)之后开始查找事件。一旦达到了时间或事件数量,B事件电路会等待捕获出现的下一个事件。在其它触发系统中,B事件触发仅限于边沿限定。即B事件的唯一条件是在满足A事件条件后超过门限。
如前所述,Pinpoint触发的双触发系统用途要广泛得多,为B事件提供了一套广泛的触发类型。A事件和B 事件触发菜单类似,可以为任一触发指定条件范围。
复位触发
可以使用A -> B顺序在复杂系统中的一系列脉冲事件内“导航”。例如,帧头脉冲可以作为A 事件,时钟脉冲则用于B 事件。通过选择第n 个B 事件,可以在帧头后n个时钟周期中查看系统活动。时间延迟触发通常用来忽略系统活动,直到同步脉冲后过了指定的时间。
图1.磁盘驱动器读选通序列。
图1中的定时图显示了磁盘驱动器行业中的一个常见应用,但其不仅仅限于磁盘驱动器行业,而是也适用于希望触发系统忽略波形部分的其它数字调试应用。在本例中,在驱动器的读选通信号为高时,需要识别数据缺陷。在这种情况下,通道2 连接到读选通信号上,通道4 观察正在读取的数据。因此,我们需要触发系统在通道2为低时忽略数据信号,如果在数据中脉冲太多,则触发通道4。以前的触发系统不允许“停止查找”B 事件,它们只是在随后的下一个B事件上触发,或无限期地等待下去,直到下一个事件出现。Pinpoint 触发技术在AB顺序触发系统中增加了这种触发复位功能,在满足特定复位标准时命令仪器别再等待B 事件。
复位触发在顺序设置中增加了三种新的选择:在规定时间后复位A 触发(Reset By Timeout 或超时复位); 在规定上升/下降跳变后复位A触发(Rest By Transition或跳变复位); 在满足逻辑状态时复位A触发(Reset By State或状态复位)。
图2.在发现驱动缺陷时触发系统。
图2 使用Reset By State 或状态复位,在数据信号上的同步脉冲后触发第三个脉冲(缺陷) (通道4- 绿色轨迹)。A 事件是数据信号的选通信号上的边沿触发(通道2- 蓝色轨迹)。A B Sequence By Events(事件A B 顺序)用来触发缺陷脉冲。在选通信号满足恢复到低状态的逻辑条件时,触发顺序被复位。触发顺序作为一个整体,保证只有在检测到缺陷时才触发示波器。
顺序逻辑触发
如前所述,A事件和B事件双触发和复位触发配套功能允许示波器用户设置触发(或不触发)的事件顺序。表示顺序逻辑触发事件的状态机如图3 所示。
图3.Pinpoint®触发状态机。
更多的触发选择
Pinpoint 触发结构确立了示波器效率和效果的全新基准。增加复位触发及A事件和B事件双触发把标配触发选择范围从最多17 种组合(其中只有边沿是B 事件触发)提高到1400 多种组合,如图4a和图4b 所示。通过这些选项,可以以高得多的精度定义怀疑的错误条件,加快找到根本原因的速度。
图4a.上一代触发技术-17 种触发组合。图4b.Pinpoint触发系统-1445 种触发组合。