[发明专利]一种双模冗余流水线的自校验及恢复装置与方法在审
申请号: | 201510884595.6 | 申请日: | 2015-12-07 |
公开(公告)号: | CN105320575A | 公开(公告)日: | 2016-02-10 |
发明(设计)人: | 王晶;张伟功;申娇;杨星;吴敏华;邱柯妮;朱晓燕 | 申请(专利权)人: | 首都师范大学 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100048 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种双模冗余流水线的自校验及恢复装置与方法,其特征在于:所述双模冗余流水线的自校验及恢复装置包括级间寄存器A、级间寄存器B、校验器A、校验器B、功能逻辑A、功能逻辑B、编码器A、编码器B、流水线恢复模块;所述双冗余流水线的自校验及恢复装置采用自校验对两条流水线的级间寄存器进行校验用于定位出故障流水线,根据自校验给出的错误信息启用流水线恢复机制,将正确流水线的执行状态替换错误流水线的方法,对单粒子效应引发的故障进行容错。 | ||
搜索关键词: | 一种 双模 冗余 流水线 校验 恢复 装置 方法 | ||
【主权项】:
一种双模冗余流水线的自校验及恢复装置,其特征在于:所述的双模冗余流水线的自校验及恢复装置包括级间寄存器A、级间寄存器B、校验器A、校验器B、功能逻辑A、功能逻辑B、编码器A、编码器B和流水线恢复模块;所述级间寄存器A用于寄存前一个流水级功能逻辑给出的信息,以及该信息经编码器编码后的校验信息;所述级间寄存器B用于寄存前一个流水级功能逻辑给出的信息,以及该信息经编码器编码后的校验信息;所述校验器A根据级间寄存器A中的校验信息对级间寄存器A中寄存的信息进行校验,生成错误信息送入流水线恢复模块;所述校验器B根据级间寄存器B中的校验信息对级间寄存器B中寄存的信息进行校验,生成错误信息送入流水线恢复模块;所述功能逻辑A是流水级的功能逻辑执行主体,根据级间寄存器A中的信息执行流水级的功能后,给出到下一流水级的需要寄存到级间寄存器的信息,并将该信息送入编码器A进行编码;所述功能逻辑B是流水级的功能逻辑执行主体,根据级间寄存器B中的信息执行流水级的功能后,给出到下一流水级的需要寄存到级间寄存器的信息,并将该信息送入编码器B进行编码;所述编码器A根据选择的编码方式对功能逻辑A给出的信息进行编码,生成校验信息,送入级间寄存器中寄存;所述编码器B根据选择的编码方式对功能逻辑B给出的信息进行编码,生成校验信息,送入级间寄存器中寄存;所述流水线恢复模块根据校验器A和校验器B给出的错误信息,确定出现错误的流水线,使用正确流水线的执行状态对错误流水线进行恢复。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于首都师范大学,未经首都师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510884595.6/,转载请声明来源钻瓜专利网。