[发明专利]调试MVP处理器的方法、装置、终端和计算机可读存储介质在审
申请号: | 202010135527.0 | 申请日: | 2020-03-02 |
公开(公告)号: | CN111367742A | 公开(公告)日: | 2020-07-03 |
发明(设计)人: | 钟伟 | 申请(专利权)人: | 深圳中微电科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/36 |
代理公司: | 深圳壹舟知识产权代理事务所(普通合伙) 44331 | 代理人: | 寇闯 |
地址: | 518000 广东省深圳市南山区科*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调试 mvp 处理器 方法 装置 终端 计算机 可读 存储 介质 | ||
1.一种调试MVP处理器的方法,其特征在于,所述方法包括:
调试主机通过硬件调试模块使目标调试线程挂起,所述目标调试线程包括MVP处理器的硬件单线程或者多线程的任意一个线程;
所述硬件调试模块使所述挂起的目标调试线程进入可调试状态;
根据所述硬件调试模块对所述进入可调试状态的目标调试程序对应功能寄存器的设置,调试所述进入可调试状态的目标调试线程。
2.如权利要求1所述调试MVP处理器的方法,其特征在于,所述调试主机通过硬件调试模块使目标调试线程挂起,包括:
所述调试主机向所述硬件调试模块发送线程调试命令,所述线程调试命令包含所述目标调试线程的ID;
所述硬件调试模块向MVP内核模块发送与所述目标调试线程的ID对应的中断信号;
所述MVP内核模块根据所述中断信号使所述目标调试线程进入挂起模式。
3.如权利要求1所述调试MVP处理器的方法,其特征在于,所述硬件调试模块使所述挂起的目标调试线程进入可调试状态,包括:
所述硬件调试模块将所述挂起的目标调试线程对应的功能寄存器置位为与所述可调试状态对应的值。
4.如权利要求1至3任意一项所述调试MVP处理器的方法,其特征在于,所述根据所述硬件调试模块对所述进入可调试状态的目标调试程序对应功能寄存器的设置,调试所述进入可调试状态的目标调试线程,包括:
将调试操作转换为调试操作指令存放于所述硬件调试模块;
MVP内核模块从所述硬件调试模块读取所述调试操作指令执行,将执行的结果返回至所述硬件调试模块;
所述硬件调试模块将命令执行寄存器置位为与调试操作指令执行结束对应的值;
所述调试主机根据所述命令执行寄存器的值,从所述硬件调试模块读取所述调试操作指令执行的结果。
5.如权利要求1至3任意一项所述调试MVP处理器的方法,其特征在于,所述根据所述硬件调试模块对所述进入可调试状态的目标调试程序对应功能寄存器的设置,调试所述进入可调试状态的目标调试线程,包括:
所述硬件调试模块对所述进入可调试状态的目标调试线程对应的断点寄存器进行设置;
所述硬件调试模块使所述可调试状态的目标调试线程从可调试状态进入断点调试模式;
在所述进入断点调试模式的目标调试线程完成断点调试后,所述硬件调试模块使所述断点调试模式的目标调试线程再次挂起和进入可调试状态。
6.如权利要求1至3任意一项所述调试MVP处理器的方法,其特征在于,所述根据所述硬件调试模块对所述进入可调试状态的目标调试程序对应功能寄存器的设置,调试所述进入可调试状态的目标调试线程,包括:
所述硬件调试模块对所述进入可调试状态的目标调试线程对应的单步调试寄存器进行设置;
所述硬件调试模块使所述可调试状态的目标调试线程进入单步调试模式;
在所述进入单步调试模式的目标调试线程完成单步调试后,所述硬件调试模块使所述单步调试模式的目标调试线程再次挂起和进入可调试状态。
7.一种调试MVP处理器的装置,其特征在于,所述装置包括:
调试主机,用于通过硬件调试模块使目标调试线程挂起,所述目标调试线程包括MVP处理器的硬件单线程或者多线程的任意一个线程;
硬件调试模块,用于使所述挂起的目标调试线程进入可调试状态;
线程调试模块,用于根据所述硬件调试模块对所述进入可调试状态的目标调试程序对应功能寄存器的设置,调试所述进入可调试状态的目标调试线程。
8.如权利要求7所述调试MVP处理器的装置,其特征在于,所述调试主机还用于向所述硬件调试模块发送线程调试命令,所述线程调试命令包含所述目标调试线程的ID;
所述硬件调试模块还用于向MVP内核模块发送与所述目标调试线程的ID对应的中断信号;
MVP内核模块,用于根据中断信号将所述目标调试线程挂起。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳中微电科技有限公司,未经深圳中微电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010135527.0/1.html,转载请声明来源钻瓜专利网。