[发明专利]TMR容错计算机的外部通信总线控制权分配方法无效
申请号: | 200710144974.7 | 申请日: | 2007-12-29 |
公开(公告)号: | CN101216812A | 公开(公告)日: | 2008-07-09 |
发明(设计)人: | 杨孝宗;崔刚;李斌;吴智博;左德承;刘宏伟;董剑;张展;罗丹彦;向琳;温东新;舒燕君 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G06F13/26 | 分类号: | G06F13/26;G06F11/18 |
代理公司: | 哈尔滨市松花江专利商标事务所 | 代理人: | 牟永林 |
地址: | 150001黑龙江*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种TMR容错计算机的外部通信总线控制权分配方法,本发明涉及TMR容错计算机的总线控制权分配方法。它克服了传统TMR容错计算机因只有一个表决器,如该表决器出错则系统无法工作的缺陷。它通过下述步骤实现:TMR容错计算机内的三个子计算机分别进行内部的自检和对其它子计算机的互检,检查的结论放在一起比对,按照“少数服从多数的原则”认定某子计算机是否有故障;都无故障;仅由一号子计算机占有外部通信总线的控制权,如果有故障,则由无故障且总线控制优先权限最高的子计算机占有总线控制权,然后屏蔽掉表决电路;无故障的子计算机通过时间监视器监测自身是否有故障,由无故障且总线控制优先权限最高的子计算机占有总线控制权。 | ||
搜索关键词: | tmr 容错 计算机 外部 通信 总线 控制权 分配 方法 | ||
【主权项】:
1.TMR容错计算机的外部通信总线控制权分配方法,其特征在于它通过下述步骤实现:一、TMR容错计算机内的一号子计算机(1)、二号子计算机(2)和三号子计算机(3)分别进行子计算机内部的自我故障检查和对其它子计算机的故障检查,每个子计算机内都产生分别认定三个子计算机是否有故障的结论,上述每个子计算机都包括通信模块(A)、CPU(B)、表决电路(C)、时间监视器(D)和评价标志寄存器(E),TMR容错计算机内默认三个子计算机之间的总线控制优先权限是一号子计算机(1)最高、二号子计算机(2)次之,三号子计算机(3)最低;二、每个子计算机的关于某个子计算机是否有故障的结论都与其它两个子计算机关于该子计算机是否有故障的结论放在一起比对,按照“少数服从多数的原则”认定该子计算机是否有故障;上述判定分别在三个子计算机内的表决电路(C)内进行并把判决结果记录到评价标志寄存器(E)中;三、判断是否三个子计算机都无故障;四、如果步骤三的结论为“是”,则按照三个子计算机之间的总线控制优先权限,仅由一号子计算机(1)占有TMR容错计算机的外部通信总线(4)的控制权,由一号子计算机(1)内的通信模块(A)行使总线通信;然后返回执行步骤一;五、如果步骤三的结论为“否”,则由无故障且总线控制优先权限最高的子计算机占有外部通信总线(4)的控制权,然后屏蔽掉每个子计算机内的表决电路(C);六、无故障的子计算机通过时间监视器(D)监测自身是否有故障,由无故障且总线控制优先权限最高的子计算机占有外部通信总线(4)的控制权,由该子计算机内的通信模块(A)行使总线通信;重复执行步骤六。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710144974.7/,转载请声明来源钻瓜专利网。
- 上一篇:互动电子游戏系统
- 下一篇:提供天气预报信息的电冰箱