[发明专利]用于可信/不可信数字信号处理器调试操作的方法及系统有效
申请号: | 200780041105.X | 申请日: | 2007-11-13 |
公开(公告)号: | CN101535962A | 公开(公告)日: | 2009-09-16 |
发明(设计)人: | 卢奇安·科德雷斯库;威廉·C·安德森;苏雷什·文库马汉提;路易斯·阿奇列·詹尼尼;马洛耶库马尔·皮拉;陈旭峰 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京律盟知识产权代理有限责任公司 | 代理人: | 刘国伟 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 可信 不可信 数字信号 处理器 调试 操作 方法 系统 | ||
1.一种用于确定及控制数字信号处理器中发生的数字信号处理器过程的可信及 不可信调试控制的方法,其包括:
根据与核心处理器系统配置寄存器相关联的一预定组的位的值来确定调试控制 是可信调试控制还是不可信调试控制;及
在所述调试控制是可信调试控制时,提供第一组调试特征及特权,且在所述调试 控制是不可信调试控制时,提供第二组调试特征及特权,
其中提供所述第一组调试特征及特权包括准予对调试命令寄存器的不受限制的 写入控制,及
其中提供所述第二组调试特征及特权包括限制向所述调试命令寄存器写入除了 中断命令以外的任何命令。
2.如权利要求1所述的方法,其中,所述数字信号处理器的多个线程中的每一 线程是与所述多个线程中的其它线程分开调试的。
3.如权利要求1所述的方法,其中,所述第一组调试特征及特权包括对非侵入 性调试配置寄存器的读取/写入控制。
4.如权利要求1所述的方法,其中,所述第一组调试特征及特权包括对调试断 点配置寄存器的写入控制。
5.如权利要求1所述的方法,其中,所述第一组调试特征及特权包括对调试断 点地址寄存器的写入控制。
6.如权利要求1所述的方法,其中,所述第一组调试特征及特权包括对指令填 塞寄存器的写入控制。
7.如权利要求1所述的方法,其中,所述第一组调试特征及特权和所述第二组 调试特征及特权包括对调试机构寄存器的邮箱的读取/写入控制。
8.如权利要求1所述的方法,其中,所述第一组调试特征及特权包括对调试机 构通用寄存器的读取/写入控制。
9.如权利要求1所述的方法,其中,所述第一组调试特征及特权和所述第二组 调试特征及特权包括对调试机构启用寄存器的读取控制。
10.如权利要求1所述的方法,其中,所述可信值是由操作系统设定的。
11.一种数字信号处理器调试系统,其用于与数字信号处理器相关联地操作以用 于确定及控制数字信号处理器中发生的数字信号处理器过程的可信及不可信调试控 制,所述系统包括:
核心处理器系统配置寄存器,其中根据与所述核心处理器系统配置寄存器相关联 的一预定组的位的值来确定调试控制是可信调试控制还是不可信调试控制;及
用于在所述调试控制是可信调试控制时提供第一组调试特征及特权、在所述调试 控制是不可信调试控制时提供第二组调试特征及特权的指令,
其中所述用于提供所述第一组调试特征及特权的指令包括用于准予对调试命令 寄存器的不受限制的写入控制的指令,及
其中所述用于提供所述第二组调试特征及特权的指令包括用于限制向所述调试 命令寄存器写入除了中断命令以外的任何命令的指令。
12.如权利要求11所述的系统,其进一步包括:
用于在所述调试控制是所述可信调试控制时为非侵入性调试配置寄存器提供读 取/写入控制的电路及指令。
13.如权利要求11所述的系统,其进一步包括:
用于在所述调试控制是所述可信调试控制时为调试断点配置寄存器提供写入控 制的电路及指令。
14.如权利要求11所述的系统,其进一步包括:
用于在所述调试控制是所述可信调试控制时为调试断点地址寄存器提供写入控 制的电路及指令。
15.如权利要求11所述的系统,其进一步包括:
用于在所述调试控制是所述可信调试控制时为指令填塞寄存器提供写入控制的 电路及指令。
16.如权利要求11所述的系统,其进一步包括:
用于在所述调试控制是所述可信调试控制或所述不可信调试控制时为调试机构 寄存器的邮箱提供读取/写入控制的电路及指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780041105.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:使用内核模式重定向来改变代码执行路径
- 下一篇:基于图形的计算的参数管理