[发明专利]一种基于时间冗余的检验流水线瞬态故障的装置及方法有效
申请号: | 200710063181.2 | 申请日: | 2007-01-30 |
公开(公告)号: | CN101013389A | 公开(公告)日: | 2007-08-08 |
发明(设计)人: | 张仕健;胡伟武 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | G06F11/00 | 分类号: | G06F11/00;G06F9/38 |
代理公司: | 北京泛华伟业知识产权代理有限公司 | 代理人: | 高存秀 |
地址: | 100080北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于时间冗余的检验流水线瞬态故障的装置及方法,和包括所述装置的流水线系统。该装置包括操作队列,与该操作队列连接的寄存器堆,与所述操作队列和所述寄存器堆连接的保留站;其特征是,所述操作队列中有用于标示主指令和冗余指令的状态位。该方法包括:步骤一,将主指令及其冗余指令送入操作队列;步骤二,操作队列中的操作经寄存器重命名;步骤三,保留站侦听结果总线;步骤四,当保留站中某条指令的所有操作数都准备好时该指令开始运算并把结果通过结果总线写回操作队列;步骤五,检查主指令和冗余指令的运算结果是否一致;如果是一致,则修改处理器状态;如果不一致,则输出异常状态。本发明不仅使流水线结构具有容错能力,提高微处理器可靠性,而且硬件开销小。 | ||
搜索关键词: | 一种 基于 时间 冗余 检验 流水线 瞬态 故障 装置 方法 | ||
【主权项】:
1、一种基于时间冗余的检验流水线瞬态故障的装置,包括操作队列,用于按照指令在程序中出现的先后次序把操作发射到相应的保留站并按照次序结束运算结果已经写回的指令,与该操作队列连接的寄存器堆,与所述操作队列和所述寄存器堆连接的保留站;所述操作队列中有用于标示主指令和冗余指令的状态位。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710063181.2/,转载请声明来源钻瓜专利网。