[发明专利]一种适用于多核处理器的复位方法无效
申请号: | 201210579487.4 | 申请日: | 2012-12-28 |
公开(公告)号: | CN102981587A | 公开(公告)日: | 2013-03-20 |
发明(设计)人: | 田素雷;张磊 | 申请(专利权)人: | 中国电子科技集团公司第五十四研究所 |
主分类号: | G06F1/24 | 分类号: | G06F1/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 050081 河北省石家庄市*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适用于 多核 处理器 复位 方法 | ||
技术领域
本发明涉及到片上处理器系统领域中,多核处理器之间的复位网络设计的方法。
背景技术
随着科学技术的进步,传统的单个处理器已经无法满足应用要求,很多设计都采用了多核处理器的方式来实现。但是当使用多核处理器之后,多核之间的复位关系就变得较为复杂。
当一个处理器处于不明确状态时,需要工作状态正常的处理器进行对工作状态异常的处理器进行复位操作。如果直接进行复位,可能会造成无法复位、复位反馈后自复位等无法预期的问题。
发明内容
本发明所要解决的技术问题就是提供一种由工作状态正常的处理器发起,将处于异常状态的处理器进行复位操作的方法。本发明使得任意处理器可以进行安全、有效的复位操作,从而保证片上处理器系统工作的正确性。
本发明的目的是这样实现的,一种适用于多核处理器的复位方法,包括多个处理器以及各个处理器工作状态的检测模块和复位逻辑模块,其特征在于包括以下步骤:
①多个处理器正常工作时,各自的工作状态检测模块会对处理器进行工作状态检测,并将检测结果发送至状态寄存器中;当其中的一个处理器工作状态异常时,状态检测模块产生异常电平;当处理器工作正常时,状态检测模块将异常电平置位正常电平;
②检测模块将产生的异常电平送入到复位寄存器中等待处理;工作正常的处理器会轮询复位寄存器,当轮询出复位寄存器存在异常,会产生复位请求,该复位请求信号会启动一个计数器,计数器会自动进行计数;
③计数器在计数未达到溢出值时,发起复位请求的处理器可以发起取消复位请求操作,将计数器清0;
④计数器达到溢出值后,将产生复位信号,送给由各个处理器复位端组成的复位信号组,对目标故障处理器进行复位操作。
上述步骤完成复位操作。
本发明第②步骤中所述的发起复位操作的处理器,可以按照排列顺序决定发起复位操作的优先级。
本发明第④步中所述的计数器预置最大值,为电路设计时的默认初始值,可由任意处理器进行配置。
本发明与背景技术相比,具有如下优点:
(1)本发明的复位操作可由任意工作状态正常的处理器发起。
(2)本发明将复位操作发起,与最终复位成功操作,之间存在一定的时间间隔,在该时间间隔中,可以取消复位操作。
附图说明
图1是本发明实施例的原理方框图。图1中发起复位请求的处理器为A1,复位请求信号为A2,复位请求取消信号为A2,复位寄存器为B1,复位请求计数器为B2,计数器溢出判决器为B3,复位信号组为B4,被复位的目标处理器为C。
图2是本发明实施例的连接原理框图。工作状态正常的处理器为111、121、131……,每个处理器的工作状态检测模块为111、121、131、……,工作状态异常的处理器为320,工作状态检测模块为310。检测模块产生的状态指示信号连接至复位寄存器210,被复位请求信号激活的计数器为220,计数器溢出之后产生的复位信号连接至复位信号组230,复位信号组连接至所有处理器的复位端。
具体实施方式
参照图1,本发明一种适用于多核处理器的复位方法,包括多个处理器以及各个处理器工作状态的检测模块和复位逻辑模块,其特征在于包括以下步骤:
①多个处理器正常工作时,各自的工作状态检测模块会对处理器进行工作状态检测,并将检测结果发送至状态寄存器中。当其中的一个处理器工作状态异常时,状态检测模块产生异常电平;当处理器工作正常时,状态检测模块将异常电平置位正常电平;
②检测模块将产生的异常电平送入到复位寄存器中等待处理;工作正常的处理器会轮询复位寄存器,当轮询出复位寄存器存在异常,会产生复位请求,该复位请求信号会启动一个计数器,计数器会自动进行计数;
③计数器在计数未达到溢出值时,发起复位请求的处理器可以发起取消复位请求操作,将计数器清0;
④计数器达到溢出值后,将产生复位信号,送给由各个处理器复位端组成的复位信号组,对目标故障处理器进行复位操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十四研究所,未经中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210579487.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种消减扬尘的黑板擦
- 下一篇:一种短纤维橡胶胶辊的胶辊片