[发明专利]多核系统复位方法、装置、设备及可读存储介质在审
| 申请号: | 202210138225.8 | 申请日: | 2022-02-15 |
| 公开(公告)号: | CN114527857A | 公开(公告)日: | 2022-05-24 |
| 发明(设计)人: | 刘吉平;宾豪;王翔 | 申请(专利权)人: | 深圳市航顺芯片技术研发有限公司 |
| 主分类号: | G06F1/24 | 分类号: | G06F1/24;G06F9/4401 |
| 代理公司: | 深圳市嘉勤知识产权代理有限公司 44651 | 代理人: | 刘自丽 |
| 地址: | 518116 广东省深圳市龙岗区平湖街*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 多核 系统 复位 方法 装置 设备 可读 存储 介质 | ||
本申请提出了一种多核系统复位方法、装置、设备及可读存储介质,该方法包括:在多核系统执行总线复位后获取目标处理器的复位信息;在判断目标处理器复位成功后,通过目标处理器检测多核系统的剩余处理器是否全部复位成功;若是,则结束多核复位;若检测到任一处理器未复位成功,通过所述目标处理器控制未复位成功的处理器对应的寄存器进行重新复位,直至多核系统的剩余处理器全部复位成功,结束多核复位。本申请通过复位成功的目标处理器对剩余处理器进行复位检测和复位操作,能够避免多核系统可用处理器因为偶然失败导致处理器闲置的情况,并在任意处理器发生异常时,及时进行复位防止应用出现故障,提高多核系统的稳定性。
技术领域
本申请涉及芯片设计技术领域,具体涉及一种多核系统复位方法、装置、设备及可读存储介质。
背景技术
随着科学技术不断的发展和提高,对CPU的功能需求也越来越高,普通单核系统的功能在一些技术领域中已经无法满足应用的要求。随之而来的诞生了多核系统,凭借其执行效率的优势,多核系统逐渐被广大用户所青睐。随着多核系统的诞生,随之也产生一些系统之间的技术问题,特别是关于如何协调和管理多个核心的复位,只有管理好CPU的复位,才能使系统和其它部件都处于一个确定的初始状态,并从这个初始状态开始正常工作。
在构思及实现本申请过程中,发明人发现至少存在如下问题:目前多核CPU芯片在没有全部被复位成功时,会屏蔽复位失败的核心,但复位失败不一定是核心本身发生故障,也有可能由于时钟的不稳定性导致暂时性无法工作,导致出现偶然性的复位失败;同时,由于现有多核系统在复位时通过访问一个共用寄存器来实现其它核的复位态,导致当两个或者两个以上的核同时操作这个共用寄存器的时候,容易发生总线错误的情况;并且现有多核系统在复位成功之后不能灵活地切换其它核的复位态,导致遇到外部干扰或人为破坏时,自身不能够产生软件复位;另外,现有多核系统复位技术在系统第一次启动时候还不能灵活控制哪个核优先BOOT,灵活性较低。
前面的叙述在于提供一般的背景信息,并不一定构成现有技术。
发明内容
针对上述技术问题,本申请提供一种多核系统复位方法、装置、设备及可读存储介质,通过复位成功的目标处理器对剩余处理器进行复位检测和复位操作,避免多核系统可用处理器因为偶然失败导致处理器闲置的情况,提高多核系统的稳定性。
为解决上述技术问题,本申请提供一种多核系统复位方法,包括如下步骤:
在多核系统执行总线复位后,获取目标处理器的复位信息;
在根据所述复位信息判断所述目标处理器复位成功后,通过所述目标处理器检测所述多核系统的剩余处理器是否全部复位成功;
若检测到所述剩余处理器全部复位成功,结束多核复位;
若检测到任一处理器未复位成功,通过所述目标处理器控制未复位成功的处理器对应的寄存器进行重新复位,直至所述多核系统的剩余处理器全部复位成功,结束多核复位。
可选地,所述目标处理器为所述多核系统中按照启动顺序排列的第一个处理器,所述启动顺序根据选项字节进行设置。
可选地,所述通过所述目标处理器控制未复位成功的处理器对应的寄存器进行重新复位,具体包括:
若检测到对所述未成功复位的处理器执行复位操作的次数小于第一预设次数,则通过所述目标处理器对所述未成功复位的处理器继续进行复位操作,直至复位成功或执行复位操作的次数大于或等于所述第一预设次数。
可选地,所述多核系统复位方法,还包括:
若检测到对所述未成功复位的处理器执行复位操作的次数大于或等于所述第一预设次数且未成功复位,判定所述未成功复位的处理器为故障处理器,并屏蔽所述故障处理器。
可选地,所述通过所述目标处理器检测所述多核系统的剩余处理器是否全部复位成功,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市航顺芯片技术研发有限公司,未经深圳市航顺芯片技术研发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210138225.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种业务降级的方法和装置
- 下一篇:一种图像生成方法、装置、存储介质及设备





