[发明专利]嵌入式处理器的跟踪调试方法有效
申请号: | 200810227987.5 | 申请日: | 2008-12-04 |
公开(公告)号: | CN101751327A | 公开(公告)日: | 2010-06-23 |
发明(设计)人: | 李艳华;李丹 | 申请(专利权)人: | 北京中电华大电子设计有限责任公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100102 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种嵌入式处理器跟踪调试系统的设计方法。该方法可以实现对嵌入式处理器的指令跟踪和数据跟踪。计算机通过JTAG接口配置跟踪模块里的寄存器;跟踪模块根据计算机设置的触发条件获取需要的数据,并把数据暂存到存储器中;计算机通过JTAG接口读取跟踪到的数据,然后对跟踪数据分析重组显示指令和总线的地址/数据信息。本发明所公开的跟踪模块适用于嵌入式处理器的调试模块的跟踪领域,相比一般的跟踪模块,功能强大,设计简洁。 | ||
搜索关键词: | 嵌入式 处理器 跟踪 调试 方法 | ||
【主权项】:
一种嵌入式处理器跟踪调试系统的实现方法,其特征在于该方法实现步骤如下:(1)通过JTAG接口配置跟踪调试寄存器,设置触发和滤波条件控制跟踪;(2)监视程序存储器地址数据总线,数据存储器地址数据总线,以及待观测总线的地址和数据,与预设的跟踪调试寄存器相比较,根据设置的触发和滤波条件实现触发和滤波;(3)分析采集到的数据,判断指令是否执行、指令是不是分支指令;(4)当预设的数据滤波条件满足的时候输出数据包,输出包按照一定的包格式存到RAM中;(5)计算机通过JTAG接口把RAM中的数据读出,根据约定的协议解析包恢复跟踪信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中电华大电子设计有限责任公司,未经北京中电华大电子设计有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810227987.5/,转载请声明来源钻瓜专利网。