【技术实现步骤摘要】
本专利技术涉及一种除错架构,尤指一种在线除错系统及相关方法,用以对运作于目标系统上的程序代码进行除错。
技术介绍
在线除错架构通常被用于开发芯片上的目标系统所运作的程序代码,并对其进行除错。请参考图1,图1为一习知在线除错系统10的示意图。在线除错系统10包含有目标系统15、主除错端25以及在线除错桥接器30。目标系统15中具有中央处理器20,且主除错端25具有除错软件。此外,内嵌除错模块35整合于该目标中央处理器20中,并且被用以于控制与观测目标中央处理器20,以作除错之用。主除错模块40整合于在线除错桥接器30中,并供予主除错端25存取内嵌除错模块35的能力。在线除错桥接器30则用来于除错模式中,在目标系统15与主除错端25之间传输信息。再者,内嵌除错模块35通过通信信道,如联合测试工作组(Joint Test Action Group,JTAG)接口,与主侦测模块40进行通信。程序设计者可通过在线除错桥接器30、主除错模块40以及内嵌除错模块35,使用主除错端25上的该除错软件来对运作于目标系统15上的程序代码进行除错。其中,主除错模块40与内嵌 ...
【技术保护点】
一种在线除错系统,包含:至少一个第一目标处理器,具有内嵌除错模块,其中该第一目标处理器在正常模式中执行一程序代码,并且该第一内嵌除错模块在除错模式中控制该第一目标处理器;除错信息存储器,该除错信息存储器在该除错模式中,储存用以除错的除错信息,其中当该第一目标处理器运作于该正常模式中时,该除错信息存储器对该第一目标处理器而言为不可见;主除错端,具有除错软件,该主除错端在该除错模式中利用该除错信息以对该程序代码进行除错;以及在线除错桥接器,具有耦接至该第一内嵌除错模块的主除错模块,该在线除错桥接器耦接于该第一目标处理器与该主除错端之间,且用于桥接该第一目标处理器与该主除错端之间所传递的信息。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:施渊源,赖吉昌,
申请(专利权)人:晶心科技股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。