Wave Inspector帮助设计人员快速找到答案

本文作者:admin       点击: 2006-03-07 00:00
前言:
Wave Inspector是泰克DPO4000系列每种型号上标配的功能,这种创新工具能明显简化耗时的日常调试任务:深度搜索波形记录,找到各个事件。过去,这些工作需要通过手动滚动采集数据、查看传送的波形流来完成。
Wave Inspector简化了这一流程,其远远不只是线性滚动的概念。它并不只是“简便易用”或“对用户友好”的解决方案;它是一种响应速度快的可以感觉得到的界面,能够与示波器波形内存中及屏幕上的信息直观互动。这意味着为Wave Inspector用户提供了更快速、更高效的工作流程。
  
长记录意味着长搜索

由于DPO4000系列标配1000万 (10M)样点的记录长度,即使在高取样速率时,用户仍可以捕获明显时间跨度很长的波形数据。这提供了丰富的数据,但庞大的信息量使得定位特定事件或特定类型的事件很困难,这些事件隐藏在记录的某个地方。工程师在调试某些采用新标准的设计时必须可靠地找到与某个电路行为相关的所有事件:误码、瞬变或某个数据包。此外,这一查找工作必须迅速完成。但是,手动滚动10M样点的数据就象是在没有搜索引擎、网络浏览器或收藏夹的帮助下在互联网上找一个文件一样盲目。这种查找相关信息的传统方法耗时长,也容易出错。
此外,DPO4000系列Wave Inspector采用新方法,可以很快完成这些棘手的任务。
  
● 高效浏览几百万个样点
在DPO4000系列仪器内部软硬件的支持下,Wave Inspector提供包括一组缩放、平移、滚动和搜索功能。这样Wave Inspector令每种重要功能对于工程师都触手可及。
Wave Inspector最明显的功能是前面板上创新的Jog/Shuttle旋钮。从表面上看,这种控制功能与其它Jog/Shuttle实现方式类似,但互动“感受”使其独树一帜。
  
● 缩放和平移
Jog/Shuttle控制功能实际上是两个同心旋钮,这两个旋钮可一起使用控制缩放和平移。内部旋钮控制着缩放系数。旋钮顺时针旋转得越远,屏幕上波形视图放大得越多。外环是对压力/速率敏感的平移控制功能。这个旋钮在任一方向上旋转得越多,缩放窗口在波形中移动得越快。这种方案非常符合通常意义上的人体工程学原则。

为找到波形内存中的某个事件通常需要重复缩放和平移。直到现在,这一直要求多种移动组合:缩小-查看波形-放大到更宽的视图-平移到新位置-再缩小,依此类推。这是一个繁琐的过程,如果前面板上没有提供所有控制功能,菜单导航会进一步使其复杂化。
相比之下,Wave Inspector通过旋转平移控制(旋钮的外环),可以迅速平移缩放的窗口。平移结果以与旋钮旋转成比例的速度移动窗口。

● 播放/暂停
独特的播放/暂停功能导致波形视图在整个波形记录中自动平移。平移旋钮可以控制其速度,同样,旋钮旋转得越远,波形“播放”速度越快。免提播放功能类似于DVD播放机上的快进控制,工程师可以快速通过大量的资料,同时观察波形中看得见的线索。再按播放/暂停按钮,可以立即停止平移。
● 标记
标记功能还协助用户浏览波形内存。Set/Clear Mark(设置/清除标记)按钮在波形中任何选择点上放置一个看得见的标尺符号。前面板上的Previous和Next按钮则可以在标记之间即时跳跃,放置光标进行定时测量。
  
● 在大量的数据中搜索答案
所有上述功能都与可视搜索记录有关。此外,Wave Inspector还提供了一个强大的自动搜索新功能,以加快搜索速度,重现事件或特定总线数据包。这是Wave Inspector的一项创新功能,非常类似于人们熟悉的网上搜索和收藏夹结构。
  
● 搜索和标记
Wave Inspector可以搜索整个采集数据集,每次在发生用户指定的事件时都自动进行标记(如越过某个电压门限的正向边沿)。搜索和标记功能定位每个事件实例,并进行标记,进而可以使用Previous和Next按钮简便地浏览样点。
非常重要的是,搜索和标记指标可采用的标准不限于简单的边沿定义。表1汇总了全系列搜索指标。Wave Inspector的搜索和标记功能还可以指定复杂的变量,如建立时间和保持时间。可以简便地检查“最坏情况下的”建立时间和保持时间;工程师只需把保持时间参数设为零,然后降低建立时间,直到Wave Inspector只检测到一个事件。这就是最坏情况实例。

● 总线搜索
这种功能为从串行总线采集记录中定位特定数据包提供了适当的工具,这些工作通常在如I2C, SPI或CAN等总线调试中出现。选装的DPO4EMBD和DPO4AUTO应用模块可以触发采集包内容,把采集中的每个包自动解码成二进制或十六进制。通过总线搜索功能,用户可以定义分组指标,标记符合标准的每个分组。

总线搜索有效展示了Wave Inspector节约时间的潜力。如果没有总线搜索功能,工程师必须在波形记录中从一个分组滚动到下一个分组,然后通过跟踪每个时钟边沿存在的二进制值,手动解码分组内部的数据。一次采集可以包含几千个这样的包。

相比之下,总线搜索功能评估应用模块已经解码的包,标记感兴趣的包,从而在触发后简便地查看希望的事件,如确定错误是永久性的还是瞬间性的。
  
搜索和触发功能使用同一种语言

Wave Inspector允许用户复制触发设置并作为搜索条件,或把搜索条件复制到触发设置中。前者为设置搜索导致采集的重复触发事件提供了一条快速途径。在需要使用相同指标在搜索过程中检测事件而运行另一次采集时,后者加速了触发设置速度。表1汇总了全系列搜索和触发条件。