发明名称 | 产生用于数据处理装置的跟踪流的技术 | ||
摘要 | 产生用于数据处理装置的跟踪流的技术。提供跟踪电路和操作这种跟踪电路的方法,用于产生指示数据处理装置被监控电路的活动的跟踪流。该被监控电路产生指示这些活动的数据元素,且该跟踪电路包括跟踪元素发生电路,响应于至少一些被监控电路产生的数据元素,产生代表这些数据元素的跟踪元素,产生的跟踪元素与选择的跟踪电路的跟踪操作模式有关。压缩电路然后被布置为向跟踪元素序列应用编码操作以产生位组合格式代表跟踪元素序列的包,且使得该包在跟踪流中输出,应用的编码操作依赖于与压缩电路相关的当前压缩方案。同时在选择的跟踪操作模式中,该压缩电路响应于压缩变化激励以将当前的压缩方案从第一压缩方案变化为第二压缩方案,该第二压缩方案的位组合格式编码空间覆盖该第一压缩方案的位组合格式编码空间,使得在压缩方案改变之后,在所选跟踪操作模式中根据该第二压缩方案产生任意其他包。已经发现这种方法提供改善的压缩效率由此减小产生的跟踪数据量。 | ||
申请公布号 | CN101398782B | 申请公布日期 | 2012.11.28 |
申请号 | CN200810168125.X | 申请日期 | 2008.09.28 |
申请人 | ARM有限公司 | 发明人 | P·R·戈奇;J·M·霍尔利 |
分类号 | G06F11/36(2006.01)I | 主分类号 | G06F11/36(2006.01)I |
代理机构 | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人 | 李晓冬 |
主权项 | 跟踪电路,用于产生指示数据处理装置被监控电路的活动的跟踪流,该被监控电路产生指示所述活动的数据元素,且该跟踪电路包括:跟踪元素发生电路,响应于至少一些由被监控电路产生的数据元素,产生代表那些至少一些数据元素的跟踪元素,产生的跟踪元素与选择的跟踪电路的跟踪操作模式有关;以及压缩电路,用于向跟踪元素序列应用编码操作以产生其位组合格式代表跟踪元素序列的包,使得该包在跟踪流中输出,应用的编码操作依赖于与所述压缩电路相关的当前压缩方案;同时在选择的跟踪操作模式中,该压缩电路响应于压缩变化激励以将当前的压缩方案从第一压缩方案变化为第二压缩方案,该第二压缩方案的位组合格式编码空间覆盖该第一压缩方案的位组合格式编码空间,使得在压缩方案改变之后,在所选跟踪操作模式中根据第二压缩方案产生任意其他包,其中当当前压缩方案变化时,压缩电路被布置为在跟踪流中输出变化信号,以指示已经做出了变化,使得用于分析跟踪流的跟踪分析装置可以判断压缩方案何时变化,从而正确地解释跟踪流中的包。 | ||
地址 | 英国剑桥郡 |