发明名称 用于多线程数字信号处理器的非侵入性线程选择性调试方法及系统
摘要 本发明揭示用于数字信号处理器的设计及使用的技术,包含(但不限于)用于处理通信(例如CDMA)系统中的发射的技术。所揭示的方法及系统在包含使用断点指令来产生调试事件的多线程过程中提供处理指令。产生调试事件响应于断点指令的执行而发生且响应于所述调试事件而执行调试指令。所述调试指令通过将至少一个或一个以上线程转变到调试模式中来调试所述多线程处理器中的处理指令。本发明产生调试返回以用于报告所述多线程处理器的所述线程的子组中正执行的调试指令。
申请公布号 CN101529390A 申请公布日期 2009.09.09
申请号 CN200780039533.9 申请日期 2007.11.12
申请人 高通股份有限公司 发明人 卢奇安·科德雷斯库;威廉·C·安德森;苏雷什·文库马汉提;路易斯·阿奇列·詹尼尼;马洛耶库马尔·皮拉;陈旭峰
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 北京律盟知识产权代理有限责任公司 代理人 刘国伟
主权项 1、一种用于调试多线程数字信号处理器的非侵入性方法,其包括:使用所述多线程数字信号处理器的至少一个或一个以上线程在多线程过程中执行多个处理指令;识别用于产生至少一个调试事件的一个或一个以上断点指令;响应于执行所述断点指令中的至少一者而产生所述至少一个调试事件;响应于所述至少一个调试事件而执行多个调试指令,所述调试指令用于通过将所述多线程数字信号处理器的至少一个或一个以上线程转变到调试模式中来非侵入性地调试所述多个处理指令在所述多线程数字信号处理器中的所述执行;及从所述多个调试指令的所述执行中产生至少一个调试返回以用于报告所述多个调试指令的所述执行。
地址 美国加利福尼亚州