一种用于高可靠系统的数据通讯、比较方法与装置制造方法及图纸

技术编号:8532836 阅读:182 留言:0更新日期:2013-04-04 15:51
本发明专利技术一种用于高可靠系统的单板式数据通讯、比较方法与装置,包括总线收发器、继电器充放电控制单元、继电器以及具有比较单元的FPGA各两个,还安装有一个动态电路;其中,两个总线收发器分别用于两个FPGA与两个CPU单元间的通讯,将两个CPU处理后的数据发送到两个FPGA内;两个FPGA内的比较单元分别对所在FPGA中存储的两个CPU处理后的数据进行比对;若比对结果正确则向动态电路发送反相方波信号,则动态电路通过两个继电器充放电控制单元控制两个继电器中的一个开启,另一个关闭;若比对结果错误,则向动态电路发送错误信号,则动态电路通过两个继电器充放电控制单元控制两个继电器均关闭。本发明专利技术的优点为:有效降低系统的复杂度,且提高了系统的可靠性。

【技术实现步骤摘要】

本专利技术涉及高可靠性计算机系统领域,具体来说,是一种用于高可靠系统的数据通讯、比较方法与装置
技术介绍
目前可靠性最高的计算机系统是二乘二取二系统,具有两对(四台)计算机,互为热备份,当一对计算机出现故障或出现错误时,则切换到另一对计算机继续工作。每对(两台)计算机负责处理相同任务,彼此互相进行数据校验,保证两台计算机相同任务得到的计算数据相同,如不同则视如故障。为了避免单点故障发生,高可靠计算机系统中各装置均是相同的两个,而且执行相同任务。两对计算机之间,以及每对中两台计算机之间,需要数据交换,传统方法一般采用网络通讯的方式交换数据,网络采用双网形式以避免单点故障,因此系统规模较大,结构复杂,不易小型化,而且手工安装、连接,质量不能得到保证。
技术实现思路
为了解决上述问题,本专利技术提供一种用于高可靠系统的数据通讯、比较方法,有效降低系统的复杂度、降低了生产成本,而且提高了系统的可靠性,具体通过下述步骤实现步骤一通过第一总线收发器与第二总线收发器分别将两个CPU单元处理后的数据同时发送到第一 FPGA与第二 FPGA中进行存储。步骤二 通过第一总线收发器与第二总线收发器分别将两本文档来自技高网...

【技术保护点】
一种用于高可靠系统的数据通讯、比较方法,其特征在于:通过下述步骤实现:步骤一:通过第一总线收发器与第二总线收发器分别将两个CPU单元处理后的数据同时发送到第一FPGA与第二FPGA中进行存储;步骤二:通过第一总线收发器与第二总线收发器分别将两个CPU单元处理后的数据同时发送到第一FPGA与第二FPGA中进行存储;其中,第一FPGA与第二FPGA内均具有比较单元;步骤三:通过第一FPGA中的比较单元对第一FPGA401内存储的两个CPU单元处理后的数据进行比对;同时通过第二FPGA中的比较单元对第二FPGA内存储的两个CPU单元处理后的数据进行比对;步骤四:第一FPGA与第二FPGA中的比较单元...

【技术特征摘要】
1.一种用于高可靠系统的数据通讯、比较方法,其特征在于通过下述步骤实现 步骤一通过第一总线收发器与第二总线收发器分别将两个CPU单元处理后的数据同时发送到第一 FPGA与第二 FPGA中进行存储; 步骤二 通过第一总线收发器与第二总线收发器分别将两个CPU单元处理后的数据同时发送到第一 FPGA与第二 FPGA中进行存储;其中,第一 FPGA与第二 FPGA内均具有比较单元; 步骤三通过第一 FPGA中的比较单元对第一 FPGA401内存储的两个CPU单元处理后的数据进行比对;同时通过第二 FPGA中的比较单元对第二 FPGA内存储的两个CPU单元处理后的数据进行比对; 步骤四第一 FPGA与第二 FPGA中的比较单元比对结果判断; 若第一 FPGA与第二 FPGA内的比较单元比对结果均相符合,则由第一 FPGA与第二 FPGA中的比较单元输出反相的方波信号;若第一 FPGA与第二 FPGA内的比较单元中的一个比对结果不相符合,或两个比对结果均不相符合,则由第...

【专利技术属性】
技术研发人员:岳世锋王东尧王迎春叶剑波魏勇王军鹰祝君冬张新李菲江宏
申请(专利权)人:北京康拓科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1