[发明专利]一种用于高可靠系统的数据通讯、比较方法与装置无效
申请号: | 201210555147.8 | 申请日: | 2012-12-19 |
公开(公告)号: | CN103020005A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 岳世锋;王东尧;王迎春;叶剑波;魏勇;王军鹰;祝君冬;张新;李菲;江宏 | 申请(专利权)人: | 北京康拓科技有限公司 |
主分类号: | G06F15/17 | 分类号: | G06F15/17 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 周长琪 |
地址: | 100080*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 可靠 系统 数据通讯 比较 方法 装置 | ||
1.一种用于高可靠系统的数据通讯、比较方法,其特征在于:通过下述步骤实现:
步骤一:通过第一总线收发器与第二总线收发器分别将两个CPU单元处理后的数据同时发送到第一FPGA与第二FPGA中进行存储;
步骤二:通过第一总线收发器与第二总线收发器分别将两个CPU单元处理后的数据同时发送到第一FPGA与第二FPGA中进行存储;其中,第一FPGA与第二FPGA内均具有比较单元;
步骤三:通过第一FPGA中的比较单元对第一FPGA401内存储的两个CPU单元处理后的数据进行比对;同时通过第二FPGA中的比较单元对第二FPGA内存储的两个CPU单元处理后的数据进行比对;
步骤四:第一FPGA与第二FPGA中的比较单元比对结果判断;
若第一FPGA与第二FPGA内的比较单元比对结果均相符合,则由第一FPGA与第二FPGA中的比较单元输出反相的方波信号;若第一FPGA与第二FPGA内的比较单元中的一个比对结果不相符合,或两个比对结果均不相符合,则由第一FPGA与第二FPGA中的比较单元发送错误信号;
步骤五:通过动态电路接收第一FPGA与第二FPGA内比较单元发送的信号,通过第一继电器充放电控制单元与第二继电器充放电控制单元控制第一继电器与第二继电器的开闭;
当动态电路接收到两个反向的方波信号时,则通过第一继电器充放电控制单元与第二继电器充放电控制单元控制第一继电器与第二继电器中的一个开启,另一个关闭;
当动态电路接受到一个或两个错误信号时,则通过第一继电器充放电控制单元与第二继电器充放电控制单元控制第一继电器与第二继电器均关闭。
2.基于权利要求1一种用于高可靠系统的数据通讯、比较方法的数据通讯、比较装置,其特征在于:包括总线收发器、继电器充放电控制单元、继电器以及具有比较单元的FPGA各两个,还安装有一个动态电路;其中,两个总线收发器与外部两个CPU单元相连;并均连接两个FPGA;两个FPGA中的比较单元均与动态电路相连;动态电路连接两个继电器充放电控制单元;两个继电器充放电控制单元分别连接一个继电器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京康拓科技有限公司,未经北京康拓科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210555147.8/1.html,转载请声明来源钻瓜专利网。