发明名称 用于嵌入式系统的实时调试器接口
摘要 一个调试接口(10)包括一对译码器(28a、28b)和一个与处理器的序列发生器相连的事件历史缓冲器(14)。第一译码器与处理器的指令RAM相连。第二译码器(32a)与序列发生器的原因寄存器(22a)相连,事件历史缓冲器(14)也与原因寄存器(22a)相连。第一译码器(28a)提供一个3位的实时输出(30a),它按周期指示处理器的活动。该3位输出(30a)指示7种不同状态:处理器执行的上一个指令是否是INC、例外、没有事件历史缓冲器条目的例外、分支转移、上一个时钟周期以来是否没有执行过指令、一条转移指令是直接转移还是寄存器转移。当第一译码器(28a)指出上一个指令是个例外或者是寄存器转移,并且有中断线的状态改变或内部处理器例外事件时,将关于上一个被执行的指令的更详细的信息装入事件历史缓冲器(14)。
申请公布号 CN100449477C 申请公布日期 2009.01.07
申请号 CN99807656.2 申请日期 1999.04.14
申请人 TR科技基金有限责任公司 发明人 S·C·罗伊;P·赫姆布洛克;E·L·帕雷拉;R·马里尔诺
分类号 G06F9/00(2006.01) 主分类号 G06F9/00(2006.01)
代理机构 中国专利代理(香港)有限公司 代理人 王勇;张志醒
主权项 1.一种有实时调试接口的处理器,该处理器包含:a)指令存储器装置,用于存储要由该处理器执行的指令;b)程序计数器装置,与该指令存储器装置相连接用于索引所述指令;c)原因寄存器装置,用于指示关于中断和例外的信息;和d)第一译码器装置,用于指示关于由该处理器在一个时钟周期内执行的指令的信息,该第一译码器装置与所述指令存储器装置、程序计数器装置和原因寄存器装置相连,该第一译码器装置有一个第一输出,其中该第一输出实时提供关于该处理器的活动的信息。
地址 美国德拉华州