[发明专利]一种处理器调试方法及系统有效

专利信息
申请号: 201710447022.6 申请日: 2017-06-14
公开(公告)号: CN107273291B 公开(公告)日: 2021-01-01
发明(设计)人: 许建国;张国;姜黎;彭鹏 申请(专利权)人: 湖南国科微电子股份有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 北京弘权知识产权代理事务所(普通合伙) 11363 代理人: 逯长明;许伟群
地址: 410100 湖南省*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 处理器 调试 方法 系统
【说明书】:

发明实施例提供了一种处理器调试方法及系统,所述方法包括:当处理器发生卡死时,定时器发出复位信号和复位有效信号,处理器在接收到复位信号后,复位并重新启动,使处理器从卡死的状态中恢复,数据选择器接收到复位有效信号,将调试等待指令装载至处理器的指令空间中,使处理器在重新启动后执行调试等待指令,进入调试等待状态;最后,通过处理器的调试接口,向处理器发出调试指令,对SoC系统进行调试。本方法能够在SoC系统故障导致处理器卡死时,将处理器从卡死状态中恢复并进入调试等待模式,然后通过处理器调试接口,对SOC系统进行调试,解决了现有技术中在SoC系统故障导致处理器卡死时,无法对SoC系统进行调试的问题。

技术领域

本发明涉及计算机技术领域,尤其涉及一种处理器调试方法及系统。

背景技术

在计算机技术领域,SoC(System on Chip:系统芯片)系统是指将电脑或其他电子系统集成到单一芯片的集成电路系统,常应用到嵌入式系统中。典型的SoC系统包括处理器、内存(包括只读存储器、随机存取存储器、闪存存储器等)、由定时器、计数器等组成的外部模块、由通用串行总线、以太网接口等组成的连接线口等。因此,与结构简易、功能弱化的单芯片系统相比,SoC电路结构更加复杂,功能更加强大,可以处理数字信号、模拟信号、混合信号甚至更高频率的信号。

在实际应用中,SoC系统往往执行着非常复杂的指令,处理器与各个外部模块、模块与模块之间的进行着复杂的数据访问和逻辑控制,在这种情况下,由于SoC系统在运行时存在着指令操作不当、环境异常改变或者程序运行异常等因素,SoC系统有时会发生运行故障,这些故障包括:系统功能执行异常、各模块之间数据访问异常,处理器卡死等。

为了在SoC系统发生运行故障时,找出故障原因,在现有技术中,通常会在SoC系统中设置监控模块,实时监控并记录SoC系统的处理器、闪存以及各个模块在当前时刻的状态信息,以便SoC系统发生运行故障时,通过现有技术的处理器调试系统向处理器发出调试指令,使处理器从监控模块中获取状态信息,从而根据状态信息确定故障的原因。但是,当SoC系统发生故障时,有时会导致处理器卡死,导致处理器无法响应和执行任何指令,而由于处理器不再执行任何指令,SoC系统中的其他模块也处于卡死的状态,此时,由于处理器无法响应来自调试系统的调试指令,现有技术的处理器调试系统就无法在SoC系统故障导致处理器卡死时对SoC系统进行调试。

因此,针对SoC系统而言,如何在SoC系统故障导致处理器卡死时实现对SoC系统的调试,获得SoC系统故障信息,成为本领域技术人员亟待解决的技术问题。

发明内容

本发明提供了一种处理器调试方法及系统,以解决现有技术中存在的问题。

第一方面,本发明实施例提供了一种处理器调试方法,应用于SoC系统中,所述方法包括:当处理器卡死时,定时器发出复位信号和复位有效信号;处理器接收复位信号,复位并重新启动;数据选择器接收复位有效信号,选择将调试等待指令装载至处理器的指令空间中;处理器执行调试等待指令,进入调试等待状态;在处理器调试等待状态下,通过处理器调试接口,对SoC系统进行调试。

结合第一方面,在第一方面的第一种可能的实现方式中,所述当处理器卡死时,定时器发出复位信号和复位有效信号的步骤前,还包括:处理器使能定时器,并设置定时器的最大计数时间;处理器按预设时间间隔定期重置定时器的计数时间;所述预设时间间隔小于最大计数时间。

结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述当处理器卡死时,定时器发出复位信号和复位有效信号的步骤,包括:当处理器卡死时,处理器无法按预设时间重置定时器的计数时间,定时器持续计数;当定时器的计数到达最大计数时间时,定时器发出复位信号和复位有效信号。

结合第一方面,在第一方面的第三种可能的实现方式中,所述定时器为看门狗定时器。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南国科微电子股份有限公司,未经湖南国科微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710447022.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top