一种总线记录数据的回放方法

文档序号:9844005阅读:265来源:国知局
一种总线记录数据的回放方法
【技术领域】
[0001] 本发明涉及总线记录数据的回放。
【背景技术】
[0002] 复杂的电子系统通过总线进行信息通信,为了进行事后数据分析,通常有相应的 总线记录设备对总线数据进行记录。
[0003] 总线上的数据是以块为单位进行传输,每一个有效数据块包括一个或一个以上的 字节,每一个字节由一个或一个以上的相关元素组成,总线记录设备按照时序将总线上每 一个有效块进行标记并进行记录。
[0004] 目前总线记录回放方法都是基于每一个数据块的定义直接进行数据解析,按时序 进行显示,需要数据分析人员较为熟悉数据块的定义及系统底层数据流程,才能进行数据 的分析,因而只适应于系统研发人员使用。

【发明内容】

[0005] 发明目的:提供一种总线记录数据的回放方法,提出面向工作过程的数据分析方 法,使一线用户能够根据系统工作过程进行数据分析。
[0006] 技术方案
[0007] -种总线记录数据的回放方法,包括:
[0008] 步骤一:对系统工作流程进行分解,分解成一个或者一个以上子过程,对各个子过 程继续分解,直至分解到最小过程,每个最小过程包含一个或者一个以上相关元素,每个相 关元素内容包括相关元素的意义及该相关元素在数据块中的位置、该相关元素与其他元素 之间的关系;
[0009] 步骤二:对已有的总线记录文件进行数据预处理,将记录的数据按数据块进行分 类,每个数据块产生的数据按时序进行排列;
[0010] 步骤三:根据需要按照过程分类逐层选择至某一个或者一个以上的相关元素,根 据元素内容查找到步骤二处理后的数据块并根据数据块数据进行解析;
[0011] 步骤四:将解析结果进行显示。
[0012] 有益效果
[0013] 由于本发明的数据回放方法是面向工作过程的数据分析方法,使一线用户能够根 据系统工作过程进行数据分析。
【附图说明】
[0014] 图1为某系统工作流程分解图。
【具体实施方式】
[0015] -种总线记录数据的回放方法,包括:
[0016] 步骤一:对系统工作流程进行分解,分解成一个或者一个以上子过程,对各个子过 程继续分解,直至分解到最小过程,每个最小过程包含一个或者一个以上相关元素,每个相 关元素内容包括相关元素的意义及该相关元素在数据块中的位置、该相关元素与其他元素 之间的关系。
[0017] 步骤二:对已有的总线记录文件进行数据预处理,将记录的数据按数据块进行分 类,每个数据块产生的数据按时序进行排列。
[0018] 步骤三:根据需要按照过程分类逐层选择至某一个或者一个以上的相关元素,根 据元素内容查找到步骤二处理后的数据块并根据数据块数据进行解析。
[0019] 步骤四:将解析结果进行显示。
[0020] 若需要对其他元素进行解析,重复步骤三到四;若需要对其他总线记录文件进行 解析,重复步骤二到四;若需要对其他系统进行解析,重复步骤一到四。
[0021] 下面通过实施例本发明进行详细说明:
[0022] 1)某系统工作过程进行如附图1,其子过程包括一般过程、模式过程、维护过程, 子过程"一般过程"又包括加电过程和断电过程,加电过程包含的相关元素有"加电",其内 容如表1 :
[0023] 表 1
[0024]
[0025] 其中:
[0026] DCMC00 :表示该相关元素在数据块的名称,总线记录文件中有相应标识;
[0027] 01 :表示该相关元素在该数据块的第一个数据字中;
[0028] BitOO-Ol :表示该相关元素在该数据字的第一和第二位。
[0029] 2)对已有的总线记录文件进行数据预处理,对应数据块定义的DCMC00、DCMC01、 DCMC02、DCMC03分别有一个按时序记录的数据序列;
[0030] 3)按照一般过程一一》加电过程一一》加电的顺序进行选择,查找到DCMC00数据 块的数据序列,对"加电"的内容进行解析;
[0031] 4)显示"加电"发生的时间及状态改变情况。
[0032] 若需要对其他元素进行解析,重复步骤3)到4);若需要对其他总线记录文件进行 解析,重复步骤2)到4);若需要对其他系统进行解析,重复步骤1)到4)。
【主权项】
1. 一种总线记录数据的回放方法,其特征在于,包括: 步骤一:对系统工作流程进行分解,分解成一个或者一个以上子过程,对各个子过程继 续分解,直至分解到最小过程,每个最小过程包含一个或者一个以上相关元素,每个相关元 素内容包括相关元素的意义及该相关元素在数据块中的位置、该相关元素与其他元素之间 的关系; 步骤二:对已有的总线记录文件进行数据预处理,将记录的数据按数据块进行分类,每 个数据块产生的数据按时序进行排列; 步骤三:根据需要按照过程分类逐层选择至某一个或者一个以上的相关元素,根据元 素内容查找到步骤二处理后的数据块并根据数据块数据进行解析; 步骤四:将解析结果进行显示。
【专利摘要】本发明涉及总线记录数据的回放,提供一种总线记录数据的回放方法,包括:步骤一:对系统工作流程进行分解,直至分解到最小过程,每个最小过程包含一个或者一个以上相关元素,每个相关元素内容包括相关元素的意义及该相关元素在数据块中的位置、该相关元素与其他元素之间的关系;步骤二:对已有的总线记录文件进行数据预处理,将记录的数据按数据块进行分类,每个数据块产生的数据按时序进行排列;步骤三:根据需要按照过程分类逐层选择至某一个或者一个以上的相关元素,根据元素内容查找到步骤二处理后的数据块并根据数据块数据进行解析;步骤四:将解析结果进行显示。本发明适用于工作过程比较明确的且具有总线记录功能的系统。
【IPC分类】G06F11/34
【公开号】CN105607984
【申请号】CN201410663010
【发明人】杨少环, 王秦, 解凯
【申请人】中国航空工业集团公司西安飞机设计研究所
【公开日】2016年5月25日
【申请日】2014年11月19日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1