【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及处理设备、跟踪系统以及提供与应用程序相关的跟踪信息以便能够例如在嵌入式系统中提供跟踪特征的方法。
技术介绍
多数软件开发者花费他们相当部分的时间来寻找软件中的缺陷。传统上,这使用开始/结束调试器来完成。使用这样的调试器,断点可以被限定在系统停止的地方,并且然后当运行程序碰到断点时可以检查系统的状态。基于检查的结果,可以识别出软件问题或错误。遗憾地是,这样的技术对于实时系统几乎无用,因为停止系统改变了它的实时行为。这导致一旦引入断点一个人正在竭力调试的问题就消失了。作为解决方案,提出了实时软件跟踪技术,其中相同的硬件捕获由处理器执行的指令序列和可能地数据存取。开发者可以然后使用这个历史记录或者跟踪处理器的行为日志以调查缺陷。近年来,处理器已经包括了实时跟踪装置。这样的实时跟踪装置的简单可用性允许研发新的调试范例。这样的实时跟踪装置捕获由实时运行的处理器执行的指令的跟踪,并且存储这些指令在缓存器中用于随后的分析。除了被执行的指令之外,由那些指令使用的数据也可以被捕获。典型地有可能选择哪些指令或数据被捕获。指令跟踪显示了处理器的执行流程并且提供了被执行 ...
【技术保护点】
一种处理设备,用于处理基于应用程序的数据,所述处理设备包括:a)处理器装置(10),由所述应用程序控制该处理器装置来执行所述数据的处理;b)跟踪存储器装置(30;60),其可以由所述处理器装置(10)通过第一端口存取以存储跟 踪信息到所述跟踪存储器装置(30;60);以及c)跟踪处理器装置(40),用于通过第二端口存取所述跟踪存储器装置以读取所述跟踪信息并且用于转发所述读取跟踪信息到所述处理设备的输出接口(50)。
【技术特征摘要】
【国外来华专利技术】...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。