[发明专利]具有时钟同步操作的数据处理系统在审
申请号: | 201811468840.5 | 申请日: | 2018-12-04 |
公开(公告)号: | CN109872150A | 公开(公告)日: | 2019-06-11 |
发明(设计)人: | J·里发立;N·H-C·阿米迪奥;L·A·伍德卢姆 | 申请(专利权)人: | 恩智浦美国有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 刘倜 |
地址: | 美国得*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理核心 数据处理系统 安全模式 指令 时钟同步 输出信号 检测 交易 | ||
1.一种操作数据处理系统的方法,其特征在于,包括:
通过比较来自第一处理核心和第二处理核心的输出信号来检测故障;
基于检测到所述故障而进入安全模式;
当处于所述安全模式时完成交易;
确定所述故障是否对应于硬错误;以及
基于所述故障对应于硬错误:
将处理核心中的一个处理核心识别为故障核心,所述故障核心与所述硬错误相关联;以及
阻止所述故障核心执行指令并且允许另一处理核心恢复执行指令。
2.根据权利要求1所述的方法,其特征在于,进一步包括在时钟同步模式下操作所述第一处理核心和所述第二处理核心,所述第二处理核心遮蔽所述第一处理核心。
3.根据权利要求1所述的方法,其特征在于,进一步包括在控制器处接收对应于所述故障的中断信号;以及响应于所述中断信号,调用服务例程来分析所述故障。
4.根据权利要求1所述的方法,其特征在于,确定所述故障是否对应于硬错误进一步包括:
在耦合到所述第一处理核心的第一处理器的第一高速缓冲存储器和耦合到所述第二处理核心的第二处理器的第二高速缓冲存储器中的至少一个高速缓冲存储器上执行存储器内建自测试(MBIST);以及
在所述第一处理器和所述第二处理器中的至少一个处理器上执行逻辑内建自测试(LBIST)。
5.根据权利要求1所述的方法,其特征在于,进一步包括将第一核心域耦合到所述数据处理系统的系统总线,所述核心域包括所述第一处理核心和所述第二处理核心。
6.根据权利要求5所述的方法,其特征在于,所述安全模式包括将所述第一处理核心和所述第二处理核心与所述系统总线隔离。
7.根据权利要求5所述的方法,其特征在于,进一步包括基于所述故障不对应于硬错误,将所述第一核心域复位,所述处理系统的其它部分在所述第一核心域的复位期间继续正常操作。
8.根据权利要求1所述的方法,其特征在于,通过比较输出信号来检测所述故障包括延迟来自所述第一处理核心的输出信号,以与来自所述第二处理核心的输出信号在时间上对准。
9.一种数据处理系统,其特征在于,包括:
耦合到系统总线的核心域,所述核心域包括:
第一处理核心,其包括耦合到第一高速缓冲存储器的第一处理器,
第二处理核心,其包括耦合到第二高速缓冲存储器的第二处理器,以及
时钟同步控制电路,其耦合到所述第一处理核心和所述第二处理核心,所述时钟同步控制电路被配置成通过比较来自所述第一处理核心和所述第二处理核心的输出信号来检测故障、基于检测到的故障而进入安全模式、以及在处于所述安全模式时完成交易;以及
耦合到所述时钟同步控制电路的控制器,所述控制器被配置成确定所述故障是否对应于硬错误,以及响应于所述故障对应于所述硬错误,允许所述第一处理核心和第二处理核心中的一个处理核心不与所述硬错误相关联以继续执行指令。
10.一种操作数据处理系统的方法,其特征在于,包括:
在时钟同步模式下操作核心域,所述核心域包括遮蔽第二处理核心的第一处理核心;
通过比较来自所述第一处理核心和所述第二处理核心的输出信号来检测故障;
基于检测到所述故障而进入安全模式,所述安全模式将所述核心域与系统总线隔离;
确定所述故障是否对应于硬错误;
将处理核心中的一个处理核心识别为故障核心,所述故障核心与所述硬错误相关联;以及
基于所述故障对应于硬错误,阻止所述故障核心执行指令并且允许所述处理核心不与所述硬错误相关联以恢复执行指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恩智浦美国有限公司,未经恩智浦美国有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811468840.5/1.html,转载请声明来源钻瓜专利网。