[发明专利]用于多线程数字信号处理器的非侵入性线程选择性调试方法及系统无效
申请号: | 201110301196.4 | 申请日: | 2007-11-12 |
公开(公告)号: | CN102360330A | 公开(公告)日: | 2012-02-22 |
发明(设计)人: | 卢奇安·科德雷斯库;威廉·C·安德森;苏雷什·文库马汉提;路易斯·阿奇列·詹尼尼;马洛耶库马尔·皮拉;陈旭峰 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/30 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 刘国伟 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及用于多线程数字信号处理器的非侵入性线程选择性调试方法及系统。本发明揭示用于数字信号处理器的设计及使用的技术,包含(但不限于)用于处理通信(例如CDMA)系统中的发射的技术。所揭示的方法及系统在包含使用断点指令来产生调试事件的多线程过程中提供处理指令。产生调试事件响应于断点指令的执行而发生且响应于所述调试事件而执行调试指令。所述调试指令通过将至少一个或一个以上线程转变到调试模式中来调试所述多线程处理器中的处理指令。本发明产生调试返回以用于报告所述多线程处理器的所述线程的子组中正执行的调试指令。 | ||
搜索关键词: | 用于 多线程 数字信号 处理器 侵入 线程 选择性 调试 方法 系统 | ||
【主权项】:
一种用于以非侵入性地调试多线程数字信号处理器的系统,其包括:多个线程,其在所述多线程数字信号处理器处执行多个处理指令;断点指令集,其产生至少一个调试事件,所述调试事件与所述多个线程的一个以上经指示线程相关联,其中所述一个以上经指示线程由掩码所指示;调试指令,其响应于执行至少一个断点指令为所述一个以上经指示线程产生所述至少一个调试事件;一个以上所述多个线程响应于所述至少一个调试事件执行所述调试指令,所述调试指令通过将所述多线程数字信号处理器的所述一个以上经指示线程转变为调试模式,来非侵入性地调试所述多个处理指令在所述多线程数字信号处理器处的所述执行;以及调试返回指令,其从多个所述调试指令的所述执行产生至少一个调试返回,以及报告所述多个所述调试指令在所述多线程数字信号处理器处的所述一个以上经指示线程中的所述执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110301196.4/,转载请声明来源钻瓜专利网。