二取二表决处理方法、装置及电子设备制造方法及图纸

技术编号:20160280 阅读:32 留言:0更新日期:2019-01-19 00:12
本发明专利技术提供一种二取二表决处理方法、装置及电子设备,涉及计算机数据处理技术领域。该方法包括:第一处理器或第二处理器对第一处理器从信号源接收的第一数据及第二处理器从信号源接收的第二数据进行数据同步;第一处理器及第二处理器按照预设表决规则对第一数据及第二数据分别进行交互表决;在第一处理器对第一数据表决通过,且第一处理器接收到第二处理器对第二数据表决通过后,第一处理器输出对第一数据或第二数据按照预设封装规则得到的数据包。本方案通过第一处理器与第二处理器相互配合,实现二取二表决,有助于简化电子设备的硬件结构,降低设备成本。

【技术实现步骤摘要】
二取二表决处理方法、装置及电子设备
本专利技术涉及计算机数据处理
,具体而言,涉及一种二取二表决处理方法、装置及电子设备。
技术介绍
在二乘二取二系统中,二取二要实现的一个基础技术是表决。即,在两个完成相同规定功能的基本单元取得一致时,才能够执行规定的非限制性功能,否则导向安全状态,以避免设备在不一致时继续执行该功能,而增大其可能产生的风险,这个判断二者取得一致的过程,称之为二取二表决。在现有技术中,实现二取二表决通常是独立于两个基本单元设置一个表决器。表决器只是对两基本单元的输出进行比较或组装,并不进行逻辑处理,不产生新的输出内容。比如在二取二通信输出的设计中,两个处理器执行逻辑运算,分别产生输出数据,再设置一个第三方器件:比如为FPGA,用于对前述两个处理器的输出数据包各取一部分,拼装成一个输出数据包,作为二取二的输出,该方式硬件结构复杂,不利于设备的小型化,另外较多的软硬件也增加了产品的成本。
技术实现思路
为了克服上述现有技术中的不足,本专利技术提供一种二取二表决处理方法、装置及电子设备。为了实现上述目的,本专利技术实施例所提供的技术方案如下所示:本专利技术实施例提供一种二本文档来自技高网...

【技术保护点】
1.一种二取二表决处理方法,其特征在于,应用于电子设备,所述电子设备包括第一处理器及与所述第一处理器连接的第二处理器;所述方法包括:所述第一处理器或所述第二处理器对所述第一处理器从信号源接收的第一数据及所述第二处理器从所述信号源接收的第二数据进行数据同步;所述第一处理器及所述第二处理器按照预设表决规则对所述第一数据及第二数据分别进行交互表决;在所述第一处理器对所述第一数据表决通过,且所述第一处理器接收到所述第二处理器对所述第二数据表决通过后,所述第一处理器输出对所述第一数据或所述第二数据按照预设封装规则得到的数据包。

【技术特征摘要】
1.一种二取二表决处理方法,其特征在于,应用于电子设备,所述电子设备包括第一处理器及与所述第一处理器连接的第二处理器;所述方法包括:所述第一处理器或所述第二处理器对所述第一处理器从信号源接收的第一数据及所述第二处理器从所述信号源接收的第二数据进行数据同步;所述第一处理器及所述第二处理器按照预设表决规则对所述第一数据及第二数据分别进行交互表决;在所述第一处理器对所述第一数据表决通过,且所述第一处理器接收到所述第二处理器对所述第二数据表决通过后,所述第一处理器输出对所述第一数据或所述第二数据按照预设封装规则得到的数据包。2.根据权利要求1所述的方法,其特征在于,所述第一处理器及所述第二处理器按照预设表决规则对所述第一数据及第二数据分别进行交互表决,包括:所述第一处理器根据第一预设表决规则,对所述第一数据进行表决以得到第一表决结果,并在所述第一表决结果表示表决通过后,对所述第一数据进行封装以得到第一数据包;所述第二处理器根据所述第一预设表决规则,对所述第二数据进行表决以得到第二表决结果,并在所述第二表决结果表示表决通过后,对所述第二数据进行封装以得到第二数据包;所述第一处理器接收所述第二处理器发送的所述第二表决结果及与所述第二数据对应的用于对所述第二表决结果进行标志的第二动态锁数据;所述第一处理器将所述第一数据包发送至所述第二处理器,并接收所述第二处理器发送的所述第二数据包;所述第二处理器接收所述第一处理器发送的所述第一表决结果及与所述第一数据对应的用于对所述第一表决结果进行标志的第一动态锁数据;所述第二处理器将所述第二数据包发送至所述第一处理器,并接收所述第一处理器发送的所述第一数据包;所述第一处理器对所述第一数据包及所述第二数据包进行校核表决,并得到第三表决结果,并将所述第三表决结果发送至所述第二处理器;所述第二处理器对上述第一数据包及所述第二数据包进行校核表决,并得到第四表决结果,并将所述第四表决结果发送至所述第一处理器。3.根据权利要求2所述的方法,其特征在于,所述第一处理器根据第一预设表决规则,对所述第一数据进行表决以得到第一表决结果,包括:所述第一处理器判断所述第一数据对应的第一固定码是否为第一预设固定码,其中,在所述第一数据对应的第一固定码不是所述第一预设固定码时,得到表示表决不通过的第一表决结果,或者,在所述第一数据对应的第一固定码是所述第一预设固定码时,得到表示表决通过的第一表决结果。4.根据权利要求2所述的方法,其特征在于,所述第二处理器根据所述第一预设表决规则,对所述第二数据进行表决以得到第二表决结果,包括:所述第二处理器判断所述第二数据对应的第二固定码是否为第二预设固定码,其中,在所述第二数据对应的第二固定码不是所述第二预设固定码时,得到表示表决不通过的第二表决结果,或者,在所述第二数据对应的第二固定码是所述第二预设固定码时,得到表示表决通过的第二表决结果。5.根据权利要求2所述的方法,其特征在于,所述第一处理器输出对所述第一数据或所述第二数据按照预...

【专利技术属性】
技术研发人员:杨会新赵霄杨文阁张开法刑金龙刘杰张上伟张启志
申请(专利权)人:河南思维轨道交通技术研究院有限公司
类型:发明
国别省市:河南,41

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

1