发明名称 在线调试多事件控制和实时监视的接口装置
摘要 一种在线调试多事件控制和实时监视的接口装置,包括:硬件事件单元,JTAG接口单元,用于线调试中用于接收上位机发送给处理器的控制命令和将处理器状态信息输出给上位机;命令寄存器单元,用于接收上位机发送的选择控制寄存器单元并对控制寄存器单元进行写操作的命令;控制寄存器单元,用于控制第一硬件断点事件、第二硬件断点事件、追踪事件以及第一硬件断点事件、第二硬件断点事件和追踪事件构成的组合事件的有效与无效;状态寄存器单元,用于保存事件发生后嵌入式处理器的状态信息。本发明控制硬件断点事件和追踪事件按照特定的组合顺序发生并进行实时监视,有效降低在线调试的难度。
申请公布号 CN102495792A 申请公布日期 2012.06.13
申请号 CN201110345296.7 申请日期 2011.11.04
申请人 杭州中天微系统有限公司 发明人 谭小虎;严晓浪;李春强
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 杭州天正专利事务所有限公司 33201 代理人 王兵;王利强
主权项 一种在线调试多事件控制和实时监视的接口装置,其特征在于:所述的接口装置包括:硬件事件单元,包括硬件断点事件发生器和追踪事件发生器,硬件断点事件由硬件断点事件发生器产生;追踪事件由追踪事件发生器产生;JTAG接口单元,基于IEEE Std 1149.1协议的标准通信接口,在线调试中用于接收上位机发送给嵌入式处理器的控制命令和将嵌入式处理器状态信息输出给上位机;命令寄存器单元,用于通过JTAG接口单元接收上位机发送的选择控制寄存器单元并对控制寄存器单元进行写操作的命令;通过JTAG接口单元接收上位机发送的选择状态寄存器单元并对状态寄存器单元进行读操作的命令;控制寄存器单元,用于当命令寄存器单元接收到上位机通过JTAG接口单元发送的选中控制寄存器单元并对控制寄存器单元进行写操作的命令,控制寄存器单元开始接收上位机通过JTAG接口单元发送的命令进而来控制第一硬件断点事件、第二硬件断点事件、追踪事件以及第一硬件断点事件、第二硬件断点事件和追踪事件构成的组合事件的有效与无效;状态寄存器单元,用于保存所述第一硬件断点事件、第二硬件断点事件、追踪事件和组合事件发生后嵌入式处理器的状态信息。
地址 310012 浙江省杭州市西湖区华星路99号创业大厦A409