[发明专利]嵌入式微处理器的调试方法及嵌入式微处理器在审
申请号: | 202010573848.9 | 申请日: | 2020-06-22 |
公开(公告)号: | CN111708707A | 公开(公告)日: | 2020-09-25 |
发明(设计)人: | 燕雪松;刘亮;张茜歌;侯健潮 | 申请(专利权)人: | 北京智芯微电子科技有限公司;国网信息通信产业集团有限公司;国网宁夏电力有限公司营销服务中心(国网宁夏电力有限公司计量中心);国家电网有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F21/60;G06F21/64 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 肖冰滨;王晓晓 |
地址: | 100192 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 微处理器 调试 方法 | ||
本发明提供一种嵌入式微处理器的调试方法及嵌入式微处理器,属于微处理器领域。所述方法包括:确定外部调试访问是否具有访问微处理器内某一区域的权限;在确定所述外部调试访问具有访问所述某一区域的权限的情况下,执行所述外部调试访问的调试请求。本发明通过对外部调试访问的区域以及权限进行管理,在调试过程中对访问区域和读写权限进行控制,有效提高硬件调试过程中微处理器内数据和系统的安全性。
技术领域
本发明涉及微处理器领域,具体地涉及一种嵌入式微处理器的调试方法以及一种嵌入式微处理器。
背景技术
随着微电子技术的发展,嵌入式微处理器逐渐应用到各种电子设备中。为了便于后期厂商对嵌入式微处理器进行调试,嵌入式微处理器一般会设置调试接口或硬件调试模块。硬件调试模块作为上位机与微处理器交互的主要桥梁,将上位机的调试信息发送给微处理器。
目前,大部分微处理器的硬件调试采用JTAG方式来实现,即上位机通过仿真器与微处理器之间采用双线或四线制的方式相连,并依据IEEE1149.7协议发送相应指令,完成对微处理器的读写访问、寄存器修改等操作。对于上位机的调试请求,微处理器内的调试模块将其转换成具体的机器指令并同步时序后直接送至核心的流水线进行执行。现有的这种调试方式虽然方便快捷,但是存在数据泄露的风险。通常,复杂的嵌入式微处理器中的软件系统由不同的厂家分工完成,每个厂家负责完成软件系统的不同的功能。各厂家都希望自己模块内的私有数据能够受到保护,即不会被外部的调试人员进行随意访问和修改,但现有的硬件调试方式可以对微处理器内的数据进行任意读写,可能在调试过程中造成敏感数据的丢失或破坏。
发明内容
本发明的目的是提供一种嵌入式微处理器的调试方法,以提高硬件调试过程中微处理器内数据和系统的安全性。
为了实现上述目的,本发明一方面提供一种嵌入式微处理器的调试方法,所述方法包括:
确定外部调试访问是否具有访问微处理器内某一区域的权限;
在确定所述外部调试访问具有访问所述某一区域的权限的情况下,执行所述外部调试访问的调试请求。
进一步地,所述确定外部调试访问是否具有访问微处理器内某一区域的权限,包括:
对所述外部调试访问的调试请求信息进行地址解析得到所述外部调试访问的目的地址;
对所述外部调试访问的目的地址进行地址校验,判断所述目的地址是否在可访问地址范围内;
若所述目的地址在可访问地址范围内,对所述外部调试访问的调试请求信息进行权限校验,判断所述目的地址所指区域是否允许进行读/写访问,并根据判断结果确定所述外部调试访问是否具有访问微处理器内某一区域的权限;
若所述外部调试访问的目的地址不在可访问地址范围内,拒绝所述外部调试访问并产生地址警告信号。
进一步地,所述判断所述目的地址所指区域是否允许进行读/写访问,并根据判断结果确定所述外部调试访问是否具有访问微处理器内某一区域的权限,包括:
若所述目的地址所指区域允许进行读/写访问,则确定所述外部调试访问具有访问所述目的地址所指区域的权限;
若所述目的地址所指区域不允许进行读/写访问,拒绝所述外部调试访问并产生读/写违例警告信号。
进一步地,所述方法还包括:
对微处理器内各个区域的访问权限进行配置,预先设置可访问地址范围以及各个区域的读写权限。
进一步地,所述执行所述外部调试访问的调试请求,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智芯微电子科技有限公司;国网信息通信产业集团有限公司;国网宁夏电力有限公司营销服务中心(国网宁夏电力有限公司计量中心);国家电网有限公司,未经北京智芯微电子科技有限公司;国网信息通信产业集团有限公司;国网宁夏电力有限公司营销服务中心(国网宁夏电力有限公司计量中心);国家电网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010573848.9/2.html,转载请声明来源钻瓜专利网。