[发明专利]跟踪数据压缩方法选择设备、方法和程序在审
申请号: | 201811534900.9 | 申请日: | 2018-12-14 |
公开(公告)号: | CN109947632A | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 高桥笃史 | 申请(专利权)人: | 瑞萨电子株式会社 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;H03M7/30 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 李辉 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 压缩电路 跟踪数据 压缩 优化 电路 分析跟踪数据 程序压缩 方法选择 分析程序 生成程序 | ||
1.一种跟踪数据压缩方法选择设备,包括:
模拟器,操作要在半导体设备中操作的计算机可读存储介质,并且生成所述计算机可读存储介质的执行结果和跟踪数据的模拟结果,所述半导体设备包括处理器、压缩电路和跟踪接口,所述压缩电路使用从多个压缩方法中选择的压缩方法,来压缩当所述处理器根据所述计算机可读存储介质操作时生成的所述跟踪数据,所述跟踪接口输出由所述压缩电路压缩的所述跟踪数据;
结果分析部分,分析所述计算机可读存储介质的所述执行结果和所述跟踪数据的所述模拟结果;以及
压缩方法决定部分,根据所述计算机可读存储介质的所述执行结果的分析结果、以及所述跟踪数据的所述模拟结果的分析结果,来确定所述压缩电路的所述压缩方法,并且生成用于操作所述压缩电路的压缩电路数据,所述压缩电路作为通过所确定的所述压缩方法来压缩所述跟踪数据的电路。
2.根据权利要求1所述的跟踪数据压缩方法选择设备,
其中所述模拟器根据日志获取条件来生成所述跟踪数据的所述模拟结果。
3.根据权利要求2所述的跟踪数据压缩方法选择设备,
其中所述日志获取条件包括:当所述半导体设备执行所述计算机可读存储介质时应当输入到所述半导体设备的输入信息。
4.根据权利要求1所述的跟踪数据压缩方法选择设备,
其中所述半导体设备是用于设备控制的微控制器单元。
5.根据权利要求1所述的跟踪数据压缩方法选择设备,
其中所述压缩电路包括可重新配置器件,以及
其中所述压缩电路数据包括用于操作所述可重新配置器件的配置信息,所述可重新配置器件作为通过所确定的所述压缩方法来压缩所述跟踪数据的电路。
6.根据权利要求5所述的跟踪数据压缩方法选择设备,
其中所述压缩方法决定部分:参考与所述压缩方法中的每个压缩方法相关联地存储所述配置信息的压缩电路库,从所述压缩电路库中获取与所确定的所述压缩方法相关联的所述配置信息,并且生成所述压缩电路数据。
7.根据权利要求1所述的跟踪数据压缩方法选择设备,
其中所述结果分析部分确定在所述计算机可读存储介质的执行期间是否多次使用跟踪目标数据的特定值,以及
其中如果所述结果分析部分确定多次使用所述特定值,则所述压缩方法决定部分确定使用字典的压缩方法以作为所述压缩电路的所述压缩方法,所述字典用于彼此相关联地存储所述特定值和关于所述特定值的标识信息。
8.根据权利要求1所述的跟踪数据压缩方法选择设备,
其中所述结果分析部分分析在所述计算机可读存储介质的特定处理部分中使用的跟踪目标数据的数据宽度的趋势,以及
其中当由所述结果分析部分做出的分析结果指示在特定处理部分中使用具有特定数据宽度的数据时,所述压缩方法决定部分确定通过根据与所述特定处理部分相对应的所述处理器的程序计数器的范围内的所述数据宽度的所述趋势的分析结果来改变数据输出宽度、从而压缩所述跟踪数据的压缩方法,以作为所述压缩电路的所述压缩方法。
9.根据权利要求1所述的跟踪数据压缩方法选择设备,
其中所述结果分析部分分析在所述计算机可读存储介质的特定处理部分中是否连续使用特定量的跟踪目标数据,以及
其中当由所述结果分析部分做出的分析结果指示连续使用所述特定量的数据时,所述压缩方法决定部分确定通过使用预定压缩算法来压缩所述特定量的数据、从而压缩所述跟踪数据的压缩方法,以作为所述压缩电路的所述压缩方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞萨电子株式会社,未经瑞萨电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811534900.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据处理方法及电子设备
- 下一篇:数据处理的方法、装置、存储介质及处理器