[发明专利]基于3取2计算机系统的预执行方法无效

专利信息
申请号: 201110073153.5 申请日: 2011-03-25
公开(公告)号: CN102193835A 公开(公告)日: 2011-09-21
发明(设计)人: 林辉;崔卫麒;陈义军;谈长青;谢冕;陈晓萍;毛祺 申请(专利权)人: 上海磁浮交通发展有限公司;上海磁浮交通工程技术研究中心
主分类号: G06F11/00 分类号: G06F11/00
代理公司: 上海信好专利代理事务所(普通合伙) 31249 代理人: 张静洁;张妍
地址: 201204 上*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于3取2计算机系统的预执行方法,两路输入通道不分主次,在两路通道都有信息输入的情况下,需要进行一致性比较,输入信息才合法;在只有一路通道有信息输入的情况下,正常的一路需要等待一个系统设定的时间后,输入信息才合法得以继续执行。这样避免了因为两路通道输入信息错误而导致系统程序的错误执行。本发明采用一次输入同步、一次待输出信息同步和一次输入信息比较、一次待输出信息比较。当系统接收到输入信息后,先假设该输入信息是正确的,开始进行基于此输入的程序执行,并记录执行过程中所改变的状态,在执行过程中进行输入信息同步和输入信息的“伪”同步和“伪”比较,在输入信息正确的前提下,所带来的系统开销就减低到最小。
搜索关键词: 基于 计算机系统 执行 方法
【主权项】:
一种基于3取2计算机系统的预执行方法,其特征在于,该方法包含以下步骤:步骤1、信息输入阶段,每台计算机判断是否收到了输入信息,若是,执行步骤2;步骤2、配置有输入通道的计算机判断输入信息是否来自于本计算机的输入通道,若是,将该输入信息分发给其余两台计算机,然后执行步骤3,若否,执行步骤3;步骤3、每台计算机分别进行预执行,执行过程中判断是否收到另一输入通道的输入信息,若是,执行步骤4,若否,执行步骤7;步骤4、进行两路输入通道信息的比较,若一致,执行步骤5,若不一致,执行步骤6;步骤5、清除缓存中保存的状态、删除定时器,并将该次输入信息的执行置为安全态,执行步骤8;步骤6、删除定时器、依据缓存中保存的状态进行系统恢复,即,不执行该输入信息,执行步骤1;步骤7、判断定时器中设置的时间是否到期,如未到期则等待到期,如到期则将另一输入通道的故障次数加1,并清除缓存中保存的状态、删除定时器,将该次输入信息置为安全态,执行步骤8;步骤8、信息待输出阶段,每台计算机将自己的计算结果向3取2系统中的另外两台机器进行分发,同时接收来自另外两台计算机的计算结果;步骤9、每台计算机都对三个计算结果进行比较,若比较结果中有2者相同,则计算结果合法,执行步骤10;步骤10、信息输出阶段,每台计算机将待输出的信息发送给配置有输出通道的计算机,若本计算机有输出通道也包括自己;步骤11、配置有输出通道的计算机在正常情况下会收到3份同样的输出信息,当接收到第一份的时候则进行输出,另外两份则直接抛弃,不作处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海磁浮交通发展有限公司;上海磁浮交通工程技术研究中心,未经上海磁浮交通发展有限公司;上海磁浮交通工程技术研究中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201110073153.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top