4.2 Measurement Setup窗口
Measurement Setup(测量设置)窗口用于图形化显示和配置测量数据流,包含数据源、基本功能模块、附加功能模块、数据分析窗口和数据保存模块等,如图4.2所示。在各个组件之间绘制连接线和分支以便于分解数据流。两个热点之间可以添加附加功能模块,双击热点可以将热点设置为断点,阻止数据流通过。
图4.2 Measurement Setup主窗口
4.2.1 主要功能
Measurement Setup包含多种不同的模块和窗口,主要功能如下。
(1)Define data source(online/offline)(定义数据源):online的数据源可以来自仿真的总线数据或者来自硬件的真实总线数据,offline的数据源来自Logging Data文件。
(2)Insert analysis windows(插入分析窗口):数据可以根据分析需要独立地显示在不同的图形化窗口中。
(3)Insert CAPL program nodes(插入CAPL程序节点):CAPL程序节点可以用于数据过滤或者实现不同的算术运算。
(4)Insert filters(插入过滤器):Filter可以用于获得更便于分析的数据;它们将定义哪些数据可以通过,哪些数据将被精确过滤掉。Filter可以在测量前或测量后激活,被过滤的对象可以是独立信号,甚至是整个总线系统的某个通道。
(5)Insert trigger conditions(插入触发条件):像Filter一样,触发条件也可以减少数据量,触发用来应对总线事件,也可以跟另一个触发结合在一起。
(6)Log data(日志数据):可以用于测量后数据分析,也可以作为offline的数据源或Trace的回放数据。
4.2.2 插入分析窗口或数据记录模块
在Measurement Setup窗口中,右击分支连线可以插入分析窗口,如图4.3所示。允许用户插入的数据分析窗口,包括Statistics窗口、Trace窗口、Data窗口、Graphics窗口、State Tracker窗口及数据记录模块(Logging Block)。
图4.3 插入数据分析窗口或数据记录模块
4.2.3 插入功能模块
在Measurement Setup窗口中,右击热点(Hot Spots,即小方形块)可以插入功能模块,如图4.4所示。允许插入的功能模块有:Program Node(CAPL节点)、Channel Filter(通道过滤器)、Event Filter(事件过滤器)、Variables Filter(变量过滤器)和Trigger Block(触发模块)。双击热点可以转换为断点,该断点后面的所有模块、连线等将变为无效灰色状态。双击断点可以转换为热点,该条数据流将处于接通状态。
图4.4 插入功能模块