JPH08161187A - Computer control system - Google Patents

Computer control system

Info

Publication number
JPH08161187A
JPH08161187A JP6306144A JP30614494A JPH08161187A JP H08161187 A JPH08161187 A JP H08161187A JP 6306144 A JP6306144 A JP 6306144A JP 30614494 A JP30614494 A JP 30614494A JP H08161187 A JPH08161187 A JP H08161187A
Authority
JP
Japan
Prior art keywords
output
circuit
signal
normal
outputs
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP6306144A
Other languages
Japanese (ja)
Inventor
Hiroaki Yasunaga
裕明 安永
Kazuki Kosaka
一樹 小坂
Toshihisa Kamemaru
敏久 亀丸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP6306144A priority Critical patent/JPH08161187A/en
Publication of JPH08161187A publication Critical patent/JPH08161187A/en
Pending legal-status Critical Current

Links

Landscapes

  • Hardware Redundancy (AREA)

Abstract

PURPOSE: To make it possible to select a normal system based upon a self- abnormal state report from each system in a triple system even when two systems in a triplicated system are failed in respect to an interface control circuit for a multiplexed highly reliable computer. CONSTITUTION: In a computer system constituted of three processing systems 101 to 103 for executing the same processing and a majority circuit 105, the circuit 105 is provided with three means, i.e., three comparing means 113 to 115 (1) for mutually comparing outputs from a combination of two systems out of three processing systems, a normal system judging means 116 (2) for judging a normal system out of the three processing systems based upon the compared results of the three comparing means 113 to 115 and state detection signals respectively outputted from the three processing systems and a selecting means 117 (3) for selecting the output of one system out of the outputs of the three processing systems.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、多重化による高信頼計
算機におけるインタフェース制御回路、特に同一処理を
実行する複数の系から正常な系の出力を選択するための
インタフェース制御回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an interface control circuit in a highly reliable computer by multiplexing, and more particularly to an interface control circuit for selecting a normal system output from a plurality of systems which execute the same processing.

【0002】[0002]

【従来の技術】フォールトトレラント計算機の分野にお
いて、計算機の信頼性を高めるために用いられる最も一
般的な技術の1つに系の多重化がある。典型的には系を
3重化した場合は、3つの系の出力のうち2つの一致す
る出力を選択する2/3多数決方式と呼ばれるものがあ
る。この方式によれば、3重化した系のうちどれか1つ
の系が故障しても多数決により正常な系の出力を得られ
る。ところが3重化した系の2つの系が故障した場合、
あるいは多数決回路が故障した場合には正常な出力を得
られなくなり、計算機システム全体の停止につながる可
能性がある。
2. Description of the Related Art In the field of fault-tolerant computers, one of the most popular techniques used for improving computer reliability is system multiplexing. Typically, when the system is tripled, there is a so-called 2/3 majority method in which two matching outputs are selected from the outputs of the three systems. According to this method, even if any one of the tripled systems fails, the output of a normal system can be obtained by the majority vote. However, if two of the triplicated systems fail,
Alternatively, if the majority circuit fails, normal output cannot be obtained and the entire computer system may be stopped.

【0003】3重化した系の2つの系が故障した場合に
計算機システムの運転を継続させるための従来技術とし
て、例えば図46、図47に示すように(VOTER)
に記載されている方式がある。3組の比較回路は3つの
CPUの出力信号のうちそれぞれ2つの比較を行い比較
結果信号を出力する。マスク回路は比較結果信号を修飾
する。選択回路は修飾後の比較結果信号に基づき1つの
CPUの出力を選択して出力する。この多数決回路で
は、2つのCPUが故障した場合には3組の比較回路の
比較結果がすべて不一致(“0”)となり、マスク回路
は比較回路の比較結果に代えてマスタフラグに設定され
ている値を出力する。これにより2つのCPUが故障し
ても3つのCPUのうち予め指定しておいたCPUの出
力に基づき計算機システムの運転を継続することができ
る。ところが、このとき指定したCPUが故障していた
場合には計算機システムの運転が不正に継続される可能
性がある。
As a conventional technique for continuing the operation of the computer system when two systems of the tripled system fail, for example, as shown in FIGS. 46 and 47 (VOTER)
There is a method described in. The three sets of comparison circuits compare two output signals of the three CPUs and output comparison result signals. The mask circuit modifies the comparison result signal. The selection circuit selects and outputs the output of one CPU based on the modified comparison result signal. In this majority circuit, when the two CPUs fail, the comparison results of the three sets of comparison circuits are all inconsistent (“0”), and the mask circuit is set to the master flag instead of the comparison result of the comparison circuit. Output the value. As a result, even if two CPUs fail, it is possible to continue the operation of the computer system based on the output of the CPU designated in advance among the three CPUs. However, if the designated CPU fails at this time, the operation of the computer system may continue unjustly.

【0004】また、多数決回路の信頼性を向上させるた
めの従来技術として、例えば図48に示すように特公平
3−46851号公報に記載されている方式がある。3
つのCPUの出力を誤り訂正符号化回路(ECC/EN
C)を介して多数決回路へ入力し、多数決回路の出力を
誤り訂正復号化回路(ECC/DEC)を介して出力す
る。この方式によれば、多数決回路においてビット誤り
が発生した場合にも誤り訂正符号を復号化することによ
り正常な出力を得ることができる。ところが、この中で
用いられている多数決回路に対し既に図46に示したよ
うな(VOTER)に記載の多数決回路を採用すると、
3つのCPUの出力の比較結果に基づき選択回路が1つ
のCPUの出力を選択しているので、比較結果信号が故
障した場合、あるいは選択回路が故障した場合には選択
回路が異常のあるCPUの出力を選択する可能性があ
る。この場合には訂正復号化回路(ECC/DEC)の
出力は異常のあるCPUの出力となる。
As a conventional technique for improving the reliability of the majority circuit, there is a system described in Japanese Patent Publication No. 3-46851 as shown in FIG. 48, for example. Three
The outputs of the two CPUs are used as error correction coding circuits (ECC / EN
It is input to the majority circuit via C), and the output of the majority circuit is output via the error correction decoding circuit (ECC / DEC). According to this method, even if a bit error occurs in the majority circuit, a normal output can be obtained by decoding the error correction code. However, if the majority decision circuit described in (VOTER) as shown in FIG. 46 is adopted for the majority decision circuit used therein,
Since the selection circuit selects the output of one CPU based on the comparison result of the outputs of the three CPUs, when the comparison result signal fails, or when the selection circuit fails, the selection circuit of the abnormal CPU is selected. May choose output. In this case, the output of the correction decoding circuit (ECC / DEC) becomes the output of the abnormal CPU.

【0005】[0005]

【発明が解決しようとする課題】従来のフォールトトレ
ラント計算機分野における系の多重化処理は以上のよう
にして行なわれていたので、3重化された処理系のうち
2つの系が故障した場合には、多数決回路は正常な系を
選択することができないという問題点があった。また、
従来の多数決回路方式では、多数決回路自身の故障によ
り異常のある処理系の出力を選択することがあり、その
ため多数決回路を2重化することで誤りを検知し、誤出
力を未然に防止することはできるが、どちらの多数決回
路で誤りが発生したのか判別できないため、計算機シス
テム全体として正常な処理を継続することができないと
いう問題点があった。
Since the conventional system multiplexing processing in the field of fault tolerant computers has been performed as described above, when two of the tripled processing systems fail. Has a problem that the majority circuit cannot select a normal system. Also,
In the conventional majority circuit method, an output of an abnormal processing system may be selected due to a failure of the majority circuit itself. Therefore, by duplicating the majority circuit, an error is detected and an erroneous output is prevented in advance. However, since it is not possible to determine which majority circuit has caused the error, there is a problem in that the computer system as a whole cannot continue normal processing.

【0006】また、ある処理を実行する系を3重化し、
さらに他の処理を実行する系を2重化することにより信
頼性を高めた計算機システムにおいては、3重化された
系(3重系)と2重化された系(2重系)の間の入出力
信号を制御するインタフェース制御回路では、インタフ
ェース制御回路が故障したときに多重化された系のすべ
てに誤った入力を与えてしまい、計算機システム全体と
しての正常な処理を妨げることがあるという問題点があ
った。また、インタフェース制御回路が2重系の出力を
3重系の各系に出力するときに、2重系の各系が正常で
あることが判明した後3重系に出力しようとすると、2
重系の各系の処理結果が分かるまで3重系への出力を待
たなければならないという問題点があった。
Further, the system for executing a certain process is tripled,
In a computer system in which reliability is improved by duplicating a system that executes other processing, between a triplicated system (triple system) and a duplicated system (duplex system). In the interface control circuit that controls the input / output signals of the above, when the interface control circuit fails, it may give an incorrect input to all of the multiplexed systems, which may interfere with the normal processing of the entire computer system. There was a problem. Further, when the interface control circuit outputs the output of the dual system to each system of the triple system, if it is determined that each system of the dual system is normal and the output of the triple system is attempted,
There was a problem that the output to the triple system had to wait until the processing result of each system of the heavy system was known.

【0007】また、ある処理を実行する系を3重化して
信頼性を高めた計算機システムの3重化された系(3重
系)と他の処理を実行する系の間の入出力信号を制御す
るインタフェース制御回路において、信頼性よりも性能
を重視した処理を実行する場合においても3重系の3つ
の系は1つの処理を実行するので冗長になるという問題
点があった。
Further, input / output signals between a triple system (triple system) of a computer system in which a system for executing a certain process is tripled to improve reliability and a system for executing another process are transmitted. In the interface control circuit for controlling, even when the processing that emphasizes the performance rather than the reliability is executed, the three systems of the triple system execute one processing, which causes a problem of redundancy.

【0008】この発明は上記のような問題点を解決する
ためになされたもので、3重化された系のうち2つが故
障したときにも3重系の各系についての自己異常状態報
告に基づき正常な系を選択できるようにしたものであ
る。
The present invention has been made in order to solve the above-mentioned problems, and it is possible to report the self-abnormal state of each system of the triple system even when two of the triple systems fail. Based on this, a normal system can be selected.

【0009】また、多数決回路の故障により異常のある
系の出力を選択したときには多数決回路の出力の異常を
検知して、報告するようにしたものである。
Further, when an output of a system having an abnormality due to a failure of the majority circuit is selected, the abnormality of the output of the majority circuit is detected and reported.

【0010】また、ある処理を実行する系を3重化し、
さらに他の処理を実行する系を2重化して信頼性を高め
た計算機システムにおいて、3重化された系(3重系)
と2重化された系(2重系)の間の入出力信号を制御す
るインタフェース制御回路に関し、インタフェース制御
回路の1箇所が故障しても計算機システム全体としての
正常な処理を継続するようにしたものである。
Further, the system for executing a certain process is tripled,
In a computer system in which a system that executes other processing is duplicated to improve reliability, a system that is tripled (triple system)
Regarding the interface control circuit for controlling the input / output signals between the redundant system and the redundant system (duplex system), even if one part of the interface control circuit fails, normal processing of the entire computer system is continued. It was done.

【0011】また、ある処理を実行する系を3重化し、
さらに他の処理を実行する系を2重化して信頼性を高め
た計算機システムにおいて、3重化された系(3重系)
と2重化された系(2重系)の間の入出力信号を制御す
るインタフェース制御回路に関し、インタフェース制御
回路は、2重系の出力を3重系の各系に出力するときに
は、2重系の各系の正常・異常が判明する前に3重系に
出力することにより、計算機システム全体が高速に処理
を実行できるようにしたものである。なお、このとき2
重系のうちの1つの系に異常があっても計算機システム
全体としての正常な処理を継続する。
Further, the system for executing a certain process is tripled,
In a computer system in which a system that executes other processing is duplicated to improve reliability, a system that is tripled (triple system)
An interface control circuit for controlling an input / output signal between a dual system and a dual system is provided. By outputting to the triple system before the normality / abnormality of each system of the system is determined, the entire computer system can execute processing at high speed. At this time, 2
Even if one of the heavy systems has an abnormality, the computer system as a whole continues normal processing.

【0012】さらに、ある処理を実行する系を3重化し
て信頼性を高めた計算機システムの3重化された系(3
重系)と他の処理を実行する系の間の入出力信号を制御
するインタフェース制御回路において、信頼性よりも性
能を重視した処理を実行するときには3重系の3つの系
に異なる処理を並列に実行させるようにしたものであ
る。
Furthermore, a system (3) in which a system for executing a certain process is tripled to improve reliability is tripled (3).
In the interface control circuit that controls the input / output signals between the (heavy system) and the system that executes other processing, when processing that emphasizes performance rather than reliability is performed, different processing is performed in parallel on the three systems of the triple system. It is designed to be executed by.

【0013】[0013]

【課題を解決するための手段】この第1の発明に係わる
計算機制御方式は、同一の処理を実行する3つの処理系
と多数決回路により構成された計算機システムにおい
て、3つの処理系のうちの2つの系の組み合わせに関し
各々出力を比較する3組の比較手段と、3組の比較手段
の比較結果および前記3つの処理系の各系ごとに出力さ
れる状態検出信号に基づいて3つの処理系のうちの正常
な系を判定する正常系判定手段と、正常系判定手段の判
定結果に基づき前記3つの処理系の出力の中から1つの
系の出力を選択する選択手段とを備えるようにしたもの
である。
A computer control system according to the first aspect of the present invention is a computer system including three processing systems that execute the same processing and a majority circuit, and two of the three processing systems are used. Three sets of comparing means for comparing outputs with respect to combinations of the three systems, and three processing systems based on the comparison result of the three comparing systems and the state detection signal output for each system of the three processing systems. A normal system judging means for judging a normal system among them, and a selecting means for selecting the output of one system from the outputs of the three processing systems based on the judgment result of the normal system judging means Is.

【0014】また、この第2の発明に係わる計算機制御
方式は、同一の処理を実行する3つの処理系と多数決回
路により構成された計算機システムにおいて、3つの処
理系のうちの2つの系の組み合わせについて各々出力を
比較する3組の比較手段と、3組の比較手段の比較結果
に基づき3つの処理系のうち正常な系を判定する2組の
正常系判定手段と、各々の正常系判定手段の判定結果に
基づき前記3つの処理系の出力の中から1つの系の出力
を選択する2組の選択手段と、2組の選択手段の出力結
果を比較照合する選択出力照合手段とを備えるようにし
たものである。
The computer control system according to the second aspect of the present invention is a computer system including three processing systems that execute the same processing and a majority circuit, and is a combination of two of the three processing systems. 3 sets of comparing means for comparing outputs with respect to each other, 2 sets of normal system determining means for determining a normal system among 3 processing systems based on the comparison results of the 3 sets of comparing means, and respective normal system determining means And a selection output collating means for comparing and collating the output results of the two sets of selecting means. It is the one.

【0015】また、この第3の発明に係わる計算機制御
方式は、同一の処理を実行する3つの処理系と多数決回
路により構成された計算機システムにおいて、3つの処
理系のうちの2つの系の組み合わせについて各々出力を
比較する3組の比較手段と、3組の比較手段の比較結果
に基づき3つの系のうち正常な系を判定する2組の正常
系判定手段と、2組の正常系判定手段を構成する第1の
正常系判定手段の判定結果に基づき3つの処理系出力の
中から1つの処理系の出力を選択する選択手段と、第2
の正常系判定手段の判定結果と選択手段が選択した処理
系を比較照合する選択系照合手段とを備えるようにした
ものである。
The computer control system according to the third aspect of the present invention is a computer system including three processing systems for executing the same processing and a majority circuit, and a combination of two of the three processing systems. 3 sets of comparing means for comparing outputs with respect to each other, 2 sets of normal system determining means for determining a normal system among 3 systems based on comparison results of 3 sets of comparing means, and 2 sets of normal system determining means Selecting means for selecting the output of one processing system from the outputs of the three processing systems based on the determination result of the first normal system determining means,
The judgment result of the normal system judging means and the selection system collating means for comparing and collating the processing system selected by the selecting means are provided.

【0016】また、この第4の発明に係わる計算機制御
方式は、同一処理を実行する3つの処理系から構成され
た第1の系と、前記処理とは異なる同一処理を実行する
2つの処理系から構成された第2の系と、前記第1およ
び第2の系間を接続する制御部とから構成された計算機
システムにおいて、第1の系を構成する3つの処理系出
力の中から正常な系の出力を選択し前記第2の系に出力
する2組の三者択一手段と第2の系の出力の中から正常
な系の出力を選択し前記第1の系に出力する3組の二者
択一手段とを備えるようにしたものである。
The computer control method according to the fourth aspect of the present invention includes a first system composed of three processing systems for executing the same processing and two processing systems for executing the same processing different from the above processing. In a computer system including a second system configured by and a control unit that connects the first and second systems, a normal output from the three processing system outputs that configure the first system is performed. Three sets for selecting the output of the system and outputting to the second system, and three sets for selecting the output of the normal system from the outputs of the second system and the output of the second system The alternative means is provided.

【0017】また、この第5の発明は第4の発明に係わ
る計算機制御方式において、3組の二者択一手段は第2
の系を構成する2つの処理系出力の比較手段を含み比較
結果が不一致のとき、この二者択一手段は第2の系を構
成する2つの処理系のうち予め指定されていた1つの処
理系出力を選択し、2組の三者択一手段は第1の系を構
成する3つの処理系のうち予め指定されていた1乃至2
つの処理系を選択するようにしたものである。
The fifth aspect of the invention is the computer control system according to the fourth aspect of the invention, in which the three alternatives are the second means.
When the comparison result includes the comparison means of the outputs of the two processing systems that form the system, the alternative means is one of the two processing systems that form the second system, which has been designated in advance. The system output is selected, and the two sets of three-choice means have been designated in advance among the three processing systems constituting the first system.
One of the processing systems is selected.

【0018】また、この第6の発明に係わる計算機制御
方式は、同一処理を実行する3つの処理系から構成され
た第1の系と前記処理とは異なる単一処理系から構成さ
れた第2の系と前記第1および第2の系間を接続する制
御部とから構成された計算機システムにおいて、計算機
システムの動作モードを指定するためのモード指定手段
と、第1の系を構成する3つの処理系出力のうち正常な
処理系を判定する多数決判定手段と、モードの指定に基
づき多数決判定結果をマスクするマスク手段と、マスク
結果値に基づき第1の系を構成する3つ処理系の中から
1つの処理系出力を選択する選択手段と、3つの処理系
の出力優先順位を制御する競合制御手段と、モード指定
に基づき第2の単一処理系出力信号と競合制御手段の出
力を切り替えることにより3つの処理系の出力を指定す
る切替手段とを備えるようにしたものである。
In the computer control system according to the sixth aspect of the present invention, the first system is composed of three processing systems that execute the same process, and the second system is composed of a single processing system different from the above processes. In the computer system and a control unit that connects the first system and the second system, a mode designating unit for designating the operation mode of the computer system, and the three system units constituting the first system. Of the three processing systems that make up the first system based on the mask result value, the majority decision judging means for judging a normal processing system among the processing system outputs, the masking means for masking the majority decision result based on the designation of the mode. Selection means for selecting one processing system output from the above, competition control means for controlling the output priority of the three processing systems, and switching between the output of the second single processing system output signal and the competition control means based on the mode designation. This By is obtained so as to comprise a switching means for designating the output of the three processing systems.

【0019】また、この第7の発明に係わる計算機制御
方式は、同一処理を実行する3つの処理系から構成され
た第1の系と前記処理とは異なる単一処理系から構成さ
れた第2の系と前記第1および第2の系間を接続する制
御部とから構成された計算機システムにおいて、第1の
系における3つの処理系のうち同一処理を実行させる処
理系の組を指定するグループ指定手段と、グループ指定
手段と第1の系を構成する3つの処理系の出力結果に基
づいて第1の系における正常な処理系を判定する正常系
判定手段と、正常系判定結果に基づいて第1の系を構成
する3つの処理系の出力の中から1つの処理系の出力を
選択する選択手段と、グループ指定手段と正常系判定手
段の結果に基づいて第1の系における3つの処理系の競
合を制御する競合制御手段とを備えるようにしたもので
ある。
In the computer control system according to the seventh aspect of the invention, the first system is composed of three processing systems that execute the same process, and the second system is composed of a single processing system different from the above processes. Of the three processing systems in the first system, in the computer system configured by the system of No. 1 and the control unit connecting the first and second systems, a group for designating a set of processing systems that execute the same processing. Based on the output means of the designating means, the group designating means and the three processing systems constituting the first system, the normal system determining means for determining a normal processing system in the first system, and the normal system determining result Three processes in the first system based on the results of the selecting means for selecting the output of one processing system from the outputs of the three processing systems constituting the first system, the group designating means and the normal system determining means. Competing to control system competition It is obtained so as to include a control means.

【0020】また、この第8の発明は、第4の発明また
は第5の発明における計算機制御方式において、三者択
一手段は第1の系を構成する3つの処理系の各々2つの
出力の組み合わせについて比較する3組の比較手段と、
3組の比較手段の出力と二者択一手段からの状態信号と
異常発生時の処理系を予め指定した系選択信号に基づい
て処理系を選択する2組の正常系判定手段と、第1の正
常系判定手段の判定結果に基づいて第1の系の中から正
常な処理系を第2の系へ出力する選択手段と、第2の正
常系判定手段と選択手段からの出力結果を照合比較して
第2の系へ照合結果を出力する選択系照合手段とを備
え、二者択一手段は第2の処理系出力信号と3者択一手
段の出力結果に基づいて第2の系の正常・異常を判定す
る2組の異常判定手段と、第2の系を構成する2つの処
理系出力結果を比較する比較手段と、2組の異常判定手
段からの出力結果および比較手段の出力結果に基づいて
第2の処理系出力の異常を検知する同期ずれ判定手段
と、同期ずれ判定手段と第2の処理系出力結果に基づい
て第2の系の中から1つの処理系出力を選択する選択手
段を備えるようにしたものである。
Further, the eighth invention is the computer control system according to the fourth invention or the fifth invention, wherein the alternative means is one of two outputs of each of the three processing systems constituting the first system. Three sets of comparison means for comparing the combinations,
Two sets of normal system judging means for selecting a processing system based on outputs of three sets of comparing means, a status signal from the alternative means, and a system selection signal pre-designating a processing system when an abnormality occurs; Based on the judgment result of the normal system judging means, the selecting means for outputting the normal processing system from the first system to the second system is collated with the output result from the second normal system judging means and the selecting means. Selection system collating means for comparing and outputting the collation result to the second system, wherein the alternative means is the second system based on the output signal of the second processing system and the output result of the three alternative means. 2 sets of abnormality determination means for determining normality / abnormality, comparison means for comparing output results of two processing systems constituting the second system, output results from the 2 sets of abnormality determination means and outputs of the comparison means Synchronization deviation determination means for detecting an abnormality in the second processing system output based on the result, and synchronization deviation determination means It is obtained as a selection means for selecting one processing system output from the second system based on the second processing system output.

【0021】[0021]

【作用】この発明に係わる計算機制御方式では、3つの
処理系のうち2つの系が故障し、故障した系が自己異常
検出を報告した時に、3組の比較手段は比較結果をすべ
て不一致とするが、正常系判定手段が3つの処理系のう
ち自己異常検出報告の無かった1つの系を正常と判定す
ることにより、選択手段は最終的に正常な系を選択す
る。
In the computer control system according to the present invention, when two systems out of the three processing systems fail and the failed system reports self-abnormality detection, the three sets of comparison means make the comparison results inconsistent. However, the normal system determination means determines that one of the three processing systems for which no self-abnormality detection report was reported is normal, and the selection means finally selects a normal system.

【0022】またこの発明に係わる計算機制御方式で
は、正常系判定手段(主)または選択手段(主)の故障
により選択手段(主)が不正な値を出力したとき選択手
段(副)は正常な値を出力し、選択出力照合手段が選択
手段(主)の出力と選択手段(副)の出力を比較して不
一致を検知して、多数決回路の出力異常を報告する。
In the computer control system according to the present invention, when the selecting means (main) outputs an incorrect value due to a failure of the normal system judging means (main) or the selecting means (main), the selecting means (sub) is normal. A value is output, and the selected output collating means compares the output of the selecting means (main) with the output of the selecting means (sub) to detect a mismatch, and reports an abnormal output of the majority circuit.

【0023】またこの発明に係わる計算機制御方式で
は、正常系判定手段(主)または選択手段の故障により
選択手段が不正な系を選択したとき、正常系判定手段
(副)は正常な判定結果を出力し、選択系照合手段は選
択手段(主)の選択した系と正常系判定手段(副)の判
定結果を照合して不整合を検知し、多数決回路の出力異
常を報告する。
Further, in the computer control system according to the present invention, when the selecting means selects an incorrect system due to a failure of the normal system judging means (main) or the selecting means, the normal system judging means (sub) gives a normal judgment result. The selected system collating means collates the system selected by the selecting means (main) with the determination results of the normal system determining means (sub) to detect inconsistency, and reports the abnormal output of the majority circuit.

【0024】またこの発明に係わる計算機制御方式で
は、2組の三者択一手段のうち1つが故障し、その三者
択一手段に対応する2重系の片系へ不正な値を出力した
とき、不正な出力を受けた系は異常出力をする。二者択
一手段は、故障のない三者択一手段に対応する2重系の
系を選択して3重系の1つの系へ出力する。さらに、3
組の二者択一手段のうち1つが故障し、その二者択一手
段に対応する3重系の1つの系へ不正な値を出力したと
き、不正な出力を受けた系は異常出力をする。三者択一
手段は故障のない二者択一手段に対応する3重系の系を
選択して2重系の片系へ出力する。
Further, in the computer control system according to the present invention, one of the two sets of alternatives fails, and an incorrect value is output to the dual system corresponding to the alternative. At this time, the system that received the incorrect output gives an abnormal output. The alternative means selects a double system corresponding to the failure-free alternative means and outputs it to one of the triple systems. Furthermore, 3
When one of the alternatives in the set fails and an incorrect value is output to one of the triple systems corresponding to the alternative, the system that received the incorrect output outputs an abnormal output. To do. The three-choice means selects a triple system corresponding to the two-choice means without failure, and outputs it to one of the double systems.

【0025】またこの発明に係わる計算機制御方式で
は、二者択一手段は、比較手段が2重系の比較不一致を
検知し、同期ずれ検知手段は2重系のどちらにも異常が
なく比較不一致なので同期ずれと判断し、選択系判定手
段は同期ずれ報告を受けて2重系指定手段による指定系
を選択系とし、選択手段は選択系判定手段の2重系指定
手段の指定系を選択出力する。一方、三者択一手段は、
選択系判定手段が同期ずれ報告を受けて3重系指定手段
による指定系を選択系とし、選択手段は選択系判定手段
の指定系を選択出力する。
In the computer control system according to the present invention, the alternative means detects the comparison disagreement of the double system by the comparison means, and the synchronization deviation detection means has no abnormality in either of the double systems and the comparison disagreement occurs. Therefore, it is determined that there is a synchronism deviation, the selection system judgment means receives the synchronism deviation report and sets the designation system by the dual system designation means as the selection system, and the selection means selects and outputs the designation system of the double system designation means of the selection system determination means. To do. On the other hand, the alternative is
Upon receipt of the synchronization deviation report, the selection system determination means sets the designation system by the triple system designation means as the selection system, and the selection means selectively outputs the designation system of the selection system determination means.

【0026】またこの発明に係わる計算機制御方式で
は、高信頼性モードと高性能モードの動作モードを有
し、高信頼モードのときは、3重系の3つの処理系は同
一の処理を行い、異常判定手段は3つの処理系の正常/
異常を判定し、選択系判定手段は異常判定手段が正常と
判定した系を選択する。また、切替手段は単一系が出力
する競合判定結果を3重系のすべての系に出力する。ま
た、高性能モードのときは、3重系の3つの系は並列に
異なる処理を行い、競合制御手段は3重系の各系が出力
する出力要求と単一系が出力する競合判定結果に基づき
多くとも1つの系にだけ出力を許可するような競合判定
を行い、系を選択する。また、切替手段は競合制御手段
の3重系の各系に対する競合判定結果を各系に出力す
る。
The computer control system according to the present invention has the operation modes of the high reliability mode and the high performance mode. In the high reliability mode, the three processing systems of the triple system perform the same processing, Abnormality judgment means is normal for three processing systems /
The abnormality is judged, and the selection system judging means selects the system judged to be normal by the abnormality judging means. Further, the switching means outputs the competition determination result output from the single system to all the triple systems. Further, in the high performance mode, the three systems of the triple system perform different processing in parallel, and the competition control means determines the output request output by each system of the triple system and the competition determination result output by the single system. Based on this, competition determination is performed so that output is permitted to at most one system, and the system is selected. Further, the switching means outputs the competition determination result for each system of the triple system of the competition control means to each system.

【0027】またこの発明に係わる計算機制御方式で
は、同じグループに含まれる系は同一の処理を行い、異
なるグループに含まれる系はそれぞれ並列に異なる処理
を行う。異常判定手段は3つの系の正常/異常を判定す
る。競合制御手段は各グループの出力要求と系Aが出力
する競合判定結果に基づき多くとも1つのグループにだ
け出力を許可するような競合判定を行い、各グループに
対する出力許可/不許可の競合判定結果をグループに含
まれる系へ出力する。選択系判定手段は競合制御手段が
出力を許可し、しかも異常判定手段が正常と判定した系
を選択系とする。選択手段は選択系判定手段の選択した
系を選択する。なお、グループの指定の仕方には以下の
3通りがある。 (a)1グループ構成:3重系の3つの系を1つのグル
ープとする (b)2グループ構成:3重系の2つの系を1つのグル
ープとし、残りの1つの系を別のグループとする。 (c)3グループ構成:3重系の3つの系をすべて別々
のグループとする。 1グループ構成のときは、3つの系が同一処理を行い1
つの系が故障しても他の正常な系の出力を選択すること
により計算機システム全体として正常な処理を継続す
る。2グループ構成のときは2つの系が同一の処理を行
い、残り1つの系が異なる処理を並列に行うようにする
ことにより、同一処理を行う2つの系のうち1つが故障
しても、もう1方の正常な系の出力を選択することによ
り計算機システム全体として正常な処理を継続する。ま
た、3グループ構成のときは、3つの系が並列に処理を
行って1グループ構成および2グループ構成のときに比
べて計算機システム全体として高速に処理を実行する。
In the computer control system according to the present invention, the systems included in the same group perform the same processing, and the systems included in different groups perform different processing in parallel. The abnormality determining means determines whether the three systems are normal or abnormal. The contention control means makes a contention determination that permits output to at most one group based on the output request of each group and the contention determination result output by the system A, and outputs the output permission / non-permission contention determination result to each group. Is output to the systems included in the group. The selection system determining means sets the system in which the competition control means permits the output and the abnormality determining means determines that the system is normal. The selection means selects the system selected by the selection system determination means. There are the following three ways to specify a group. (A) One group configuration: three systems of triple system are one group. (B) Two group configuration: two systems of triple system are one group, and the remaining one system is another group. To do. (C) Three-group configuration: All three triplets are set as separate groups. In the case of 1 group configuration, 3 systems perform the same processing and 1
Even if one system fails, the normal processing of the entire computer system is continued by selecting the output of another normal system. In a two-group configuration, two systems perform the same processing, and the remaining one system performs different processing in parallel, so that even if one of the two systems performing the same processing fails, By selecting the output of one normal system, normal processing is continued as the entire computer system. Further, in the case of the three-group configuration, the processing is performed in parallel by the three systems, and the processing is executed faster as a whole computer system than in the case of the one-group configuration and the two-group configuration.

【0028】[0028]

【実施例】【Example】

実施例1.この発明の第1の実施例を、図1乃至図5に
基づいて説明する。図1は多数決回路の構成を示すブロ
ック図である。101乃至103は各々3重化構成され
て同一の処理を実行する系P、系Q、系Rであり、系A
104に対する出力信号106,108,110および
各系内で自己異常を検出したことを報告するための自己
異常検出報告信号107,109,111を出力する。
ここで、自己異常検出報告信号は異常検出しなかったと
き”1”、異常検出したとき”0”を出力する。3組の
比較回路113乃至115は、それぞれ2つの系Pと
Q,QとR,RとPの出力を比較して比較結果信号11
8乃至120を出力する。比較結果信号は、比較一致の
とき”1”、比較不一致のとき”0”を出力する。正常
系判定回路116は、自己異常検出報告信号および比較
結果信号に基づき各系の正常、異常を判定して系正常判
定信号121乃至123を出力する。系正常判定信号は
系を正常と判定したとき”1”、系を異常と判定したと
き”0”を出力する。選択回路117は、系正常判定信
号に基づき3つの系の出力信号106,108,110
のうち1つを選択して、選択出力信号112として系A
104に出力する。
Example 1. A first embodiment of the present invention will be described with reference to FIGS. FIG. 1 is a block diagram showing the configuration of a majority decision circuit. Reference numerals 101 to 103 denote a system P, a system Q, and a system R, each of which has a triple configuration and executes the same processing.
Output signals 106, 108, 110 to 104 and self-abnormality detection report signals 107, 109, 111 for reporting the detection of self-abnormality in each system.
Here, the self-abnormality detection report signal outputs "1" when no abnormality is detected and "0" when an abnormality is detected. The three sets of comparison circuits 113 to 115 compare the outputs of the two systems P and Q, Q and R, and R and P, respectively, and compare result signals 11
8 to 120 are output. The comparison result signal outputs "1" when the comparison is coincident and "0" when the comparison is not coincident. The normal system determination circuit 116 determines whether each system is normal or abnormal based on the self-abnormality detection report signal and the comparison result signal and outputs the system normality determination signals 121 to 123. The system normality determination signal outputs "1" when the system is determined to be normal and "0" when the system is determined to be abnormal. The selection circuit 117 outputs the output signals 106, 108, 110 of the three systems based on the system normality determination signal.
One of them is selected as system A as the selected output signal 112.
To 104.

【0029】図2は、図1中の比較回路PQ113の構
成を示す図である。図において、106−1乃至106
−nは系Pの出力信号106をビット単位に拡張した信
号であり、108−1乃至108−nは系Qの出力信号
108をビット単位に拡張した信号である。排他的論理
和回路(XOR)131−1乃至131−nは、系Pの
出力と系Qの出力の各ビットが一致なら”0”、不一致
なら”1”を出力する。反転型論理和回路(NOR)1
32は、出力信号106および108のビット単位の比
較結果がすべて一致なら”1”、1ビットでも不一致な
ら”0”を比較結果信号118へ出力する。同様の構成
により、比較回路114は系Qの出力信号108と系R
の出力信号110の比較結果を比較結果信号119とし
て出力し、比較回路115は系Rの出力信号110と系
Pの出力信号106の比較結果を比較結果信号120と
して出力する。
FIG. 2 is a diagram showing the configuration of comparison circuit PQ113 in FIG. In the figure, 106-1 to 106
-N is a signal obtained by expanding the output signal 106 of the system P in bit units, and 108-1 to 108-n are signals obtained by expanding the output signal 108 of the system Q in bit units. The exclusive OR circuits (XOR) 131-1 to 131-n output "0" if the respective bits of the output of the system P and the output of the system Q match, and "1" if they do not match. Inversion type OR circuit (NOR) 1
32 outputs "1" to the comparison result signal 118 if the bit-by-bit comparison results of the output signals 106 and 108 are all the same, and "0" if even one bit is not the same. With the same configuration, the comparison circuit 114 outputs the output signal 108 of the system Q and the system R.
Of the output signal 110 is output as a comparison result signal 119, and the comparison circuit 115 outputs the comparison result of the output signal 110 of the system R and the output signal 106 of the system P as a comparison result signal 120.

【0030】図3は、図1中の正常系判定回路116の
構成を示す図である。図において、反転型論理和回路
(NOR)141は系Q,Rがともに自己の異常を検出
したとき”1”、それ以外のとき”0”を出力する。論
理積回路(AND)142は系Qが自己の異常を検出せ
ず、且つ系Pの出力信号と系Qの出力信号の比較結果が
一致のとき”1”を出力し、それ以外のとき”0”を出
力する。論理積回路(AND)143は系Rが自己の異
常を検出せず、且つ系Pの出力信号と系Rの出力信号の
比較結果が一致のとき”1”を出力し、それ以外のと
き”0”を出力する。論理和回路(OR)144は、上
記141乃至143の出力の論理和をとって出力する。
論理積回路(AND)145は、系Pの正常・異常判定
結果として系Pが自己の異常107を検出せず、且つ上
記144の出力が”1”のとき”1”を、それ以外のと
き”0”を判定信号として121へ出力する。同様にし
て、系Q,および系Rの正常・異常の判定結果を各々系
判定信号として122,123へ出力する。
FIG. 3 is a diagram showing the configuration of the normal system determination circuit 116 in FIG. In the figure, an inverting type OR circuit (NOR) 141 outputs "1" when both the systems Q and R detect their own abnormality, and outputs "0" otherwise. The logical product circuit (AND) 142 outputs "1" when the system Q does not detect its own abnormality and the comparison result of the output signal of the system P and the output signal of the system Q is the same, and otherwise " 0 "is output. The logical product circuit (AND) 143 outputs "1" when the system R does not detect its own abnormality, and the comparison result of the output signal of the system P and the output signal of the system R is the same, and otherwise " 0 "is output. A logical sum circuit (OR) 144 takes the logical sum of the outputs from 141 to 143 and outputs it.
The logical product circuit (AND) 145 outputs "1" when the system P does not detect its own abnormality 107 as the normal / abnormal determination result of the system P and the output of the above 144 is "1", and otherwise. “0” is output to 121 as a determination signal. Similarly, the determination results of normality / abnormality of the system Q and the system R are output to the system determination signals 122 and 123, respectively.

【0031】図4は、図1中の選択回路117の構成を
示す図である。図において、論理和回路(OR)161
乃至163はそれぞれ系P,系Q,系Rが正常と判定さ
れたとき各系の出力信号をそのまま出力し、それ以外の
ときは”1”を出力する。論理積回路(AND)164
は、上記161乃至163の出力の論理積(系P、Q、
Rの出力信号において正常と判断された系の各ビット対
応の論理積)をとり、選択出力信号112へ出力する。
即ち、正常系判定回路116で異常と判定された系の出
力信号を抑止し、正常系の信号を通過させるように動作
する。
FIG. 4 is a diagram showing the configuration of the selection circuit 117 in FIG. In the figure, an OR circuit (OR) 161
Reference numerals 163 to 163 output the output signals of the respective systems as they are when it is determined that the systems P, Q and R are normal, and otherwise output "1". AND circuit (AND) 164
Is a logical product of the outputs of the above 161 to 163 (systems P, Q,
A logical product corresponding to each bit of the system determined to be normal in the output signal of R) is obtained and output to the selection output signal 112.
That is, the normal system determination circuit 116 operates so as to suppress the output signal of the system determined to be abnormal and pass the signal of the normal system.

【0032】図5は、図1の多数決回路における入力信
号、内部信号、出力信号の表である。表の番号は図1中
の符号と一致させてある。尚、この図では簡単のため各
系の出力信号106,108,110を2ビットの場合
について示している。
FIG. 5 is a table of input signals, internal signals and output signals in the majority circuit of FIG. The numbers in the table are the same as those in FIG. In this figure, the output signals 106, 108, 110 of each system are shown to be 2-bit for simplification.

【0033】次に、多数決回路の動作について、図5の
真理値表を参照しながら図1、図2、図3、図4を用い
て説明する。
Next, the operation of the majority circuit will be described with reference to the truth table of FIG. 5 with reference to FIGS. 1, 2, 3 and 4.

【0034】最初に、図5における第1列のように3重
系の3つの系P、Q、Rの出力信号がすべて等しく、し
かもすべての系が自己の異常を検出しない場合の動作に
ついて説明する。比較回路113では、すべての系の出
力信号が等しい(”10”)のでXOR回路はすべて”
0”を出力し、その結果、NOR回路132は”1”を
比較結果信号118へ出力する。同様に比較回路11
4,115も、”1”を比較結果信号119,120へ
出力する。正常系判定回路116では、AND回路14
2,143は系Q,Rが自己異常を検出せず(信号10
9、111が共に”1”)且つ3組の比較結果がすべて
一致(信号118、120が共に”1”)なので”1”
を出力し、その結果、OR回路144は”1”を出力す
る。AND回路145は、上記OR回路144の出力結
果と系Pが自己異常を検出していない(信号107が”
1”)ことから”1”を系Pの系正常判定信号121へ
出力する。同様にして”1”を系Q,Rの系正常判定信
号122,123へ出力する。選択回路117では、O
R回路161乃至163はすべての系が正常と判定され
ているので各系の出力信号をそのまま出力し、次段のA
ND回路164は系P,Q,Rの出力信号のビット対応
の論理積をとって選択出力信号112へ出力する。この
とき、系P,Q,Rの出力信号はすべて等しいので選択
出力信号もそれらと等しくなる。
First, the operation when the output signals of all three systems P, Q and R of the triple system are equal as in the first column in FIG. 5 and all systems do not detect their own abnormality will be described. To do. In the comparison circuit 113, since the output signals of all the systems are equal (“10”), all the XOR circuits are “
As a result, the NOR circuit 132 outputs "1" to the comparison result signal 118. Similarly, the comparison circuit 11
4, 115 also output “1” to the comparison result signals 119, 120. In the normal system determination circuit 116, the AND circuit 14
2 and 143, the systems Q and R did not detect self-abnormality (signal 10
“9” and “111” are both “1”) and the comparison results of all three sets are the same (the signals 118 and 120 are both “1”), so “1”
Is output, and as a result, the OR circuit 144 outputs "1". The AND circuit 145 does not detect the self-abnormality in the output result of the OR circuit 144 and the system P (the signal 107 is "
1)), "1" is output to the system normality determination signal 121 of the system P. Similarly, "1" is output to the system normality determination signals 122 and 123 of the systems Q and R. The selection circuit 117 outputs O.
Since all the circuits of the R circuits 161 to 163 are determined to be normal, the output signals of the respective systems are output as they are, and
The ND circuit 164 obtains a logical product corresponding to the bits of the output signals of the systems P, Q, and R and outputs it to the selection output signal 112. At this time, since the output signals of the systems P, Q, and R are all equal, the selected output signal is also equal to them.

【0035】次に、図5における第2列のように3重系
の2つの系の出力信号(”10”)だけが等しく、しか
も出力信号が等しい2つの系が自己の異常を検出しない
場合の動作について説明する。比較回路PQ113は系
Pの出力信号(”10”)と系Qの出力信号(”1
1”)が異なるので、”0”を比較結果信号118へ出
力する。同様に比較回路QR114も”0”を比較結果
信号119へ出力する。比較回路RP115は系Rの出
力信号と系Pの出力信号が等しいので”1”を比較結果
信号120へ出力する。正常系判定回路116では、A
ND回路143は系Rが自己異常を検出せず且つ系Pと
系Rに比較結果が一致なので”1”を出力し、OR回路
144も”1”を出力する。AND回路145は、上記
OR回路出力144が”1”で系Pが自己異常を検出し
ていないことから”1”を系Pの系正常判定信号121
へ出力する。同様にして”1”が系Rの系正常判定信号
123へ出力される。一方、NOR回路147は系P,
Rが自己異常を検出しないので”0”を出力し、AND
回路148は系Qと系Pの比較結果が不一致なので”
0”を出力し、AND回路149も系Qと系Pの比較結
果が不一致なので”0”を出力する。OR回路150
は、すべての入力が”0”なので”0”を出力し、その
結果、AND回路151は”0”を系Qの系正常判定信
号122へ出力する。選択回路117のOR回路16
1,および163は、系P,Rが正常と判定されている
ので各系の出力信号をそのまま出力し、他方OR回路1
62は系Qが異常と判定されているのですべて”1”を
出力し、AND回路164は系P,Rの出力信号とOR
回路162の出力”1”の論理積をとって選択出力信号
112へ出力する。このとき系P,Rの出力信号は等し
いので選択出力信号もそれらと等しくなる。
Next, as shown in the second column in FIG. 5, when the output signals ("10") of the two triple systems are equal and the two systems having the same output signal do not detect their own abnormality. The operation of will be described. The comparator circuit PQ113 outputs the output signal of the system P (“10”) and the output signal of the system Q (“1”).
1 ") is different, so" 0 "is output to the comparison result signal 118. Similarly, the comparison circuit QR114 also outputs" 0 "to the comparison result signal 119. The comparison circuit RP115 outputs the output signal of the system R and the system P. Since the output signals are equal, "1" is output to the comparison result signal 120. In the normal system determination circuit 116, A
The ND circuit 143 outputs "1" because the system R does not detect a self-abnormality and the comparison results of the system P and the system R match, and the OR circuit 144 also outputs "1". Since the OR circuit output 144 is "1" and the system P does not detect the self-abnormality, the AND circuit 145 sets "1" to the system normality determination signal 121 of the system P.
Output to. Similarly, "1" is output to the system normality determination signal 123 of the system R. On the other hand, the NOR circuit 147 is connected to the system P,
Since R does not detect self-abnormality, it outputs "0" and AND
In the circuit 148, since the comparison result of the system Q and the system P does not match,
The AND circuit 149 also outputs “0” because the comparison result of the system Q and the system P does not match.
Outputs "0" because all the inputs are "0", and as a result, the AND circuit 151 outputs "0" to the system normality determination signal 122 of the system Q. OR circuit 16 of selection circuit 117
1 and 163 output the output signals of each system as they are, since the systems P and R are determined to be normal, while the OR circuit 1
Since 62 is determined to be abnormal in the system Q, all outputs "1", and the AND circuit 164 ORs the output signals of the systems P and R.
The output "1" of the circuit 162 is logically ANDed and output to the selection output signal 112. At this time, since the output signals of the systems P and R are equal, the selected output signal is also equal to them.

【0036】次に、図5における第3列のように3重系
の3つの系の出力信号がすべて異なり(”10”、”0
1”、”00”)、しかも2つまたは3つの系が自己の
異常を検出しない場合の動作について説明する。比較回
路113乃至115は、すべての系の出力信号が異なる
ので”0”を比較結果信号118乃至120へ出力す
る。正常系判定回路116では、NOR回路141は自
己異常を検出した系が1つ以下なので”0”を出力し、
AND回路142,および143は系P、Q、Rのすべ
ての比較結果が不一致なので”0”を出力する。その結
果、OR回路144はすべての入力が”0”なので”
0”を出力し、AND回路145は”0”を系Pの系正
常判定信号121へ出力する。同様にして、系Q,Rの
系正常判定信号122,123に対しても”0”が出力
される。選択回路117では、全ての系が異常と判定さ
れているのでOR回路161乃至163は、すべて”
1”を出力し、その結果AND回路もすべて”1”を選
択出力信号112へ出力する。
Next, as shown in the third column in FIG. 5, the output signals of the three triple systems are all different (“10”, “0”).
1 "," 00 "), and the operation when two or three systems do not detect their own abnormality. The comparison circuits 113 to 115 compare" 0 "because the output signals of all the systems are different. Output to the result signals 118 to 120. In the normal system determination circuit 116, the NOR circuit 141 outputs "0" because the number of systems in which the self-abnormality is detected is one or less,
The AND circuits 142 and 143 output "0" because all the comparison results of the systems P, Q and R do not match. As a result, all the inputs of the OR circuit 144 are "0".
The AND circuit 145 outputs "0" to the system normality determination signal 121 of the system P. Similarly, "0" is also output to the system normality determination signals 122 and 123 of the systems Q and R. In the selection circuit 117, since all the systems are determined to be abnormal, the OR circuits 161 to 163 are all "
1 "is output, and as a result, all the AND circuits also output" 1 "to the selection output signal 112.

【0037】次に、図5における第4列のように3重系
の3つの系の出力信号がすべて等しく(”10”)、し
かも1つの系が自己の異常を検出した場合の動作につい
て説明する。比較回路113乃至115はすべての系の
出力信号が等しいので”1”を比較結果信号118乃至
120へ出力する。正常系判定回路116では、AND
回路142は系Qが自己異常を検出せず且つ系Pと系Q
の比較結果が一致なので”1”を出力し、その結果OR
回路144は”1”を出力する。AND回路145は、
上記OR回路144出力(”1”)と系Pが自己異常を
検出していないことから”1”を系Pの系正常判定信号
121へ出力する。同様にして、系Qの系正常判定信号
122へも”1”が出力される。AND回路157は、
系Rが自己異常を検出した(信号111が”0”)の
で”0”を系Rの系正常判定信号123へ出力する。選
択回路117では、系P,および系Qが正常、系Rが異
常と判定され、かつ系Pの出力信号と系Qの出力信号は
等しいことから系P,Qの出力信号と同じ値(”1
0”)が選択出力信号112へ出力される。
Next, as shown in the fourth column in FIG. 5, the operation when the output signals of all three triple systems are equal ("10") and one system detects its own abnormality will be described. To do. The comparison circuits 113 to 115 output "1" as the comparison result signals 118 to 120 because the output signals of all the systems are equal. In the normal system determination circuit 116, AND
In the circuit 142, the system Q does not detect the self-abnormality and the system P and the system Q
"1" is output because the comparison results of are the same, and the result is OR
The circuit 144 outputs "1". The AND circuit 145 is
Since the output of the OR circuit 144 (“1”) and the system P have not detected self-abnormality, “1” is output to the system normality determination signal 121 of the system P. Similarly, "1" is also output to the system normality determination signal 122 of the system Q. The AND circuit 157
Since the system R detects the self-abnormality (the signal 111 is "0"), "0" is output to the system normality determination signal 123 of the system R. The selection circuit 117 determines that the system P and the system Q are normal and the system R is abnormal, and the output signal of the system P and the output signal of the system Q are equal. Therefore, the same value as the output signals of the systems P and Q (" 1
0 ″) is output to the selection output signal 112.

【0038】最後に、図5における第5列、第6列のよ
うに2つの系が自己の異常を検出した場合の動作につい
て、図5の第5列を例に説明する。正常系判定回路11
6では、AND回路145は系Pが自己異常を検出した
(信号107が”0”)ので”0”を系Pの系正常判定
信号121へ出力する。同様にして”0”を系Rの系正
常判定信号123へ出力する。NOR回路147は、系
P,Rがともに自己異常を検出したので”1”を出力し
て、その結果OR回路150も”1”を出力する。AN
D回路151は、上記OR回路150出力(”1”)と
系Qが自己異常を検出していない(信号109が”
1”)ことから”1”を系Qの系正常判定信号122へ
出力する。選択回路117では、系Qが正常、系Pと系
Rが異常と判定されているので、系Qの出力信号(”0
1”)をそのまま選択出力信号112へ出力する。この
場合には、比較結果信号118乃至120は選択出力信
号に影響しない。
Finally, the operation when the two systems detect their own abnormality as in the fifth and sixth columns in FIG. 5 will be described by taking the fifth column in FIG. 5 as an example. Normal system determination circuit 11
In 6, the AND circuit 145 outputs "0" to the system normality determination signal 121 of the system P because the system P detects the self-abnormality (the signal 107 is "0"). Similarly, "0" is output to the system normality determination signal 123 of the system R. The NOR circuit 147 outputs "1" because both systems P and R have detected self-abnormality, and as a result, the OR circuit 150 also outputs "1". AN
In the D circuit 151, the output (“1”) of the OR circuit 150 and the system Q do not detect self-abnormality (the signal 109 indicates “”).
1)) is output to the system normality determination signal 122 of the system Q. Since the system Q has determined that the system Q is normal and the systems P and R are abnormal in the selection circuit 117, the output signal of the system Q is output. ("0
1 ") is output as it is to the selection output signal 112. In this case, the comparison result signals 118 to 120 do not affect the selection output signal.

【0039】この実施例によれば、3重化された系のう
ち2つの系が故障しても3重系を構成する各処理系に関
する自己異常状態報告に基づき正常な系を選択すること
ができる。
According to this embodiment, even if two of the tripled systems fail, a normal system can be selected on the basis of the self-abnormal condition report regarding each processing system constituting the triple system. it can.

【0040】実施例2.本発明の第2の実施例につい
て、図6乃至図8に基づいて説明する。図6は、多数決
回路の構成を示すブロック図である。図6において、3
つの同一の処理を実行する系201乃至203は系A2
04に対する出力信号206乃至208を出力する。
Example 2. A second embodiment of the present invention will be described with reference to FIGS. FIG. 6 is a block diagram showing the configuration of the majority decision circuit. In FIG. 6, 3
The systems 201 to 203 that execute two identical processes are the system A2
The output signals 206 to 208 for 04 are output.

【0041】3組の比較回路211乃至213は、それ
ぞれ2つの系PとQ,QとR,RとPの出力を比較して
比較結果信号219乃至221を出力する。比較結果信
号には比較一致のとき”1”、比較不一致のとき”0”
を出力する。正常系判定回路(主)214は、比較結果
信号(219乃至221)に基づき各系の正常/異常を
判定して、系正常判定信号(主)222乃至224を出
力する。系正常判定信号(主)には系を正常と判定した
とき”1”、系を異常と判定したとき”0”を出力す
る。同様に、正常系判定回路(副)215は系正常判定
信号(副)225乃至227を出力する。選択回路
(主)216は、系正常判定信号(主)に基づき3つの
系の出力信号206乃至208のうち1つを選択して選
択出力信号209へ出力する。選択回路(副)217
は、系正常判定信号(副)に基づき3つの系の出力信号
206乃至208のうち1つを選択して照合用選択出力
信号228へ出力する。選択出力照合回路218は、選
択出力信号209と照合用選択出力信号228を比較し
て照合結果信号210を出力する。照合結果信号210
には比較一致のとき”1”、比較不一致のとき”0”を
出力し、ここで照合結果信号210の”0”(比較不一
致)は、選択出力信号209の使用禁止を意味する。比
較回路211は、前出の図2の比較回路と同様の構成に
より系Pの出力信号206と系Qの出力信号207の比
較結果を比較結果信号219へ出力する。同様に、比較
回路212は系Qの出力信号207と系Rの出力信号2
08の比較結果を比較結果信号220へ出力し、比較回
路213は系Rの出力信号208と系Pの出力信号20
6の比較結果を比較結果信号221へ出力する。
The three sets of comparing circuits 211 to 213 compare the outputs of the two systems P and Q, Q and R, and R and P, respectively, and output comparison result signals 219 to 221. The comparison result signal is "1" when the comparison is coincident and "0" when the comparison is not coincident.
Is output. The normal system determination circuit (main) 214 determines normality / abnormality of each system based on the comparison result signals (219 to 221), and outputs system normality determination signals (main) 222 to 224. "1" is output to the system normality determination signal (main) when the system is determined to be normal, and "0" is output when the system is determined to be abnormal. Similarly, the normal system determination circuit (sub) 215 outputs system normal determination signals (sub) 225 to 227. The selection circuit (main) 216 selects one of the output signals 206 to 208 of the three systems based on the system normality determination signal (main) and outputs it as the selected output signal 209. Selection circuit (sub) 217
Selects one of the output signals 206 to 208 of the three systems based on the system normality determination signal (sub) and outputs it to the collation selection output signal 228. The selection output matching circuit 218 compares the selection output signal 209 with the matching selection output signal 228 and outputs the matching result signal 210. Collation result signal 210
, "1" is output when the comparison matches, and "0" is output when the comparison does not match. Here, "0" (comparison mismatch) of the matching result signal 210 means prohibition of use of the selection output signal 209. The comparison circuit 211 outputs the comparison result of the output signal 206 of the system P and the output signal 207 of the system Q to the comparison result signal 219 with the same configuration as the comparison circuit of FIG. 2 described above. Similarly, the comparison circuit 212 outputs the output signal 207 of the system Q and the output signal 2 of the system R.
The comparison result No. 08 is output to the comparison result signal 220, and the comparison circuit 213 outputs the output signal 208 of the system R and the output signal 20 of the system P.
The comparison result of No. 6 is output to the comparison result signal 221.

【0042】図7(a)は、図6中の正常系判定回路
(主)214の構成を示す図である。論理和回路(O
R)231は、系Pの出力信号と系Qの出力信号の比較
結果が一致、または系Pの出力信号と系Rの出力信号の
比較結果が一致のとき系Pは正常であると見なして、”
1”を系Pの系正常判定信号222へ出力する。同様に
して、系Q,系Rの正常、異常の判定結果をそれぞれ系
正常判定信号223,224へ出力する。同様の構成に
より正常系判定回路(副)215は、各系の正常/異常
の判定結果を系正常判定信号225乃至227へ出力す
る。選択回路(主、副)216,217は、前出の図4
の選択回路と同様の構成により3つの系の出力信号20
6乃至208のうち正常な系の出力を選択してそれぞれ
選択出力信号209、照合用選択出力信号228へ出力
する。
FIG. 7A is a diagram showing the configuration of the normal system determination circuit (main) 214 in FIG. OR circuit (O
R) 231 considers that the system P is normal when the comparison result of the output signal of the system P and the output signal of the system Q match or the comparison result of the output signal of the system P and the output signal of the system R match. , ”
1 "is output to the system normality determination signal 222 of the system P. Similarly, the determination results of normality and abnormality of the system Q and system R are output to the system normality determination signals 223 and 224, respectively. The judgment circuit (sub) 215 outputs the judgment result of normality / abnormality of each system to the system normality judgment signals 225 to 227. The selection circuits (main and sub) 216 and 217 are the same as those in FIG.
Output signals 20 of three systems by the same configuration as the selection circuit of
A normal system output of 6 to 208 is selected and output to the selection output signal 209 and the collation selection output signal 228, respectively.

【0043】図7(b)は、図6中の選択出力照合回路
218の構成を示す図である。209−1乃至209−
nは選択出力信号209をビット単位に拡張した信号
で、228−1乃至し228−nは照合用選択出力信号
228をビット単位に拡張した信号である。排他的論理
和回路(XOR)241−1乃至241−nは、選択出
力信号209と照合用選択出力信号228の対応する各
ビットが一致なら”0”、不一致なら”1”を出力す
る。反転型論理和回路(NOR)242はビット単位の
比較結果がすべて一致なら”1”、1ビットでも不一致
なら”0”を照合結果信号210へ出力する。
FIG. 7B is a diagram showing the configuration of the selective output collating circuit 218 in FIG. 209-1 to 209-
n is a signal obtained by expanding the selection output signal 209 in bit units, and 228-1 to 228-n are signals obtained by expanding the matching selection output signal 228 in bit units. The exclusive OR circuits (XOR) 241-1 to 241-n output "0" if the corresponding bits of the selection output signal 209 and the matching selection output signal 228 match, and output "1" if they do not match. The inverting type OR circuit (NOR) 242 outputs "1" if all bit-by-bit comparison results match, and "0" to the matching result signal 210 if even one bit does not match.

【0044】図8は、図6で示す第2の実施例における
多数決回路の入力信号、内部信号、出力信号の真理値表
である。表の番号は図6中の符号と一致する。なお、こ
の図では簡単のため各系の出力信号206ないし208
は2ビットの場合を示している。
FIG. 8 is a truth table of input signals, internal signals and output signals of the majority circuit in the second embodiment shown in FIG. The table numbers correspond to the reference numerals in FIG. In this figure, the output signals 206 to 208 of each system are shown for simplicity.
Indicates the case of 2 bits.

【0045】次に動作について、図8を参照しながら図
6、図7を用いて、特に選択出力照合回路218の動作
を中心に説明する。
Next, the operation will be described with reference to FIG. 8 and FIGS. 6 and 7, focusing on the operation of the selective output collating circuit 218.

【0046】まず、正常系判定回路(主、副)、選択回
路(主、副)および選択出力照合回路に異常がない場合
の動作について説明する。図8における第1列はどこに
も異常がない場合、第2列は系Q202の出力が異常
(信号207が”01”)な場合、第3列は比較回路Q
R212の出力が異常(信号220が”0”)な場合で
ある。これらの場合には、この多数決回路の特徴である
主の回路と副の回路は同一の動作をするので、選択出力
信号209は従来の多数決回路と同じ値で、照合結果信
号210を照合一致とする。正常系判定回路(主)21
4と正常系判定回路(副)215は、同じ入力に基づき
動作するので同じ値を出力(信号222乃至224と、
225乃至227へ)する。選択回路(主)216と選
択回路(副)217も同じ入力に基づき動作するので同
じ値(”10”)を、(信号209および228へ)出
力する。選択出力照合回路218では、選択出力信号2
09と照合用選択出力信号228が等しいのでXOR回
路はすべて”0”を出力して、AND回路242は”
1”を照合結果信号210へ出力する。
First, the operation when there is no abnormality in the normal system determination circuit (main, sub), the selection circuit (main, sub) and the selected output collation circuit will be described. In FIG. 8, if there is no abnormality in the first column, in the second column the output of the system Q202 is abnormal (the signal 207 is "01"), and in the third column the comparison circuit Q.
This is the case where the output of R212 is abnormal (signal 220 is "0"). In these cases, the main circuit and the sub circuit, which are the characteristics of the majority decision circuit, operate in the same manner, so that the selection output signal 209 has the same value as that of the conventional majority decision circuit, and the matching result signal 210 indicates the matching match. To do. Normal system determination circuit (main) 21
4 and the normal system determination circuit (sub) 215 operate based on the same input, and thus output the same value (signals 222 to 224,
225 to 227). Since the selection circuit (main) 216 and the selection circuit (sub) 217 also operate based on the same input, the same value (“10”) is output (to the signals 209 and 228). In the selection output collation circuit 218, the selection output signal 2
09 is equal to the collation selection output signal 228, the XOR circuits all output "0", and the AND circuit 242 outputs "0".
1 ”is output to the verification result signal 210.

【0047】次に、正常系判定回路(主)または正常系
判定回路(副)に異常があるが、不正な系正常判定信号
を入力した選択回路が、異常がない時と同じ出力をする
場合の動作について説明する。図8における第4列は正
常系判定回路(主)214の出力が異常であるが選択回
路(主)216は正常な値を出力した場合を、また第5
列は正常系判定回路(副)215の出力が異常であるが
選択回路(副)217は正常な値を出力した場合を示し
ている。これらの場合には、選択回路(主)216と選
択回路(副)217がともに正常な値(’10”)を出
力するので、照合結果信号210を照合一致とする。こ
こでは、図8の第4列を例にとって説明する。正常系判
定回路(主)214は本来”1”を出力すべき系正常判
定信号222に”0”を出力している。選択回路(主)
216は、系正常判定信号(主)222乃至224に基
づき不正とみなした系Pの出力信号を抑止して、”1
0”を選択出力信号209へ出力する。選択回路(副)
217は、正常な系正常判定信号(副)225乃至22
7に基づき”10”を照合用選択出力信号228へ出力
する。選択出力照合回路218は、選択出力信号209
と照合用選択出力信号228が等しい(”10”)の
で”1”を照合結果信号210へ出力する。
Next, when there is an abnormality in the normal system determination circuit (main) or the normal system determination circuit (sub), but the selection circuit to which the incorrect system normality determination signal is input outputs the same as when there is no abnormality. The operation of will be described. In the fourth column in FIG. 8, the output of the normal system determination circuit (main) 214 is abnormal, but the selection circuit (main) 216 outputs a normal value.
The column shows the case where the output of the normal system determination circuit (sub) 215 is abnormal, but the selection circuit (sub) 217 outputs a normal value. In these cases, the selection circuit (main) 216 and the selection circuit (sub) 217 both output a normal value ('10'), so that the verification result signal 210 is a verification match. The description will be given taking the fourth column as an example: the normal system determination circuit (main) 214 outputs "0" to the system normal determination signal 222 which should originally output "1".
216 suppresses the output signal of the system P, which is regarded as illegal based on the system normality determination signals (main) 222 to 224, to “1”.
0 "is output to the selection output signal 209. Selection circuit (sub)
217 is a normal system normality determination signal (sub) 225 to 22
Based on 7, output "10" to the collation selection output signal 228. The selection output matching circuit 218 outputs the selection output signal 209.
Since the collation selection output signal 228 is the same ("10"), "1" is output to the collation result signal 210.

【0048】次に、正常系判定回路(主)または選択回
路(主)に異常があり、選択回路(主)が不正な値を出
力する場合の動作について説明する。図8における第6
列は、系Q202の出力が異常で且つ正常系判定回路
(主)214の出力が異常なために選択回路(主)21
6が不正な値(’00’)を出力した場合を示してい
る。また第8列は選択回路(主)216の出力が異
常(”11”)な場合である。これらの場合には、選択
出力信号209は不正で、選択回路(主)216と選択
回路(副)217の出力が異なるので照合結果信号21
0を照合不一致とする。ここでは、図8の第6列を例に
説明する。正常系判定回路(主)214は本来”0”を
出力すべき系正常判定信号223に”1”を出力してい
る。不正な系正常判定信号(主)に基づき、選択回路
(主)216は系P、Q、Rの入力信号(206乃至2
08)の対応するビットの論理積をとって出力するの
で”00”を選択出力信号209へ出力する。他方、選
択回路(副)217は、正常な系正常判定信号(副)に
基づき系Q入力信号(”01”)を抑止して、系P、R
入力信号(”10”)の対応ビットの論理積をとり”1
0”を照合用選択出力信号228へ出力する。選択出力
照合回路218は選択出力信号209と照合用選択出力
信号228が異なるので”0”を照合結果信号210へ
出力する。
Next, the operation when there is an abnormality in the normal system determination circuit (main) or the selection circuit (main) and the selection circuit (main) outputs an incorrect value will be described. 6th in FIG.
In the column, since the output of the system Q202 is abnormal and the output of the normal system determination circuit (main) 214 is abnormal, the selection circuit (main) 21
6 shows the case where an incorrect value ('00') is output. The eighth column shows a case where the output of the selection circuit (main) 216 is abnormal ("11"). In these cases, the selection output signal 209 is incorrect and the outputs of the selection circuit (main) 216 and the selection circuit (sub) 217 are different.
0 is set as a collation disagreement. Here, the sixth column in FIG. 8 will be described as an example. The normal system determination circuit (main) 214 outputs "1" to the system normal determination signal 223 which should originally output "0". Based on the incorrect system normality determination signal (main), the selection circuit (main) 216 causes the input signals (206 to 2) of the systems P, Q, and R to be input.
08) is output by taking the logical product of the corresponding bits and outputs "00" to the selection output signal 209. On the other hand, the selection circuit (secondary) 217 suppresses the system Q input signal ("01") based on the normal system normality determination signal (secondary) so that the system P, R
The logical product of the corresponding bits of the input signal (“10”) is taken to “1”.
0 "is output to the collation selection output signal 228. The selection output collation circuit 218 outputs" 0 "to the collation result signal 210 because the selection output signal 209 and the collation selection output signal 228 are different.

【0049】次に、正常系判定回路(副)または選択回
路(副)に異常があり、選択回路(副)が不正な値を出
力する場合の動作について説明する。図8における第7
列は、系Q202の出力が異常(”01”)で且つ正常
系判定回路(副)215の出力が異常なために選択回路
(副)217が不正な値(”00”)を出力した場合
を、また第9列は選択回路(副)217の出力が異
常(”11”)な場合である。これらの場合には、選択
出力信号209は正常だが、選択回路(主)216と選
択回路(副)217の出力が異なるので照合結果信号2
10を照合不一致とする。ここでは、図8の第7列を例
に説明する。正常系判定回路(副)215は本来”0”
を出力すべき系正常判定信号226に”1”を出力して
いる。選択回路(主)216は、正常な系正常判定信号
(主)に基づき”10”を選択出力信号209へ出力す
る。選択回路(副)217は、不正な系正常判定信号
(副)に基づき”00”を照合用選択出力信号228へ
出力する。選択出力照合回路218は、選択出力信号2
09と照合用選択出力信号228が異なるので”0”を
照合結果信号210へ出力する。
Next, the operation when there is an abnormality in the normal system determination circuit (sub) or the selection circuit (sub) and the selection circuit (sub) outputs an incorrect value will be described. 7th in FIG.
In the column, when the output of the system Q202 is abnormal ("01") and the output of the normal system determination circuit (secondary) 215 is abnormal, the selection circuit (secondary) 217 outputs an incorrect value ("00"). Further, the ninth column shows the case where the output of the selection circuit (sub) 217 is abnormal ("11"). In these cases, the selection output signal 209 is normal, but since the outputs of the selection circuit (main) 216 and the selection circuit (sub) 217 are different, the collation result signal 2
10 is set as a collation disagreement. Here, the description will be given taking the seventh column in FIG. 8 as an example. The normal system determination circuit (sub) 215 is originally "0".
“1” is output to the system normality determination signal 226 that should output. The selection circuit (main) 216 outputs “10” to the selection output signal 209 based on the normal system normality determination signal (main). The selection circuit (sub) 217 outputs "00" to the collation selection output signal 228 based on the incorrect system normality determination signal (sub). The selection output matching circuit 218 outputs the selection output signal 2
09 is different from the collation selection output signal 228, so "0" is output to the collation result signal 210.

【0050】最後に、選択出力照合回路218に異常が
ある場合の動作について説明する。図8における第10
列は、選択出力照合回路218の出力が異常な場合を示
す。この場合には、選択出力信号209は正常だが、選
択出力照合回路218は本来”1”を出力すべき照合結
果信号210に”0”を出力している。
Finally, the operation when the selection output comparison circuit 218 is abnormal will be described. 10th in FIG.
The column shows the case where the output of the selection output matching circuit 218 is abnormal. In this case, the selected output signal 209 is normal, but the selected output collation circuit 218 outputs "0" to the collation result signal 210 which should originally output "1".

【0051】以上の動作をまとめると、正常系判定回路
(主)214または選択回路(主)216の異常のため
に選択出力信号209が不正となる場合には、必ず照合
結果信号210は”0”となる。(図8の6,8列) また、選択出力信号209が正常であっても、正常系判
定回路(副)215、選択回路(副)217または選択
出力照合回路218の異常のために照合結果信号210
が”0”となることがある。(図8の7,9,10列)
In summary of the above operation, when the selection output signal 209 becomes invalid due to an abnormality in the normal system determination circuit (main) 214 or the selection circuit (main) 216, the verification result signal 210 is always "0". "It becomes. (Columns 6 and 8 in FIG. 8) Further, even if the selection output signal 209 is normal, the collation result is due to an abnormality in the normal system determination circuit (sub) 215, the selection circuit (sub) 217, or the selection output collation circuit 218. Signal 210
May be "0". (7th, 9th, 10th row in FIG. 8)

【0052】この実施例によれば、多数決回路の故障に
より誤った内容が出力されても多数決回路の出力の異常
を検知しこれを報告するので、不正な処理の実行を防止
することができる。また、この多数決回路を2重化する
ことにより多数決回路に故障が発生した場合において
も、多数決回路の出力異常報告に基づいて多数決回路の
正常出力を使用して、システム全体として正常な処理を
継続できる。
According to this embodiment, even if erroneous contents are output due to a failure of the majority voting circuit, an abnormality in the output of the majority voting circuit is detected and this is reported, so that it is possible to prevent the execution of illegal processing. Further, even if a failure occurs in the majority circuit by duplicating the majority circuit, the normal output of the majority circuit is used based on the output abnormality report of the majority circuit to continue normal processing of the entire system. it can.

【0053】実施例3.本発明の第3実施例について、
図9乃至図12に基づいて説明する。
Example 3. Regarding the third embodiment of the present invention,
This will be described with reference to FIGS. 9 to 12.

【0054】図9は、多数決回路の構成を示すブロック
図である。図において、3つの同一の処理を実行する系
P、Q、R(301乃至303)は、系A304に対す
る出力信号306乃至308を出力する。3組の比較回
路311乃至313は、それぞれ2つの系PとQ,Qと
R,RとPの出力を比較して比較結果信号318乃至3
20を出力する。比較結果信号には比較一致のとき”
1”、比較不一致のとき”0”を出力する。正常系判定
回路(主)314は、比較結果信号に基づき各系の正常
/異常を判定して系正常判定信号(主)321乃至32
3を出力する。系正常判定信号(主)には系を正常と判
定したとき”1”、系を異常と判定したとき”0”を出
力する。同様に正常系判定回路(副)315は、照合用
系正常判定信号324乃至326を出力する。選択回路
316は、系正常判定信号に基づき3つの系の出力信号
306乃至308のうち1つを選択して選択出力信号3
09へ出力する。また、選択した系を示す選択系報告信
号327乃至329を出力する。選択系照合回路317
は、選択系報告信号と照合用正常系判定信号を比較して
照合結果信号310を出力する。照合結果信号には比較
一致のとき”1”、比較不一致のとき”0”を出力す
る。ここで、照合結果信号310の”0”(比較不一
致)は、選択出力信号309の使用禁止を意味する。比
較回路311は、前出の図2の比較回路と同様の構成に
より系Pの出力信号306と系Qの出力信号307の比
較結果を比較結果信号318へ出力し、比較回路312
は系Qの出力信号307と系Rの出力信号308の比較
結果を比較結果信号319へ出力し、比較回路313は
系Rの出力信号308と系Pの出力信号306の比較結
果を比較結果信号320へ出力する。正常系判定回路
(主、副)314,315は前出の図7(a)の正常系
判定回路と同様の構成により、比較結果信号に基づき系
の正常/異常を判定し、系正常判定信号321乃至32
3、および照合用系正常判定信号324乃至326を出
力する。
FIG. 9 is a block diagram showing the structure of the majority decision circuit. In the figure, the systems P, Q, and R (301 to 303) that execute three identical processes output output signals 306 to 308 to the system A 304. The three sets of comparison circuits 311 to 313 compare the outputs of the two systems P and Q, Q and R, and R and P, respectively, and compare result signals 318 to 3 respectively.
20 is output. If the comparison result signal indicates comparison match
1 ", and outputs" 0 "when there is no comparison. The normal system determination circuit (main) 314 determines normal / abnormal of each system based on the comparison result signal, and system normal determination signals (main) 321 to 32
3 is output. "1" is output to the system normality determination signal (main) when the system is determined to be normal, and "0" is output when the system is determined to be abnormal. Similarly, the normal system determination circuit (sub) 315 outputs the collation system normal determination signals 324 to 326. The selection circuit 316 selects one of the output signals 306 to 308 of the three systems based on the system normality determination signal and selects the selected output signal 3
It outputs to 09. In addition, selected system report signals 327 to 329 indicating the selected system are output. Selection system matching circuit 317
Outputs the collation result signal 310 by comparing the selection system report signal with the collation normal system determination signal. "1" is output to the collation result signal when the comparison matches, and "0" is output when the comparison does not match. Here, “0” (comparison disagreement) of the matching result signal 310 means prohibition of use of the selection output signal 309. The comparison circuit 311 outputs the comparison result of the output signal 306 of the system P and the output signal 307 of the system Q to the comparison result signal 318 by the same configuration as the comparison circuit of FIG.
Outputs the comparison result of the output signal 307 of the system Q and the output signal 308 of the system R to the comparison result signal 319, and the comparison circuit 313 compares the comparison result of the output signal 308 of the system R and the output signal 306 of the system P with the comparison result signal. Output to 320. The normal system determination circuits (main and sub) 314 and 315 have the same configuration as the normal system determination circuit of FIG. 7A described above, and determine the system normality / abnormality based on the comparison result signal, and the system normality determination signal. 321 to 32
3 and collation system normality determination signals 324 to 326 are output.

【0055】図10は、図9中の選択回路316の構成
を示す図である。論理和回路(OR)341乃至343
は、それぞれ系P,Q,Rが正常と判定されたとき各系
の出力信号を出力し、それ以外のときは”1”を出力す
る。論理積回路(AND)344は、上記論理和回路3
41乃至343の出力の論理積をとり選択出力信号30
9へ出力する。また選択に使用した系正常判定信号32
1乃至323を選択系報告信号327乃至329へ出力
する。
FIG. 10 is a diagram showing the structure of the selection circuit 316 in FIG. OR circuits (OR) 341 to 343
Outputs the output signal of each system when it is determined that each of the systems P, Q, and R is normal, and outputs "1" otherwise. The logical product circuit (AND) 344 is the logical sum circuit 3
Selection output signal 30 is obtained by taking the logical product of the outputs of 41 to 343.
Output to 9. Also, the system normality judgment signal 32 used for selection
1 to 323 are output to the selection system report signals 327 to 329.

【0056】図11は、図9中の選択出力照合回路31
7の構成を示す図である。排他的論理和回路(XOR)
351乃至353は、各系に対応する選択系報告信号と
照合用系正常判定信号が一致なら”0”、不一致なら”
1”を出力する。反転型論理和回路(NOR)354
は、各系に対応する比較結果がすべて一致なら”1”、
1つでも不一致なら”0”を照合結果信号210へ出力
する。
FIG. 11 shows the selective output collating circuit 31 shown in FIG.
It is a figure which shows the structure of 7. Exclusive OR circuit (XOR)
351 to 353 are "0" if the selection system report signal corresponding to each system and the verification system normality determination signal match, and "not match".
1 ”is output. Inversion type OR circuit (NOR) 354
Is "1" if all the comparison results corresponding to each system match,
If even one does not match, "0" is output to the matching result signal 210.

【0057】図12は、図9の第3の実施例における多
数決回路の入力信号、内部信号、出力信号の真理値表で
ある。表の番号は、図9中の符号と一致する。なお、こ
の図では簡単のため各系の出力信号306乃至308
は、2ビットの場合を示している。
FIG. 12 is a truth table of input signals, internal signals and output signals of the majority circuit in the third embodiment of FIG. The table numbers match the reference numerals in FIG. Note that in this figure, for simplicity, the output signals 306 to 308 of each system are
Indicates the case of 2 bits.

【0058】次に、動作について図12を参照しながら
図9乃至図11を用いて、特に選択系照合回路を中心に
説明する。
Next, the operation will be described with reference to FIG. 12 with reference to FIGS.

【0059】まず最初に、正常系判定回路(主、副)、
選択回路(主、副)および選択系照合回路に異常がない
場合の動作について説明する。図12における第1列は
構成要素のどこにも異常がない場合、また第2列は系Q
302の出力が異常な場合を、第3列は比較回路QR3
12の出力が異常な場合である。これらの場合には、正
常系判定回路(主)314と正常系判定回路(副)31
5は同一の動作をし、選択回路316も正常に動作する
ので、選択出力信号309は従来の多数決回路と同じ値
で、照合結果信号310を照合一致とする。正常系判定
回路(主)314と正常系判定回路(副)315は、同
じ入力に基づき動作するので同じ値を出力する。選択回
路316は、系正常判定信号に基づき3つの系の出力信
号306乃至308のうち1つを選択して選択出力信号
309へ出力する。また、入力した系正常判定信号を選
択系報告信号327乃至329として出力する。選択系
照合回路317では、選択系報告信号327乃至329
と照合用系正常判定信号324乃至326が等しいので
XOR回路351ないし353はすべて”0”を出力
し、AND回路354は”1”を照合結果信号310へ
出力する。
First, the normal system determination circuit (main and sub),
The operation when there is no abnormality in the selection circuit (main / sub) and the selection system comparison circuit will be described. The first column in FIG. 12 is when there is no abnormality in any of the components, and the second column is the system Q.
When the output of 302 is abnormal, the third column shows the comparison circuit QR3.
This is the case where the output of 12 is abnormal. In these cases, the normal system determination circuit (main) 314 and the normal system determination circuit (sub) 31
5 performs the same operation, and the selection circuit 316 also operates normally. Therefore, the selection output signal 309 has the same value as that of the conventional majority circuit, and the verification result signal 310 is a verification match. Since the normal system determination circuit (main) 314 and the normal system determination circuit (sub) 315 operate based on the same input, they output the same value. The selection circuit 316 selects one of the output signals 306 to 308 of the three systems based on the system normality determination signal and outputs it as the selected output signal 309. Also, the input system normality determination signal is output as the selected system report signals 327 to 329. In the selection system collating circuit 317, the selection system report signals 327 to 329.
And the collation system normality determination signals 324 to 326 are equal, the XOR circuits 351 to 353 all output "0", and the AND circuit 354 outputs "1" to the collation result signal 310.

【0060】次に、正常系判定回路(主)314に異常
がある場合の動作について説明する。図12における第
4列は、正常系判定回路(主)314の出力が異常であ
るが選択回路316は正常な値を選択出力信号309へ
出力した場合を、また第5列および第6列は系Q302
の出力が異常で且つ正常系判定回路(主)314の出力
(信号322)が異常なために選択回路316が不正な
値”00”を選択出力信号309へ出力した場合であ
る。これらの場合には、選択系報告信号327乃至32
9と照合用系正常判定信号324乃至326が異なるの
で照合結果310を照合不一致とする。このとき、第6
列のように選択出力信号309が複数ビット誤り(入力
信号値”11”が”00”として出力されている)とな
ることがある。ここでは、図12の第6列を例に説明す
る。正常系判定回路(主)314は本来”0”を出力す
べき系正常判定信号322に”1”を出力している。選
択回路316では、系正常判定信号321乃至32
3(”111”)に基づきP、Q、Rすべての系の入力
信号(306乃至308)の論理積がとられ、その結
果”00”を選択出力信号309へ出力する。また、入
力した系正常判定信号321乃至323と同じ”11
1”を選択系報告信号327乃至329へ出力する。選
択系照合回路317は、選択系報告信号327乃至32
9が”111”で、照合用系正常判定信号324乃至3
26が”101”であるので、照合不一致の”0”を照
合結果信号310へ出力する。
Next, the operation when the normal system determination circuit (main) 314 is abnormal will be described. In the fourth column in FIG. 12, the output of the normal system determination circuit (main) 314 is abnormal, but the selection circuit 316 outputs a normal value to the selection output signal 309, and the fifth and sixth columns are System Q302
Is abnormal and the output (signal 322) of the normal system determination circuit (main) 314 is abnormal, so that the selection circuit 316 outputs an incorrect value “00” to the selection output signal 309. In these cases, the selection system report signals 327 to 32
9 and the verification system normality determination signals 324 to 326 are different from each other, the verification result 310 is a verification mismatch. At this time, the sixth
The selected output signal 309 may have a multi-bit error (the input signal value “11” is output as “00”) like a column. Here, the sixth column in FIG. 12 will be described as an example. The normal system determination circuit (main) 314 outputs "1" to the system normal determination signal 322 which should originally output "0". In the selection circuit 316, the system normality determination signals 321 to 32
Based on 3 (“111”), the logical product of the input signals (306 to 308) of all the P, Q, and R systems is obtained, and as a result, “00” is output to the selection output signal 309. The same as the input system normality determination signals 321 to 323, "11"
1 "is output to the selection system report signals 327 to 329. The selection system collating circuit 317 outputs the selection system report signals 327 to 32.
9 is "111", and the verification system normality determination signals 324 to 3
Since 26 is “101”, “0” indicating mismatch in matching is output to the matching result signal 310.

【0061】次に、正常系判定回路(副)315に異常
がある場合の動作について説明する。図12における第
7列は、正常系判定回路(副)315の出力が異常な場
合である。この場合には、選択系報告信号327乃至3
29と照合用系正常判定信号324乃至326が異なる
ので照合結果310を照合不一致とする。このとき、選
択出力信号309は正常である。ここでは、図12の第
7列を例に説明する。正常系判定回路(副)315は本
来”1”を出力すべき照合用系正常判定信号324に”
0”を出力している。選択回路316は、系正常判定信
号321乃至323(”111”)に基づきすべての系
の論理積をとって”10”を選択出力信号309へ出力
する。また、入力した系正常判定信号321乃至323
と同じ”111”を選択系報告信号327乃至329へ
出力する。選択系照合回路317は、選択系報告信号3
27乃至329が”111”で、照合用系正常判定信号
324乃至326が”011”であるので、照合不一致
の”0”を照合結果信号310へ出力する。
Next, the operation when the normal system determination circuit (sub) 315 is abnormal will be described. The seventh column in FIG. 12 shows the case where the output of the normal system determination circuit (sub) 315 is abnormal. In this case, the selection system report signals 327 to 3
29 and the verification system normality determination signals 324 to 326 are different from each other, the verification result 310 is a verification non-coincidence. At this time, the selection output signal 309 is normal. Here, the description will be given taking the seventh column in FIG. 12 as an example. The normal system determination circuit (sub) 315 outputs "1" to the collation system normal determination signal 324 which should be originally output.
The selection circuit 316 calculates the logical product of all the systems based on the system normality determination signals 321 to 323 (“111”) and outputs “10” to the selection output signal 309. Input system normality determination signals 321 to 323
The same "111" is output to the selection system report signals 327 to 329. The selection system collating circuit 317 uses the selection system report signal 3
Since 27 to 329 are "111" and the collation system normality determination signals 324 to 326 are "011", the collation mismatch "0" is output to the collation result signal 310.

【0062】次に、選択回路316の選択系報告信号3
27乃至329が正常で、選択出力信号309が異常の
場合の動作について説明する。図12における第8列
は、選択回路316のAND回路344−2(図10)
の出力が異常な場合である。この場合には、選択系報告
信号327乃至329と照合用系正常判定信号324乃
至326が等しいので照合結果310を照合一致”1”
とする。このとき、選択出力信号309は1ビット誤り
となる。ここでは、図12の第8列を例に説明する。選
択回路316内部のAND回路344−2は、本来”
0”を出力すべき選択出力信号309−2に”1”を出
力している。選択系照合回路317は、選択系報告信号
327乃至329と照合用系正常判定信号324乃至3
26が等しいので照合一致の”1”を照合結果信号31
0へ出力する。
Next, the selection system report signal 3 of the selection circuit 316.
The operation when 27 to 329 are normal and the selection output signal 309 is abnormal will be described. The eighth column in FIG. 12 is the AND circuit 344-2 (FIG. 10) of the selection circuit 316.
The output of is abnormal. In this case, since the selection system report signals 327 to 329 and the verification system normality determination signals 324 to 326 are equal, the verification result 310 is the verification match "1".
And At this time, the selection output signal 309 has a 1-bit error. Here, the description will be given taking the eighth column in FIG. 12 as an example. The AND circuit 344-2 in the selection circuit 316 is originally "
"1" is output to the selection output signal 309-2 that should output "0". The selection system collating circuit 317 outputs the selection system report signals 327 to 329 and the collation system normal determination signals 324 to 3 respectively.
Since 26 is the same, “1” of collation coincidence is indicated as the collation result signal 31.
Output to 0.

【0063】次に、選択回路316の選択系報告信号3
27乃至329が異常の場合の動作について説明する。
図12における第9列は、選択回路316のNOT回路
345(図10)の出力が異常な場合、また第10列お
よび第11列は系Q302の出力が異常(”01”また
は”00”)で且つ選択回路316のNOT回路345
の出力が異常なために選択回路316が不正な値”0
0”を選択出力信号309へ出力した場合である。この
場合には、選択系報告信号327乃至329と照合用系
正常判定信号324乃至326が異なるので、照合結果
310を照合不一致とする。このとき、第11列のよう
に選択出力信号309が複数ビット誤りとなることがあ
る。ここでは、図12の第11列を例に説明する。選択
回路316のNOT回路345は本来”0”を出力すべ
き出力に”1”を出力している。選択回路316はすべ
ての系の論理積をとって”00”を選択出力信号309
へ出力する。また、”111”を選択系報告信号327
乃至329へ出力する。選択系照合回路317は、選択
系報告信号327乃至329が”111”で、照合用系
正常判定信号324乃至326が”101”であるの
で、照合不一致”0”を照合結果信号310へ出力す
る。
Next, the selection system report signal 3 of the selection circuit 316
The operation when 27 to 329 are abnormal will be described.
The ninth column in FIG. 12 indicates that the output of the NOT circuit 345 (FIG. 10) of the selection circuit 316 is abnormal, and the tenth and eleventh columns indicate that the output of the system Q302 is abnormal (“01” or “00”). And the NOT circuit 345 of the selection circuit 316
Is incorrect, the selection circuit 316 has an incorrect value "0".
This is the case where "0" is output to the selection output signal 309. In this case, since the selection system report signals 327 to 329 and the verification system normality determination signals 324 to 326 are different, the verification result 310 is a verification mismatch. At this time, the selected output signal 309 may have a multi-bit error as in the 11th column.Here, the 11th column in Fig. 12 will be described as an example.The NOT circuit 345 of the selection circuit 316 originally outputs "0". The output which should be output is “1.” The selection circuit 316 calculates the logical product of all the systems and selects “00”.
Output to. Also, “111” is selected system report signal 327.
To 329. The selection system collating circuit 317 outputs the collation inconsistency “0” to the collation result signal 310 because the selection system report signals 327 to 329 are “111” and the collation system normality determination signals 324 to 326 are “101”. .

【0064】最後に、選択系照合回路317に異常があ
る場合の動作について説明する。図12における第12
列は、選択系照合回路317の出力が異常な場合であ
る。この場合には、選択出力信号309は正常であるに
も拘らず、選択出力照合回路317は本来”1”を出力
すべき照合結果信号310に照合不一致”0”を出力し
ている。
Finally, the operation when there is an abnormality in the selection system matching circuit 317 will be described. 12th in FIG.
The column shows the case where the output of the selection system collation circuit 317 is abnormal. In this case, although the selected output signal 309 is normal, the selected output collation circuit 317 outputs collation mismatch "0" to the collation result signal 310 which should originally output "1".

【0065】以上の動作をまとめると、正常系判定回路
(主)314または選択回路316の異常のために選択
出力信号309が複数ビット誤りとなる場合には、必ず
照合結果信号310は”0”となる。(図12の6,1
1列)また、選択出力信号309が正常または1ビット
誤りであっても、正常系判定回路(主)314、正常系
判定回路(副)315、選択回路316または選択系照
合回路317の異常のために照合結果信号310が”
0”となることがある。(図12の4,5,7,9,1
0,12列)
In summary of the above operation, when the selection output signal 309 causes a multi-bit error due to an abnormality in the normal system determination circuit (main) 314 or the selection circuit 316, the collation result signal 310 is always "0". Becomes (6, 1 in FIG.
(1 column) Even if the selection output signal 309 is normal or has a 1-bit error, the normal system determination circuit (main) 314, the normal system determination circuit (sub) 315, the selection circuit 316, or the selection system collation circuit 317 is abnormal. Therefore, the collation result signal 310 is "
It may be 0 ". (4, 5, 7, 9, 1 in FIG. 12)
(0, 12 columns)

【0066】この実施例の多数決回路によれば、多数決
回路の故障により異常の発生した系の出力が選択された
場合には、多数決回路出力がこの異常を検知して報告す
るのでシステム全体として正常な処理を継続できる。
According to the majority circuit of this embodiment, when the output of the system in which the abnormality has occurred due to the failure of the majority circuit is selected, the output of the majority circuit detects and reports this abnormality, so that the entire system is normal. Processing can be continued.

【0067】実施例4.この発明の第4の実施例につい
て、図13乃至図22について説明する。図13は、こ
の実施例におけるインタフェース制御回路の構成図であ
る。図において、3つの同一の処理を実行する3重系
P、Q、R(401乃至403)は、入力信号407,
409,411に基づいて処理を実行し、それぞれ出力
信号408,410,412を出力する。この出力信号
には偶数パリティ1ビットを含む。2つの同一の処理を
実行する2重系A404,系B405は、それぞれ入力
信号413,416に基づいて処理を実行し、出力信号
414,417を出力する。この出力信号には偶数パリ
ティ1ビットを含む。さらに、自己の異常を検出したこ
とを報告するためにそれぞれ2重化された系Aは異常信
号415を、系Bは異常信号418を出力する。2重系
異常信号には異常検出しなかったとき”11”を、異常
検出したとき”00”を出力する。三者択一回路(A)
421は、3重系P,Q,Rの出力信号408,41
0,412の中から正常な系の出力を選択して系Aの入
力信号413へ出力する。さらに、自己の異常を検出し
たことを報告するための三者択一回路(A)異常信号4
26を出力する。三者択一回路異常信号には異常検出し
なかったとき”11”、異常検出したとき”00”を出
力する。同様にして三者択一回路(B)422は、系B
の入力信号416および三者択一回路(B)異常信号4
27を出力する。二者択一回路(P)423は、2重系
A,Bの出力信号414,417の中から正常な系の出
力を選択して系Pの入力信号407へ出力する。同様に
して二者択一回路(Q)424、二者択一回路(R)4
25は、系Qの入力信号409、系Rの入力信号411
を出力する。
Example 4. A fourth embodiment of the present invention will be described with reference to FIGS. FIG. 13 is a block diagram of the interface control circuit in this embodiment. In the figure, triple systems P, Q, and R (401 to 403) that execute three identical processes are input signals 407,
Processing is executed based on 409 and 411, and output signals 408, 410 and 412 are output, respectively. This output signal contains one bit of even parity. The dual system A 404 and the system B 405, which execute two identical processes, execute the processes based on the input signals 413 and 416, respectively, and output the output signals 414 and 417. This output signal contains one bit of even parity. Furthermore, the system A outputs the abnormal signal 415 and the system B outputs the abnormal signal 418, which are duplicated to report that the self abnormality is detected. "11" is output to the dual system abnormal signal when no abnormality is detected, and "00" is output when the abnormality is detected. Alternative circuit (A)
421 is output signals 408, 41 of the triple system P, Q, R
A normal system output is selected from 0 and 412 and output to the input signal 413 of the system A. In addition, a three-choice circuit (A) abnormal signal 4 for reporting the detection of its own abnormality
26 is output. "11" is output to the alternative circuit abnormality signal when no abnormality is detected, and "00" is output when an abnormality is detected. Similarly, the alternative circuit (B) 422 is connected to the system B.
Input signal 416 and alternative circuit (B) abnormal signal 4
27 is output. The alternative circuit (P) 423 selects the output of the normal system from the output signals 414 and 417 of the dual systems A and B and outputs it to the input signal 407 of the system P. Similarly, the alternative circuit (Q) 424 and the alternative circuit (R) 4
25 is an input signal 409 of the system Q and an input signal 411 of the system R
Is output.

【0068】図14は図13中の三者択一回路(A)4
21の構成を示すブロック図である。この三者択一回路
が本発明の第3の実施例における多数決回路(図9)と
異なる点は、選択系照合回路437の出力を2重化して
いる点である。図15は、図14中の選択系照合回路4
37の構成を示す図である。三者択一回路(B)422
も三者択一回路(A)421と同様の構成をとる。
FIG. 14 shows the alternative circuit (A) 4 in FIG.
21 is a block diagram showing the configuration of 21. This three-choice circuit differs from the majority circuit (FIG. 9) in the third embodiment of the present invention in that the output of the selection system collation circuit 437 is duplicated. FIG. 15 shows the selection system collating circuit 4 in FIG.
It is a figure which shows the structure of 37. Alternative circuit (B) 422
Also has the same configuration as the alternative circuit (A) 421.

【0069】図16は、図13中の二者択一回路(P)
423の構成を示すブロック図である。異常判定回路
(A)461は、系Aの出力信号414と三者択一回路
(A)異常信号426と2重系A異常信号415に基づ
き系Aの異常判定結果信号464を出力する。異常判定
結果信号には異常検出しなかったとき”1”、異常検出
したとき”0”を出力する。同様にして異常判定回路
(B)462は、系Bの異常判定結果信号465を出力
する。選択回路463は、異常判定結果信号464,4
65に基づき2つの系A、Bの出力信号414,417
のうち1つを選択して系Pの入力信号407へ出力す
る。二者択一回路(Q)424、二者択一回路(R)4
25も二者択一回路(P)と同様の構成をとる。
FIG. 16 shows an alternative circuit (P) in FIG.
It is a block diagram which shows the structure of 423. The abnormality determination circuit (A) 461 outputs an abnormality determination result signal 464 of the system A based on the output signal 414 of the system A, the alternative circuit (A) abnormality signal 426 and the dual system A abnormality signal 415. "1" is output to the abnormality determination result signal when no abnormality is detected, and "0" is output when an abnormality is detected. Similarly, the abnormality determination circuit (B) 462 outputs the abnormality determination result signal 465 of the system B. The selection circuit 463 outputs the abnormality determination result signals 464, 4
Output signals 414 and 417 of the two systems A and B based on 65.
One of them is selected and output to the input signal 407 of the system P. Alternative circuit (Q) 424, Alternative circuit (R) 4
25 also has the same configuration as the alternative circuit (P).

【0070】図17は図16中の異常判定回路(A)4
61の構成を示す図である。図において、414−1乃
至414−nは系Aの出力信号414をビット単位に拡
張した信号である。反転型排他的論理和回路(NXO
R)471は系Aの出力信号に値が”1”のビットが偶
数個あるときは”1”を、奇数個あるときは”0”を出
力する。論理積回路(AND)472は、NXOR回路
471の出力と三者択一回路(A)異常信号426と2
重系(A)異常信号415およびフリップフロップ回路
(F/F)473の出力の論理積をとり、系Aの異常判
定結果信号464へ出力する。F/F回路473は、A
ND回路472の出力を保存して出力する。ただし、こ
のF/F回路の初期値は”1”とする。
FIG. 17 shows the abnormality judging circuit (A) 4 in FIG.
It is a figure which shows the structure of 61. In the figure, 414-1 to 414-n are signals obtained by expanding the output signal 414 of the system A in bit units. Inversion type exclusive OR circuit (NXO
R) 471 outputs "1" when the output signal of the system A has an even number of bits of "1", and outputs "0" when there is an odd number of bits. The logical product circuit (AND) 472 outputs the output of the NXOR circuit 471 and the alternative circuit (A) abnormal signals 426 and 2
The logical product of the outputs of the heavy system (A) abnormality signal 415 and the flip-flop circuit (F / F) 473 is ANDed and output to the abnormality determination result signal 464 of the system A. The F / F circuit 473 is A
The output of the ND circuit 472 is stored and output. However, the initial value of this F / F circuit is "1".

【0071】図18は、図16中の選択回路463の構
成を示す図である。論理和回路(OR)481,482
はそれぞれ系A,Bの異常判定結果信号が”1”のとき
各系の出力信号を出力し、異常判定結果信号が”0”の
とき”1”を出力する。論理積回路(AND)483
は、OR回路481と482の出力(系A、系Bの対応
するビット)の論理積をとり系Pの入力信号407へ出
力する。
FIG. 18 is a diagram showing the structure of the selection circuit 463 shown in FIG. OR circuit (OR) 481,482
Outputs the output signal of each system when the abnormality determination result signals of the systems A and B are "1", and outputs "1" when the abnormality determination result signal is "0". AND circuit 483
Outputs the logical product of the outputs (corresponding bits of the systems A and B) of the OR circuits 481 and 482 to the input signal 407 of the system P.

【0072】図19は図13の三者択一回路(A)42
1における入力信号、内部信号、出力信号の真理値表で
ある。表中に記載の番号は図13または図14中の符号
と一致する。なお、この表では簡単のため各系の出力信
号408,410,412がパリティビットを含めて3
ビットの場合を示している。
FIG. 19 shows the alternative circuit (A) 42 of FIG.
3 is a truth table of input signals, internal signals, and output signals in 1. The numbers described in the table match the reference numerals in FIG. 13 or FIG. In this table, for simplicity, the output signals 408, 410, 412 of each system are 3 including parity bits.
The case of a bit is shown.

【0073】図20は図13の二者択一回路(P)42
3における入力信号、内部信号、出力信号の真理値表で
ある。表中に記載の番号は、図13または図16中の符
号と一致する。なお、この図では簡単のため各系の出力
信号414,417がパリティビットを含めて3ビット
の場合を示している。
FIG. 20 shows the alternative circuit (P) 42 of FIG.
3 is a truth table of input signals, internal signals, and output signals in FIG. The numbers described in the table correspond to the reference numerals in FIG. 13 or 16. It should be noted that this figure shows the case where the output signals 414 and 417 of each system are 3 bits including the parity bit for simplification.

【0074】図21は三者択一回路内部の回路が故障し
たとき、および二者択一回路内部の回路が故障したとき
の振舞いを分類した表である。
FIG. 21 is a table in which the behaviors when the circuit inside the alternative circuit fails and when the circuit inside the alternative circuit fails.

【0075】以上のように構成されるインタフェース制
御回路において、制御回路の内部回路が故障したときの
動作について、図13乃至図22を用いて説明する。
In the interface control circuit configured as described above, the operation when the internal circuit of the control circuit fails will be described with reference to FIGS. 13 to 22.

【0076】まず1番目に、図21における第1列のよ
うに1つの三者択一回路が故障して、故障した三者択一
回路は2重系入力信号へ正常な値を出力し、三者択一回
路異常信号へ”11”を出力する場合の動作について説
明する。ここでは三者択一回路(A)421が故障した
場合を例に説明する。故障のない三者択一回路(B)4
22は正常な動作をして、2重系入力信号416へ正常
な値を、三者択一回路異常信号427へ”11”を出力
する。2重系入力信号413,416がともに正常な値
なので、2重系A、Bはともに正常に処理を行って、2
重系出力信号414,417へ正常な値を、また2重系
異常信号415,418へ”11”を出力する。三者択
一回路異常信号426,427がともに”11”で、2
重系出力信号414,417がともに正常な値で、2重
系異常信号415,418がともに”11”なので、3
つの二者択一回路はすべて異常がないときと同じ動作を
して、3重系入力信号407,409,411へ正常な
値を出力する。3重系入力信号407,409,411
がすべて正常な値なので、3重系P、Q、Rはすべて正
常に処理を行って、3重系出力信号408,410,4
12へ正常な値を出力する。
First, as shown in the first column in FIG. 21, one tripping alternative circuit fails, and the failed tripping alternative circuit outputs a normal value to the dual system input signal. The operation when "11" is output to the alternative circuit abnormality signal will be described. Here, a case where the alternative circuit (A) 421 fails will be described as an example. Failure-free alternative circuit (B) 4
22 operates normally and outputs a normal value to the dual system input signal 416 and "11" to the three-choice circuit abnormality signal 427. Since the dual system input signals 413 and 416 are both normal values, both of the dual system A and B are processed normally and 2
Normal values are outputted to the heavy system output signals 414 and 417, and "11" is outputted to the double system abnormal signals 415 and 418. Both of the alternative circuit abnormality signals 426 and 427 are "11", and 2
Since the heavy system output signals 414 and 417 are both normal values and the double system abnormal signals 415 and 418 are both “11”, 3
All the two alternative circuits perform the same operation as when there is no abnormality, and output normal values to the triple system input signals 407, 409, 411. Triple system input signals 407, 409, 411
Are all normal values, the triple system P, Q, and R are all processed normally, and the triple system output signals 408, 410, and 4 are output.
Output a normal value to 12.

【0077】次に、1番目の場合の三者択一回路(A)
421の動作を図19の第3列を例に説明する。図19
の第3列は、比較回路QR432の出力が異常の場合で
ある。3重系出力信号408,410,412がすべて
等しい(”101”)ので、比較回路PQ431、とR
P433はともに比較結果信号438,440へ”1”
を出力する。正常ならば比較回路QR432も比較回路
PQ、RPと同様にして比較結果信号439へ”1”を
出力すべきところであるが、異常な値”0”を出力して
いる。比較結果信号438乃至440が”101”なの
で、正常系判定回路(主)434および正常系判定回路
(副)435はともに”111”を系正常判定信号44
1乃至443、および参照用系正常判定信号444乃至
446へ出力する。系正常判定信号441乃至443
が”111”なので、選択回路436はすべての3重系
出力信号408,410,412の論理積をとった値”
101”を系A入力信号413へ出力し、選択系報告信
号447乃至449へ”111”を出力する。選択系報
告信号447乃至449と参照用系正常判定信号444
乃至446が等しいので、選択系照合回路437は三者
択一回路異常信号426へ”11”を出力する。
Next, the three-choice circuit (A) in the first case
The operation of 421 will be described by taking the third column of FIG. 19 as an example. FIG.
The third column of is a case where the output of the comparison circuit QR432 is abnormal. Since the triple system output signals 408, 410, 412 are all equal (“101”), the comparison circuits PQ431, R
Both P433 are "1" to the comparison result signals 438 and 440.
Is output. If normal, the comparator circuit QR432 should output "1" to the comparison result signal 439 in the same manner as the comparison circuits PQ and RP, but it outputs an abnormal value "0". Since the comparison result signals 438 to 440 are "101", the normal system determination circuit (main) 434 and the normal system determination circuit (sub) 435 both set "111" to the system normal determination signal 44.
1 to 443 and reference system normality determination signals 444 to 446. System normality determination signals 441 to 443
Is "111", the selection circuit 436 obtains the logical product of all triple system output signals 408, 410, 412 "
101 "is output to the system A input signal 413, and" 111 "is output to the selection system report signals 447 to 449. The selection system report signals 447 to 449 and the reference system normal determination signal 444.
To 446 are equal, the selection system collation circuit 437 outputs "11" to the three-choice circuit abnormality signal 426.

【0078】次に、1番目の場合の三者択一回路(B)
422の動作を、図19の第1列を例に説明する。図1
9の第1列は異常のない場合である。ただし、図19は
三者択一回路(A)421の信号を示す真理値表である
ので、表の内部信号および出力信号は三者択一回路
(B)422の相当する信号に置き換える。3重系出力
信号408,410,412がすべて等しいので、比較
回路PQ、QR、RP(431乃至433相当)はすべ
て比較結果信号(438乃至440相当)へ”1”を出
力する。比較結果信号(438乃至440相当)が”1
11”なので、正常系判定回路(主)(434相当)お
よび正常系判定回路(副)(435相当)はともに”1
11”を系正常判定信号(441乃至443相当)、参
照用系正常判定信号(444乃至446相当)へ出力す
る。系正常判定信号(441乃至443相当)が”11
1”なので、選択回路(436相当)は系B入力信号
(416:413相当)へすべての3重系出力信号40
8,410,412の論理積をとった値”101”を出
力し、選択系報告信号(447乃至449相当)へ”1
11”を出力する。選択系報告信号(447乃至449
相当)と参照用系正常判定信号(444乃至446相
当)が等しいので、選択系照合回路(437相当)は三
者択一回路異常信号(427:426相当)へ”11”
を出力する。
Next, the three-choice circuit (B) in the first case
The operation of 422 will be described by taking the first column of FIG. 19 as an example. FIG.
The first column of 9 is the case where there is no abnormality. However, since FIG. 19 is a truth table showing the signals of the alternative circuit (A) 421, the internal signals and output signals in the table are replaced with the corresponding signals of the alternative circuit (B) 422. Since the triple system output signals 408, 410, 412 are all equal, the comparison circuits PQ, QR, RP (equivalent to 431 to 433) all output "1" to the comparison result signals (equivalent to 438 to 440). The comparison result signal (equivalent to 438 to 440) is "1".
Since it is 11 ", both the normal system determination circuit (main) (equivalent to 434) and the normal system determination circuit (sub) (equivalent to 435) are" 1 ".
11 "is output to the system normality determination signal (equivalent to 441 to 443) and the reference system normality determination signal (equivalent to 444 to 446). The system normality determination signal (equivalent to 441 to 443) is" 11 ".
Since it is 1 ”, the selection circuit (equivalent to 436) outputs all triple system output signals 40 to the system B input signal (equivalent to 416: 413).
The value "101" which is the logical product of 8,410 and 412 is output, and "1" is output to the selection system report signal (equivalent to 447 to 449).
11 "is output. Selection system report signals (447 to 449)
(Equivalent) and the reference system normal determination signal (equivalent to 444 to 446) are equal, so the selection system collating circuit (equivalent to 437) is "11" to the alternative circuit abnormal signal (equivalent to 427: 426).
Is output.

【0079】次に、1番目の場合の二者択一回路(P)
423の動作を図20の第1列を例に説明する。図20
の第1列は異常のない場合である。2重系出力信号41
4,417がともにパリティ正常で、2重系異常信号4
15,418がともに”11”で、三者択一回路異常信
号426,427がともに”11”なので、異常判定回
路461,462はともに異常判定結果信号464,4
65へ”1”を出力する。異常判定結果信号464,4
65がともに”1”なので、選択回路463は3重系入
力信号407へ2重系出力信号414,417の論理積
値”011”を出力する。二者択一回路(Q)424.
および(R)425も二者択一回路(P)423と同様
に動作する。
Next, the alternative circuit (P) in the first case
The operation of 423 will be described using the first column of FIG. 20 as an example. FIG.
The first column of is the case where there is no abnormality. Dual system output signal 41
Both 4 and 417 have normal parity, and dual system abnormal signal 4
Since both 15 and 418 are “11” and the three-choice circuit abnormality signals 426 and 427 are both “11”, the abnormality determination circuits 461 and 462 are both abnormality determination result signals 464 and 4
“1” is output to 65. Abnormality judgment result signal 464, 4
Since both 65 are "1", the selection circuit 463 outputs the logical product value "011" of the dual system output signals 414 and 417 to the triple system input signal 407. Alternative circuit (Q) 424.
Also, (R) 425 operates similarly to the alternative circuit (P) 423.

【0080】2番目に、図21における第2列のように
1つの三者択一回路が故障して、故障した三者択一回路
は2重系入力信号へ正常な値を出力し、三者択一回路異
常信号に”00”または”10”または”01”を出力
する場合の動作について説明する。ここでは三者択一回
路(A)421が故障した場合を例に説明する。故障の
ない三者択一回路(B)422は正常な動作をして、2
重系入力信号416へ正常な値を、三者択一回路異常信
号427へ”11”を出力する。2重系入力信号41
3,416がともに正常な値なので、2重系A、Bはと
もに正常に処理を行って2重系出力信号414,417
へ正常な値を、また2重系異常信号415,418へ”
11”を出力する。三者択一回路(A)異常信号426
が”00”または”10”または”01”で、三者択一
回路(B)異常信号427が”11”で、2重系出力信
号414,417がともに正常な値で、2重系異常信号
415,418がともに”11”なので、3つの二者択
一回路は系Bの出力信号417を選択して、3重系入力
信号407,409,411へ正常な値を出力する。3
重系入力信号407,409,411がすべて正常な値
なので、3重系はすべて正常に処理を行って、3重系出
力信号408,410,412へ正常な値を出力する。
Second, as shown in the second column in FIG. 21, one of the three alternative circuits fails, and the failed three alternative circuit outputs a normal value to the dual system input signal. The operation when outputting "00", "10", or "01" to the alternative circuit abnormality signal will be described. Here, a case where the alternative circuit (A) 421 fails will be described as an example. The failure-free alternative circuit (B) 422 operates normally and 2
A normal value is output to the heavy system input signal 416, and "11" is output to the alternative circuit abnormality signal 427. Dual system input signal 41
Since both 3 and 416 are normal values, the dual system A and B are processed normally and the dual system output signals 414 and 417 are processed.
To the normal value, and to the dual system abnormal signals 415 and 418 "
11 "is output. Abnormal signal 426 of the alternative circuit (A)
Is "00" or "10" or "01", the three-choice circuit (B) abnormal signal 427 is "11", the dual system output signals 414 and 417 are both normal values, and the dual system is abnormal. Since the signals 415 and 418 are both “11”, the three alternative circuits select the output signal 417 of the system B and output normal values to the triple system input signals 407, 409 and 411. Three
Since all of the triple system input signals 407, 409, 411 are normal values, the triple system normally processes and outputs normal values to the triple system output signals 408, 410, 412.

【0081】2番目の場合における三者択一回路(A)
421の動作を示す例が、図19の第4,6,8,1
0,11列に相当する。図19の第4列は正常系判定回
路(主)434の出力が異常の場合、第6列は正常系判
定回路(副)435の出力が異常の場合、第8列は選択
回路436の選択系報告信号出力447が異常の場合、
第10列および第11列は選択系照合回路437の出力
が異常の場合を示す。ここでは図19の第10列を例に
説明する。3つの比較回路PQ,QR,RP(431乃
至433)、2つの正常系判定回路434,435およ
び選択回路436はすべて正常に動作して、系A入力信
号413へ正常な値”101”を、参照用系正常判定信
号(444乃至446)へ”111”を、選択系報告信
号(447乃至449)へ”111”を出力する。正常
ならば選択系照合回路437は、選択系報告信号(44
7乃至449)と参照用系正常判定信号(444乃至4
46)が等しいので三者択一回路異常信号426へ”1
1”を出力すべきところであるが、異常な値”10”を
出力している。
Third Choice Circuit (A) in Second Case
An example showing the operation of 421 is the fourth, sixth, eighth, first in FIG.
Corresponds to columns 0 and 11. In the fourth column of FIG. 19, when the output of the normal system determination circuit (main) 434 is abnormal, in the sixth column, the output of the normal system determination circuit (sub) 435 is abnormal, and in the eighth column, the selection circuit 436 is selected. If the system report signal output 447 is abnormal,
The tenth column and the eleventh column show the case where the output of the selection system collating circuit 437 is abnormal. Here, the tenth column in FIG. 19 will be described as an example. The three comparison circuits PQ, QR, and RP (431 to 433), the two normal system determination circuits 434 and 435, and the selection circuit 436 all operate normally, and a normal value "101" is input to the system A input signal 413. "111" is output to the reference system normality determination signals (444 to 446) and "111" is output to the selection system report signals (447 to 449). If normal, the selection system collating circuit 437 outputs the selection system report signal (44
7 to 449) and a reference system normality determination signal (444 to 4)
46) are the same, so select "1" to the alternative circuit error signal 426.
It should output "1", but it outputs an abnormal value "10".

【0082】図20の第7,8列が2番目の場合の二者
択一回路(P)423の動作を示す例である。図20の
第7列は三者択一回路異常信号426が異常”00”を
示す場合、また第8列は三者択一回路異常信号426が
異常”10”を示す場合に相当する。ここでは図20の
第8列を例に説明する。三者択一回路(A)異常信号4
26が”10”なので、AND回路472(図17)
は”0”を出力する。すなわち、系Aの異常判定回路4
61は系Aの異常判定結果信号464へ”0”を出力す
る。系Bの出力信号417がパリティ正常で、系B異常
信号418が”11”で、三者択一回路(B)異常信号
427が”11”なので、系Bの異常判定回路462は
系Bの異常判定結果信号465へ”1”を出力する。系
Aの異常判定結果信号464が”0”で、系Bの異常判
定結果信号465が”1”なので、選択回路463は3
重系入力信号407へ系Bの出力信号417の値を出力
する。二者択一回路(Q)424,(R)425も二者
択一回路(P)423と同様の動作をする。
This is an example showing the operation of the alternative circuit (P) 423 when the seventh and eighth columns in FIG. 20 are the second. The seventh column of FIG. 20 corresponds to the case where the three-choice circuit abnormality signal 426 indicates the abnormality "00", and the eighth column corresponds to the case where the three-choice circuit abnormality signal 426 indicates the abnormality "10". Here, the description will be given taking the eighth column in FIG. 20 as an example. Alternative circuit (A) Abnormal signal 4
Since 26 is "10", AND circuit 472 (Fig. 17)
Outputs "0". That is, the abnormality determination circuit 4 of the system A
Reference numeral 61 outputs "0" to the abnormality determination result signal 464 of the system A. Since the output signal 417 of the system B is normal, the system B abnormal signal 418 is “11”, and the three-choice circuit (B) abnormal signal 427 is “11”, the system B abnormality determination circuit 462 is "1" is output to the abnormality determination result signal 465. Since the abnormality determination result signal 464 of the system A is “0” and the abnormality determination result signal 465 of the system B is “1”, the selection circuit 463 is 3
The value of the output signal 417 of the system B is output to the heavy system input signal 407. The alternative circuit (Q) 424 and (R) 425 also operate similarly to the alternative circuit (P) 423.

【0083】3番目に、図21における第3列のように
1つの三者択一回路が故障して、故障した三者択一回路
は2重系入力信号へ不正な値を出力し、三者択一回路異
常信号に”00”または”10”または”01”を出力
する場合の動作について説明する。ここでは三者択一回
路(A)421が故障した場合を例に説明する。故障の
ない三者択一回路(B)422は正常な動作をして、2
重系入力信号416へ正常な値を、三者択一回路異常信
号427へ”11”を出力する。系A入力信号413が
不正な値なので、系Aは不安定な動作をして、系A出力
信号414および系A異常信号415へ不定値を出力す
る。不定値とは、正常とも不正とも保証されない値であ
る。系Aの出力が不定値となるタイミングを図22
(a)に示す。不正な系A入力信号413に基づいて処
理した結果の出力が不定となる。一方、系B入力信号4
16が正常な値なので系Bは正常に処理を行い、系B出
力信号417へ正常な値を、系B異常信号418へ”1
1”を出力する。三者択一回路(A)異常信号426
が”00”または”10”または”01”で、三者択一
回路(B)異常信号427が”11”で、2重系出力信
号414,417がともに正常な値で、2重系異常信号
415,418がともに”11”なので、3つの二者択
一回路は系Bの出力信号417を選択して、3重系入力
信号407,409,411へ正常な値を出力する。3
重系入力信号407,409,411がすべて正常な値
なので、3重系はすべて正常に処理を行って、3重系出
力信号408,410,412へ正常な値を出力する。
Third, as shown in the third column in FIG. 21, one of the three alternative circuits fails, and the failed three alternative circuit outputs an incorrect value to the dual system input signal. The operation when outputting "00", "10", or "01" to the alternative circuit abnormality signal will be described. Here, a case where the alternative circuit (A) 421 fails will be described as an example. The failure-free alternative circuit (B) 422 operates normally and 2
A normal value is output to the heavy system input signal 416, and "11" is output to the alternative circuit abnormality signal 427. Since the system A input signal 413 has an incorrect value, the system A operates in an unstable manner and outputs an undefined value to the system A output signal 414 and the system A abnormal signal 415. An indefinite value is a value that is neither guaranteed nor normal. FIG. 22 shows the timing when the output of the system A becomes an indefinite value.
(A). The output as a result of processing based on the incorrect system A input signal 413 becomes indefinite. On the other hand, system B input signal 4
Since 16 is a normal value, the system B performs normal processing and outputs a normal value to the system B output signal 417 and a "1" to the system B abnormal signal 418.
1 ”is output. Alternative circuit (A) abnormal signal 426
Is "00" or "10" or "01", the three-choice circuit (B) abnormal signal 427 is "11", the dual system output signals 414 and 417 are both normal values, and the dual system is abnormal. Since the signals 415 and 418 are both “11”, the three alternative circuits select the output signal 417 of the system B and output normal values to the triple system input signals 407, 409 and 411. Three
Since all of the triple system input signals 407, 409, 411 are normal values, the triple system normally processes and outputs normal values to the triple system output signals 408, 410, 412.

【0084】図19の第5,9列が3番目の場合の三者
択一回路(A)421の動作を示す例である。図19の
第5列は系Q出力信号410が不正な値で且つ正常系判
定回路(主)434の出力が異常の場合であり、一方第
9列は系Q出力信号410が不正な値で且つ選択回路4
36の系A入力信号413、および選択系報告信号(4
47乃至449)への出力がともに異常の場合である。
ここでは図19の第5列を例に説明する。3重系出力信
号408,410,412のうち、系Q出力信号410
だけが異なる(”000”)ので、比較回路PQ43
1,QR432はともに比較結果信号438,439
へ”0”を出力し、一方比較回路RP433は比較結果
信号440へ”1”を出力する。比較結果信号(438
乃至440)が”001”なので、正常系判定回路
(副)435は”101”を参照用系正常判定信号(4
44乃至446)へ出力する。正常ならば正常系判定回
路(主)434は正常系判定回路(副)435と同様に
して系正常判定信号(441乃至443)へ”101”
を出力すべきところであるが、異常な値”111”を出
力している。系正常判定信号(441乃至443)が”
111”なので、選択回路436は系A入力信号413
へすべての3重系出力信号408,410,412の論
理積をとった値”000”を出力し、選択系報告信号
(447乃至449)へ”111”を出力する。選択系
報告信号(447乃至449)と参照用系正常判定信号
(444乃至446)が異なるので、選択系照合回路4
37は三者択一回路異常信号426へ”00”を出力す
る。
This is an example showing the operation of the alternative circuit (A) 421 when the fifth and ninth columns of FIG. 19 are the third. The fifth column in FIG. 19 shows the case where the system Q output signal 410 has an incorrect value and the output of the normal system determination circuit (main) 434 is abnormal, while the ninth column shows the system Q output signal 410 having an incorrect value. And the selection circuit 4
36 system A input signal 413 and selection system report signal (4
47 to 449) are both abnormal.
Here, the description will be given taking the fifth column in FIG. 19 as an example. Of the triple system output signals 408, 410, 412, the system Q output signal 410
Only the difference ("000"), so the comparison circuit PQ43
1 and QR432 are both comparison result signals 438 and 439.
To the comparison result signal 440, the comparator circuit RP433 outputs "1" to the comparison result signal 440. Comparison result signal (438
Through 440) is "001", the normal system determination circuit (sub) 435 indicates "101" as the reference system normal determination signal (4).
44 to 446). If normal, the normal system determination circuit (main) 434 performs "101" to the system normal determination signals (441 to 443) in the same manner as the normal system determination circuit (sub) 435.
Should be output, but the abnormal value "111" is output. System normality judgment signal (441 to 443) is "
Since it is 111 ″, the selection circuit 436 is connected to the system A input signal 413.
A value "000" which is the logical product of all the triple system output signals 408, 410, 412 is output to and the selection system report signals (447 to 449) are output from "111". Since the selection system report signals (447 to 449) and the reference system normality determination signals (444 to 446) are different, the selection system collation circuit 4
37 outputs "00" to the alternative circuit abnormality signal 426.

【0085】4番目に、図21における第4列のように
1つの三者択一回路が故障して、故障した三者択一回路
は2重系入力信号へ1ビット不正な値を出力し、三者択
一回路異常信号に”11”を出力する場合の動作につい
て説明する。ここでは、三者択一回路(A)421が故
障した場合を例に説明する。故障のない三者択一回路
(B)422は正常な動作をして、2重系入力信号41
6へ正常な値を、三者択一回路異常信号427へ”1
1”を出力する。系A入力信号413が1ビット不正な
値なので、系Aはパリティ異常を検知して系A異常信号
415へ”00”を出力する。このとき、系A出力信号
414へは不定値を出力する。系A異常信号415を”
00”とするタイミングを図22(b)に示す。系B入
力信号416が正常な値なので、系Bは正常に処理を行
い、系B出力信号417へ正常な値を、また系B異常信
号418へ”11”を出力する。三者択一回路異常信号
426,427がともに”11”で、系A出力信号41
4が不定値で、系A異常信号415が”00”で、系B
出力信号417が正常な値で、系B異常信号418が”
11”なので、3つの二者択一回路は系Bの出力信号4
17を選択して、3重系入力信号407,409,41
1へ正常な値を出力する。3重系入力信号407,40
9,411がすべて正常な値なので、3重系はすべて正
常に処理を行って、3重系出力信号408,410,4
12へ正常な値を出力する。
Fourth, as shown in the fourth column in FIG. 21, one of the three alternative circuits fails, and the failed three alternative circuit outputs a 1-bit incorrect value to the dual system input signal. The operation when "11" is output to the alternative circuit abnormality signal will be described. Here, a case where the alternative circuit (A) 421 fails will be described as an example. The failure-free alternative circuit (B) 422 operates normally and the dual system input signal 41
Normal value to 6 and "1" to the alternative circuit error signal 427
1 "is output. Since the system A input signal 413 is a 1-bit incorrect value, the system A detects a parity error and outputs" 00 "to the system A error signal 415. At this time, the system A output signal 414 is output. Outputs an indeterminate value.
22 (b) shows the timing of "00". Since the system B input signal 416 is a normal value, the system B performs normal processing and outputs a normal value to the system B output signal 417 and a system B abnormal signal. "11" is output to 418. The three-choice circuit error signals 426 and 427 are both "11", and the system A output signal 41
4 is an undefined value, system A error signal 415 is "00", and system B is
The output signal 417 is a normal value, and the system B error signal 418 is "
Since it is 11 ", the three alternative circuits are the output signals 4 of the system B.
17 is selected and triple system input signals 407, 409, 41
Output a normal value to 1. Triple system input signals 407, 40
Since all 9, 411 are normal values, all the triple system processes normally, and the triple system output signals 408, 410, 4
Output a normal value to 12.

【0086】4番目の場合の三者択一回路(A)421
の動作を図19の第7列を例に説明する。図19の第7
列は、選択回路436の系A入力信号413への出力が
1ビット不正の場合である。3つの比較回路PQ,Q
R,RP(431乃至433)および2つの正常系判定
回路434,435はすべて正常に動作して、系正常判
定信号(441乃至443)へ”111”を、参照用系
正常判定信号(444乃至446)へ”111”を出力
する。正常ならば選択回路436は系正常判定信号(4
41乃至443)が”111”なので系A入力信号41
3へすべての3重系出力信号408,410,412の
論理積をとった値”101”を出力すべきところである
が、1ビット不正な値”111”を出力している。選択
系報告信号(447乃至449)へは正常な値”11
1”を出力する。選択系報告信号(447乃至449)
と参照用系正常判定信号(444乃至446)が等しい
ので、選択系照合回路437は三者択一回路異常信号4
26へ”11”を出力する。
Third Choice Circuit (A) 421 for Fourth Case
The operation will be described by taking the seventh column in FIG. 19 as an example. 19th of FIG.
The column shows the case where the output to the system A input signal 413 of the selection circuit 436 is 1-bit incorrect. Three comparison circuits PQ, Q
The R, RP (431 to 433) and the two normal system determination circuits 434 and 435 all operate normally, and "111" is set to the system normal determination signals (441 to 443) and the reference system normal determination signals (444 to 443). "111" is output to 446). If normal, the selection circuit 436 outputs the system normality determination signal (4
41 to 443) are “111”, so the system A input signal 41
The value "101" which is the logical product of all the triple system output signals 408, 410, 412 should be output to 3, but the 1-bit incorrect value "111" is output. Normal value "11" to the selection system report signals (447 to 449)
1 "is output. Selection system report signals (447 to 449)
Since the reference system normal determination signals (444 to 446) are equal to each other, the selection system matching circuit 437 determines that the three-choice circuit abnormality signal 4
“11” is output to 26.

【0087】図20の第3,5列が4番目の場合の二者
択一回路(P)423の動作を示す例である。図20の
第3列は系A異常信号415が異常を示す”00”で且
つ系A出力信号414が不正な値の場合、第4列は系A
異常信号415が異常を示す”00”の場合である。こ
こでは図20の第3列を例に説明する。系A異常信号4
15が”00”なので、AND回路472(図17)
は”0”を出力する。すなわち、系Aの異常判定回路4
61は系Aの異常判定結果信号464へ”0”を出力す
る。系Bの出力信号417がパリティ正常で、系B異常
信号418が”11”で、三者択一回路(B)異常信号
427が”11”なので、系Bの異常判定回路462は
系Bの異常判定結果信号465へ”1”を出力する。系
Aの異常判定結果信号464が”0”で、系Bの異常判
定結果信号465が”1”なので、選択回路463は3
重系入力信号407へ系Bの出力信号417の値を出力
する。二者択一回路(Q)424,(R)425も二者
択一回路(P)423と同様に動作する。
This is an example showing the operation of the alternative circuit (P) 423 when the third and fifth columns of FIG. 20 are the fourth. In the third column of FIG. 20, when the system A abnormality signal 415 is "00" indicating an abnormality and the system A output signal 414 is an incorrect value, the fourth column is the system A.
This is a case where the abnormality signal 415 is "00" indicating an abnormality. Here, the third column in FIG. 20 will be described as an example. System A abnormal signal 4
Since 15 is "00", AND circuit 472 (Fig. 17)
Outputs "0". That is, the abnormality determination circuit 4 of the system A
Reference numeral 61 outputs "0" to the abnormality determination result signal 464 of the system A. Since the output signal 417 of the system B is normal, the system B abnormal signal 418 is “11”, and the three-choice circuit (B) abnormal signal 427 is “11”, the system B abnormality determination circuit 462 is "1" is output to the abnormality determination result signal 465. Since the abnormality determination result signal 464 of the system A is “0” and the abnormality determination result signal 465 of the system B is “1”, the selection circuit 463 is 3
The value of the output signal 417 of the system B is output to the heavy system input signal 407. The alternative circuit (Q) 424 and (R) 425 also operate in the same manner as the alternative circuit (P) 423.

【0088】5番目に、図21における第5列のように
1つの二者択一回路が故障して、故障した二者択一回路
は3重系入力信号へ正常な値を出力する場合の動作につ
いて説明する。ここでは二者択一回路(P)423が故
障した場合を例に説明する。故障のない二者択一回路
(Q)424,(R)425と、3重系401,40
2,403と、三者択一回路(A)421,(B)42
2および2重系A404,系B405はすべて正常な動
作をして正常な値を出力する。
Fifth, in the case where one alternative circuit fails as in the fifth column in FIG. 21 and the failed alternative circuit outputs a normal value to the triple system input signal. The operation will be described. Here, a case where the alternative circuit (P) 423 fails will be described as an example. Failure-free alternative circuit (Q) 424, (R) 425 and triple system 401, 40
2, 403, and the alternative circuit (A) 421, (B) 42
The dual and dual systems A404 and B405 all operate normally and output normal values.

【0089】5番目の場合の二者択一回路(P)423
の動作を、図20の第9列を例に説明する。図20の第
9列は、系Aの異常判定回路461の出力が異常の場合
である。系B出力信号417がパリティ正常で、系B異
常信号418が”11”で、三者択一回路(B)異常信
号427が”11”なので、系Bの異常判定回路462
は系Bの異常判定結果信号465へ”1”を出力する。
正常ならば系Aの異常判定回路461は、系Bの異常判
定回路462と同様にして系Aの異常判定結果信号46
4へ”1”を出力すべきところであるが、異常な値”
0”を出力している。系Aの異常判定結果信号464
が”0”で、系Bの異常判定結果信号465が”1”な
ので、選択回路463は3重系入力信号407へ系Bの
出力信号417の値を出力する。
Alternative circuit (P) 423 for the fifth case
20 will be described by taking the ninth column of FIG. 20 as an example. The ninth column in FIG. 20 shows the case where the output of the abnormality determination circuit 461 of the system A is abnormal. Since the system B output signal 417 has normal parity, the system B abnormal signal 418 is "11", and the three-choice circuit (B) abnormal signal 427 is "11", the system B abnormality determination circuit 462
Outputs "1" to the abnormality determination result signal 465 of the system B.
If normal, the abnormality determination circuit 461 of the system A operates in the same manner as the abnormality determination circuit 462 of the system B, and outputs the abnormality determination result signal 46 of the system A.
"1" should be output to 4, but abnormal value "
0 "is output. Abnormality determination result signal 464 of system A
Is "0" and the abnormality determination result signal 465 of the system B is "1", the selection circuit 463 outputs the value of the output signal 417 of the system B to the triple system input signal 407.

【0090】6番目に、図21における第6列のように
1つの二者択一回路が故障して、故障した二者択一回路
は3重系入力信号へ不正な値を出力する場合の動作につ
いて説明する。ここでは二者択一回路(P)423が故
障した場合を例に説明する。故障のない二者択一回路
(Q)424,(R)425は正常な動作をして、3重
系入力信号409,411へ正常な値を出力する。系P
入力信号407が不正な値なので、系Pは不安定な動作
をして、系P出力信号408へ不定値を出力する。系P
の出力が不定値となるタイミングを図22(c)に示
す。不正な系P入力信号407に基づいて処理した結
果、系P出力信号408が不定となる。系Q入力信号4
09および系R入力信号411がともに正常な値なの
で、系Q、系Rはともに正常に処理を行って、系Q出力
信号410および系R出力信号412へ正常な値を出力
する。系P出力信号408が不正な値のとき、2つの三
者択一回路(A)421,(B)422は系Q出力信号
410および、系Rの出力信号412を選択し、2重系
A入力信号413,系B入力信号416へ正常な値を、
また三者択一回路異常信号426、427へ”11”を
出力する。系P出力信号408が正常な値のとき、2つ
の三者択一回路(A)421,(B)422)は正常に
動作して、2重系入力信号413,416へ正常な値
を、三者択一回路異常信号426、427)へ”11”
を出力する。2重系入力信号413,416はともに正
常な値で、2重系はともに正常に処理を行い、2重系出
力信号414,417へ正常な値を、2重系異常信号4
15,418へ”11”を出力する。
Sixth, when one alternative circuit fails as in the sixth column in FIG. 21, and the failed alternative circuit outputs an incorrect value to the triple system input signal. The operation will be described. Here, a case where the alternative circuit (P) 423 fails will be described as an example. The alternative circuits (Q) 424 and (R) 425 having no failure operate normally and output normal values to the triple system input signals 409 and 411. System P
Since the input signal 407 is an incorrect value, the system P operates in an unstable manner and outputs an indefinite value to the system P output signal 408. System P
FIG. 22 (c) shows the timing at which the output of is a non-fixed value. As a result of processing based on the incorrect system P input signal 407, the system P output signal 408 becomes indefinite. System Q input signal 4
09 and system R input signal 411 are both normal values, system Q and system R both perform normal processing and output normal values to system Q output signal 410 and system R output signal 412. When the system P output signal 408 has an incorrect value, the two three-choice circuits (A) 421 and (B) 422 select the system Q output signal 410 and the system R output signal 412 to select the dual system A. Input signal 413, system B input signal 416 with normal values,
Also, "11" is output to the alternative circuit abnormality signals 426 and 427. When the system P output signal 408 has a normal value, the two alternative circuits (A) 421 and (B) 422) operate normally and the normal values are input to the dual system input signals 413 and 416. "11" to the alternative circuit error signal 426, 427)
Is output. The dual system input signals 413 and 416 are both normal values, the dual system are both normally processed, and the normal values are output to the dual system output signals 414 and 417.
"11" is output to 15,418.

【0091】図20の第10,11,12,13列が6
番目の場合の二者択一回路(P)423の動作を示す例
である。図20の第10列は系A出力信号414が不正
な値”000”で且つ系Aの異常判定回路461の出力
が異常の場合であり、第11列は系A出力信号414が
不正な値で且つ系Bの異常判定回路462の出力が異常
の場合である。また第12列は選択回路463の出力信
号407が異常’001”の場合であり、第13列は系
A出力信号414が不正な値’000”で且つ選択回路
463の出力信号407が異常’000”の場合であ
る。ここでは図20の第12列を例に説明する。2つの
異常判定回路461,462はともに正常に動作して、
系Aの異常判定結果信号464および系Bの異常判定結
果信号465へともに”1”を出力する。正常ならば選
択回路463は系Aの異常判定結果信号464および系
Bの異常判定結果信号465がともに”1”なので、系
P入力信号407へ”011”を出力すべきところだ
が、異常な値”001”を出力している。
The 10th, 11th, 12th, and 13th rows in FIG.
It is an example showing the operation of the alternative circuit (P) 423 in the second case. The tenth column of FIG. 20 shows the case where the system A output signal 414 is an invalid value “000” and the output of the system A abnormality determination circuit 461 is abnormal, and the eleventh column is the system A output signal 414 is an invalid value. And the output of the abnormality determination circuit 462 of the system B is abnormal. In the twelfth column, the output signal 407 of the selection circuit 463 is abnormal "001", and in the thirteenth column, the system A output signal 414 is an incorrect value "000" and the output signal 407 of the selection circuit 463 is abnormal. 000 ". Here, the description will be given taking the 12th column of FIG. 20 as an example. Both of the abnormality determination circuits 461 and 462 operate normally,
Both "1" is output to the abnormality determination result signal 464 of the system A and the abnormality determination result signal 465 of the system B. If normal, the selection circuit 463 should output “011” to the system P input signal 407 because both the system A abnormality determination result signal 464 and the system B abnormality determination result signal 465 are “1”. "001" is output.

【0092】6番目の場合において系P出力信号408
が不正な値のとき、三者択一回路(A)421の動作を
図19の第2列を例に説明する。3重系出力信号40
8,410,412のうち系P出力信号408だけが異
なるので、比較回路PQ431,RP433)はともに
比較結果信号438,440へ”0”を出力し、比較回
路QR432は比較結果信号439へ”1”を出力す
る。比較結果信号(438乃至440)が”010”な
ので、正常系判定回路(主)434および正常系判定回
路(副)435は”011”を系正常判定信号(441
乃至443)および参照用系正常判定信号(444乃至
446)へ出力する。系正常判定信号(441乃至44
3)が”011”なので、選択回路436は系A入力信
号413へ系Q出力信号410と系R出力信号412の
論理積をとった値”101”を、また選択系報告信号
(447乃至449)へ”011”を出力する。選択系
報告信号(447乃至449)と参照用系正常判定信号
(444乃至446)が等しいので、選択系照合回路4
37は三者択一回路異常信号426へ”11”を出力す
る。三者択一回路(B)422も、三者択一回路(A)
421と同様に動作する。
In the sixth case, the system P output signal 408
19 is an illegal value, the operation of the alternative circuit (A) 421 will be described by taking the second column of FIG. 19 as an example. Triple system output signal 40
Since only the system P output signal 408 among 8, 410, 412 is different, the comparison circuits PQ431, RP433) both output "0" to the comparison result signals 438, 440, and the comparison circuit QR432 outputs "1" to the comparison result signal 439. Is output. Since the comparison result signals (438 to 440) are "010", the normal system determination circuit (main) 434 and the normal system determination circuit (sub) 435 indicate "011" to the system normal determination signal (441).
To 443) and reference system normality determination signals (444 to 446). System normality determination signal (441 to 44)
3) is "011", the selection circuit 436 obtains the value "101" which is the logical product of the system Q output signal 410 and the system R output signal 412 to the system A input signal 413, and the selected system report signals (447 to 449). ) Is output to "011". Since the selection system report signals (447 to 449) and the reference system normality determination signals (444 to 446) are equal, the selection system collation circuit 4
37 outputs "11" to the alternative circuit abnormality signal 426. The alternative circuit (B) 422 is also an alternative circuit (A).
It operates similarly to 421.

【0093】以上の動作をまとめると、1つの三者択一
回路が故障したとき、2重系の一方が不定な出力をする
ことがあるが、このとき3つの二者択一回路は2重系の
正常な系の出力を選択して3重系へ出力するので、3重
系はすべて正常な処理を継続する。また、1つの二者択
一回路が故障したとき、3重系の1つが不定な出力をす
ることがあるが、このとき2つの三者択一回路は3重系
の正常な系の出力を選択して2重系へ出力するので、2
重系はすべて正常な処理を継続する。即ち、2つの三者
択一回路と3つの二者択一回路のいずれか1つが故障し
ても、3重系のうちの少なくとも2つと、2重系のうち
の少なくとも1つは正常な処理を継続することができ
る。
Summarizing the above operation, when one of the three alternative circuits fails, one of the two dual systems may output an undefined value. At this time, the three two alternative circuits are duplicated. Since the output of the normal system of the system is selected and output to the triple system, all the triple systems continue normal processing. In addition, when one alternative circuit fails, one of the triple systems may output indefinitely. At this time, the two alternative circuits output the normal triple system output. Select and output to the dual system, so 2
All heavy systems continue normal processing. That is, even if one of the two three-choice circuits and the three two-choice circuits fails, at least two of the triple systems and at least one of the double systems perform normal processing. Can continue.

【0094】この実施例によれば、第1の処理系を3重
化し、さらに第2の処理系を2重化することにより、イ
ンタフェース制御回路の1箇所が故障してもシステム全
体としての正常な処理を継続することができる。
According to this embodiment, the first processing system is tripled, and further the second processing system is doubled, so that even if one portion of the interface control circuit fails, the entire system operates normally. Processing can be continued.

【0095】実施例5.この本発明の第5実施例を図2
3乃至図32について説明する。この実施例が第4の実
施例で説明したインタフェース制御回路と異なる点は、
以下の通りである。 (1)三者択一回路および二者択一回路のそれぞれに対
し「同期ずれ」が発生したときに選択する系を指定して
いる。 (2)二者択一回路は、2重系の「同期ずれ」を検知す
る機能を有する。 (3)二者択一回路が検知した「同期ずれ」を三者択一
回路に報告する。 (4)二者択一回路は2重系の「同期ずれ」に基づき、
3重系に対して出力する信号を選択する。 (5)二者択一回路は2重系の「同期ずれ」に基づき、
2重系に対して出力する信号を選択する。 ここで、系Aの出力信号514と系Bの出力信号517
が異なり、且つどちらの信号にも異常を検出できないと
き、2重系の「同期ずれ」と定義する。
Example 5. This fifth embodiment of the present invention is shown in FIG.
3 to 32 will be described. This embodiment differs from the interface control circuit described in the fourth embodiment in that
It is as follows. (1) Designates a system to be selected when “synchronization shift” occurs in each of the three-choice circuit and the two-choice circuit. (2) The alternative circuit has a function of detecting the "synchronization shift" of the dual system. (3) Report the "synchronization shift" detected by the alternative circuit to the alternative circuit. (4) The alternative circuit is based on the "desynchronization" of the dual system.
Select the signal to be output to the triple system. (5) The alternative circuit is based on the "desynchronization" of the dual system.
Select the signal to be output to the dual system. Here, output signal 514 of system A and output signal 517 of system B
When the two are different and no abnormality can be detected in either signal, it is defined as "synchronization shift" of the dual system.

【0096】三者択一回路(A)521は、3重系P,
Q,Rの出力信号508,510,512の中から1つ
の系の出力を選択して系Aの入力信号513へ出力す
る。さらに、自己の異常を検出したことを報告するため
の2重化した三者択一回路(A)異常信号531を出力
する。三者択一回路異常信号には、異常検出しなかった
時”11”を、異常検出した時”00”を出力する。同
様にして三者択一回路(B)522は、系Bの入力信号
516および三者択一回路(B)異常信号532を出力
する。二者択一回路(P)523は、2重系A,Bの出
力信号514,517の中から片系の出力を選択して系
P501の入力信号507へ出力する。さらに、2重系
の同期ずれを検出したことを報告するための同期ずれ報
告信号533を出力する。同期ずれ報告信号には、同期
ずれを検出したとき”0”を、同期ずれを検出しなかっ
たとき”1”を出力する。同様にして二者択一回路
(Q)524、二者択一回路(R)525は、系Q50
2の入力信号509、系Rの入力信号511と同期ずれ
報告信号534,535を出力する。PQ指定回路52
6は、3重系P,Q,RのうちPとQを指定することを
示す”110”を3重系指定信号536へ出力する。R
指定回路527は、3重系P,Q,RのうちRを指定す
ることを示す”001”を3重系指定信号537へ出力
する。A指定回路528,529は、2重系A,Bのう
ち系Aを指定することを示す”1”を2重系指定信号5
38,539へ出力する。一方、B指定回路530は、
2重系A,Bのうち系Bを指定することを示す”0”を
2重系指定信号540へ出力する。
The alternative circuit (A) 521 is a triple system P,
The output of one system is selected from the output signals 508, 510 and 512 of Q and R and output to the input signal 513 of system A. Further, it outputs a duplicated tripartite alternative circuit (A) abnormality signal 531 for reporting the detection of its own abnormality. For the alternative circuit abnormality signal, "11" is output when no abnormality is detected and "00" is output when an abnormality is detected. Similarly, the alternative circuit (B) 522 outputs the input signal 516 of the system B and the abnormal signal 532 of the alternative circuit (B). The alternative circuit (P) 523 selects the output of one system from the output signals 514 and 517 of the dual systems A and B and outputs it to the input signal 507 of the system P501. Further, it outputs a sync deviation report signal 533 for reporting the detection of the sync deviation of the dual system. As the sync deviation report signal, "0" is output when the sync deviation is detected, and "1" is output when the sync deviation is not detected. Similarly, the alternative circuit (Q) 524 and the alternative circuit (R) 525 are connected to the system Q50.
2 input signal 509, system R input signal 511, and synchronization deviation report signals 534 and 535 are output. PQ designation circuit 52
6 outputs “110”, which indicates that P and Q are designated among the triple systems P, Q, and R, to the triple system designation signal 536. R
The designation circuit 527 outputs “001” indicating that R is designated among the triple systems P, Q, and R to the triple system designation signal 537. The A designating circuits 528 and 529 set the double system designating signal 5 to "1" indicating that system A is designated among the dual systems A and B.
38,539. On the other hand, the B designation circuit 530
“0” indicating that the system B is designated among the dual systems A and B is output to the dual system designation signal 540.

【0097】図24は、図23中の三者択一回路(A)
521の構成を示すブロック図である。この三者択一回
路において、比較回路(541乃至543)と選択回路
546と選択系照合回路547は、本発明の第4実施例
の三者択一回路に含まれる回路と同じである。正常系判
定回路(主)544は、比較結果信号548乃至550
と同期ずれ報告信号533乃至535および3重系指定
信号536に基づき各系の正常・異常を判定して系正常
判定信号(主)551乃至553を出力する。系正常判
定信号(主)には系を正常と判定したとき”1”、系を
異常と判定したとき”0”を出力する。同様にして、正
常系判定回路(副)545は照合用系正常判定信号55
4乃至556を出力する。
FIG. 24 shows an alternative circuit (A) in FIG.
It is a block diagram which shows the structure of 521. In this alternative circuit, the comparison circuits (541 to 543), the selection circuit 546, and the selection system matching circuit 547 are the same as the circuits included in the alternative circuit of the fourth embodiment of the present invention. The normal system determination circuit (main) 544 is provided with comparison result signals 548 to 550.
Based on the synchronization deviation report signals 533 to 535 and the triple system designation signal 536, the system normality / abnormality is determined and system normality determination signals (main) 551 to 553 are output. "1" is output to the system normality determination signal (main) when the system is determined to be normal, and "0" is output when the system is determined to be abnormal. Similarly, the normal system determination circuit (sub) 545 uses the verification system normal determination signal 55.
4 to 556 are output.

【0098】図25は、図24中の正常系判定回路
(主)544の構成を示す図である。図26は、正常系
判定回路(主)544の動作を示す真理値表である。図
25において、563の回路ブロックは、3組の二者択
一回路が出力した同期ずれ報告信号の多数決結果を出力
し、また564の回路ブロックは、系正常判定結果信号
(551乃至553)へ565が同期ずれなし”1”の
ときは561の出力を出力し、565が同期ずれ”0”
のときは562の出力を出力する。即ち、図26の第1
列乃至第3列(同期ずれなし)のときの系正常判定結果
信号(551乃至553)は561の出力であり、第4
列乃至第6列(同期ずれ発生)のときの系正常判定結果
信号(551乃至553)は562の出力である。56
1の回路ブロックは、実施例2の正常系判定回路(図7
(a))と同じ構成であり、図26の第1列乃至第3列
のように比較結果に基づき多数決判定した結果を出力す
る。562の回路ブロックは、図26の第4列または第
5列のように2つの系を指定された場合には指定された
2つの系(この場合は系Pと系Q)の比較結果548が
一致なら指定された系P、Qをともに正常”1”に、ま
た指定された2つの系の比較結果が不一致(548が’
0”)なら指定された系をともに異常”0”とし、さら
に図26の第6列のように1つの系(この場合は系R)
を指定された場合には指定された系を常に正常”1”と
する。また、指定されていない系はすべて異常”0”と
する。正常系判定回路(副)545も、正常系判定回路
(主)544と同様の構成である。
FIG. 25 is a diagram showing the configuration of the normal system determination circuit (main) 544 in FIG. FIG. 26 is a truth table showing the operation of the normal system determination circuit (main) 544. In FIG. 25, the circuit block 563 outputs the majority result of the synchronization deviation report signals output by the three alternative circuits, and the circuit block 564 outputs the system normality determination result signals (551 to 553). When 565 is “1” without sync loss, the output of 561 is output, and 565 is sync loss “0”
In the case of, the output of 562 is output. That is, the first of FIG.
The system normality determination result signals (551 to 553) in the third to third columns (without synchronization shift) are the outputs of 561, and
The system normality determination result signals (551 to 553) in the columns to the sixth column (synchronization shift occurrence) are outputs of 562. 56
The circuit block of No. 1 is the normal system determination circuit of the second embodiment (see FIG.
The configuration is the same as that of (a)), and the result of majority decision based on the comparison result is output as in the first to third columns of FIG. In the circuit block 562, when two systems are designated as in the fourth column or the fifth column of FIG. 26, the comparison result 548 of the two designated systems (in this case, the system P and the system Q) is If they match, the designated systems P and Q are both set to normal "1", and the comparison results of the two designated systems do not match (if 548 is'
If it is "0"), both the designated systems are abnormal "0", and one system (system R in this case) as shown in the sixth column of FIG.
If is specified, the specified system is always set to normal "1". In addition, all the unspecified systems are abnormal "0". The normal system determination circuit (sub) 545 has the same configuration as the normal system determination circuit (main) 544.

【0099】図27は、図23中の二者択一回路(P)
523の構成を示すブロック図である。
FIG. 27 shows an alternative circuit (P) in FIG.
It is a block diagram which shows the structure of 523.

【0100】この二者択一回路において、異常判定回路
(A)571と異常判定回路(B)572、および選択
回路576は本発明の第4実施例の二者択一回路に含ま
れる回路と同じである。
In this alternative circuit, the abnormality determining circuit (A) 571, the abnormality determining circuit (B) 572, and the selecting circuit 576 are the circuits included in the alternative circuit of the fourth embodiment of the present invention. Is the same.

【0101】比較回路573は系Aの出力信号514
と、系Bの出力信号517を比較して比較結果信号58
3を出力する。比較結果信号には比較一致のとき”
1”、比較不一致のとき”0”を出力する。図28
(a)は図27中の比較回路573の構成を示す図であ
る。
The comparison circuit 573 outputs the output signal 514 of the system A.
And the output signal 517 of the system B are compared, and the comparison result signal 58
3 is output. If the comparison result signal indicates comparison match
1 ", and outputs" 0 "when the comparisons do not match.
FIG. 28A is a diagram showing a configuration of the comparison circuit 573 in FIG. 27.

【0102】図28(b)は、図27中の同期ずれ判定
回路574の構成を示す図である。F/F回路594の
初期設定値は”1”である。図29は、同期ずれ判定回
路574の動作を示す真理値表である。同期ずれ判定回
路574は比較結果信号583と系A,Bの異常判定結
果信号581,582に基づき2重系の同期ずれの有無
を判定して同期ずれ報告信号533を出力する。そし
て、図29の第2列のように系A,Bの異常判定結果信
号581,582がともに異常なし”1”で、且つ比較
結果信号583が不一致”0”の時にだけ同期ずれ報告
信号533へ同期ずれ”0”を出力する。また、一度同
期ずれと判定したらF/F回路594に”0”を設定
し、以降は同期ずれとする。
FIG. 28B is a diagram showing the structure of the synchronization deviation determination circuit 574 shown in FIG. The initial setting value of the F / F circuit 594 is "1". FIG. 29 is a truth table showing the operation of the synchronization deviation determination circuit 574. The synchronization deviation determination circuit 574 determines the presence or absence of the synchronization deviation of the dual system based on the comparison result signal 583 and the abnormality determination result signals 581 and 582 of the systems A and B, and outputs the synchronization deviation report signal 533. Then, as shown in the second column of FIG. 29, only when both the abnormality determination result signals 581 and 582 of the systems A and B are “1” without abnormality and the comparison result signal 583 is “0”, the synchronization deviation report signal 533 is generated. Synchronous deviation "0" is output to. Further, once it is determined that the synchronization is lost, "0" is set in the F / F circuit 594, and thereafter, the synchronization is lost.

【0103】図30(a)は、図27中の選択制御回路
575の構成を示す図である。また、図30(b)は選
択制御回路575の動作を示す真理値表である。選択制
御回路575は、図30(b)の第2列のように同期ず
れ報告信号533が同期ずれ”0”で2重系指定信号5
38が系A指定”1”のとき、系Aの修飾異常判定結果
信号585へ系Aの異常判定結果信号581の値を、系
Bの修飾異常判定結果信号586へ異常”0”を出力す
る。図30(b)の第3列のように同期ずれ報告信号5
33が同期ずれ”0”で、2重系指定信号538が系B
指定”0”のとき、系Aの修飾異常判定結果信号585
へ異常”0”を、系Bの修飾異常判定結果信号586へ
系Bの異常判定結果信号582の値を出力する。図30
(b)の第1列のように同期ずれ報告信号533が同期
ずれなし”1”の時は、系A,Bの修飾異常判定結果信
号585,586へ系A,Bの異常判定結果信号58
1,582の値をそのまま出力する。すなわち、選択制
御回路575は同期ずれのとき、指定されていない系を
強制的に「異常」とする。
FIG. 30A shows a structure of the selection control circuit 575 shown in FIG. Further, FIG. 30B is a truth table showing the operation of the selection control circuit 575. In the selection control circuit 575, as shown in the second column in FIG.
When 38 designates the system A designation "1", the value of the system A abnormality determination result signal 581 is output to the system A modification abnormality determination result signal 585, and the system B modification abnormality determination result signal 586 is output abnormal "0". . As shown in the third column of FIG. 30 (b), the synchronization deviation report signal 5
33 is out of synchronization "0", the dual system designation signal 538 is system B
When the designation is "0", the system A modification abnormality determination result signal 585
The abnormality "0" is output to the system B, and the value of the system B abnormality determination result signal 582 is output to the system B modification abnormality determination result signal 586. Figure 30
When the synchronization deviation report signal 533 is "1" indicating that there is no synchronization deviation as shown in the first column of (b), the abnormality determination result signal 58 of the systems A and B is transferred to the modification abnormality determination result signals 585 and 586 of the systems A and B.
The value of 1,582 is output as it is. That is, the selection control circuit 575 forcibly sets an undesignated system to "abnormal" when there is a synchronization deviation.

【0104】図31は、図23の三者択一回路(A)5
21における入力信号、内部信号、出力信号の表であ
る。
FIG. 31 shows the alternative circuit (A) 5 of FIG.
21 is a table of input signals, internal signals, and output signals in FIG.

【0105】図32は、図23の二者択一回路(P)5
23における入力信号、内部信号、出力信号の表であ
る。
FIG. 32 shows the alternative circuit (P) 5 of FIG.
23 is a table of input signals, internal signals, and output signals in FIG.

【0106】次に、以上のように構成される制御回路の
動作について説明する。1番目に、インタフェース制御
回路が2重系の同期ずれを検出するときの動作について
説明する。インタフェース制御回路が同期ずれを検出す
るのは、図29の真理値表の第2列のように、系Aの異
常判定結果信号581と系Bの異常判定結果信号582
がともに”1”(異常なし)で、且つ系Aと系Bの比較
結果信号583が”0”(不一致)の場合である。図3
2における第6列は、この場合の二者択一回路(P)5
23の動作を示す例であり、また第12列はこの場合の
二者択一回路(R)525の動作を示す例である。
Next, the operation of the control circuit configured as described above will be described. First, the operation when the interface control circuit detects the synchronization deviation of the dual system will be described. The interface control circuit detects the synchronization deviation as shown in the second column of the truth table of FIG. 29, such as the system A abnormality determination result signal 581 and the system B abnormality determination result signal 582.
Is "1" (no abnormality) and the comparison result signal 583 of the system A and the system B is "0" (mismatch). FIG.
The sixth column in 2 is the alternative circuit (P) 5 in this case.
23, and the twelfth column is an example showing the operation of the alternative circuit (R) 525 in this case.

【0107】このとき、二者択一回路(P)523は以
下のように動作する。系Aの出力信号514がパリティ
正常で2重系A、Bの異常信号515,518と三者択
一回路異常信号531,532がすべて”11”なの
で、異常判定回路(A)571は系Aの異常判定結果信
号581へ”1”を出力する。同様にして、異常判定回
路(B)572は系Bの異常判定結果信号582へ”
1”を出力する。系Aの出力信号514と系Bの出力信
号517が異なるので、比較回路573は比較結果信号
583へ”0”を出力する。異常判定結果信号581,
582がともに”1”で、比較結果信号583が”0”
なので、同期ずれ判定回路574は同期ずれ報告信号5
33へ”0”を出力する。同期ずれ報告信号533が”
0”で、2重系指定信号538が”1”(系A指定)な
ので、図30(b)の真理値表の第2列の通りに選択制
御回路575は系Aの修飾異常判定結果信号585へ系
Aの異常判定結果信号581の値”1”を出力し、系B
の修飾異常判定結果信号586へ”0”を出力する。系
Aの修飾異常判定結果信号585が”1”で、系Bの修
飾異常判定結果信号586が”0”なので、選択回路5
76は系Pの入力信号507へ系Aの出力信号51
4(”101”)を出力する。
At this time, the alternative circuit (P) 523 operates as follows. Since the output signal 514 of the system A is normal parity and the abnormal signals 515 and 518 of the dual systems A and B and the alternative circuit abnormal signals 531 and 532 are all "11", the abnormality determination circuit (A) 571 is "1" is output to the abnormality determination result signal 581 of. Similarly, the abnormality determination circuit (B) 572 sends the abnormality determination result signal 582 of the system B to "
1 "is output. Since the output signal 514 of the system A and the output signal 517 of the system B are different, the comparison circuit 573 outputs" 0 "to the comparison result signal 583. Abnormality determination result signal 581,
Both 582 are "1", and the comparison result signal 583 is "0".
Therefore, the synchronization deviation determination circuit 574 outputs the synchronization deviation report signal 5
“0” is output to 33. Sync loss report signal 533 is "
Since it is 0 "and the dual system designation signal 538 is" 1 "(system A designation), the selection control circuit 575 outputs the modification abnormality determination result signal of the system A as shown in the second column of the truth table of FIG. The value “1” of the abnormality determination result signal 581 of the system A is output to the system 585, and the system B is output.
"0" is output to the modification abnormality determination result signal 586 of. Since the modification abnormality determination result signal 585 of the system A is “1” and the modification abnormality determination result signal 586 of the system B is “0”, the selection circuit 5
76 is the input signal 507 of system P to the output signal 51 of system A
4 (“101”) is output.

【0108】二者択一回路(Q)524は二者択一回路
(P)523と同様に動作して同期ずれ報告信号534
へ”0”を出力し、系Qの入力信号509へ系Aの出力
信号514を出力する。
The alternative circuit (Q) 524 operates in the same manner as the alternative circuit (P) 523, and the synchronization deviation report signal 534 is generated.
"0" is output to the input signal 509 of the system Q and the output signal 514 of the system A is output.

【0109】他方、二者択一回路(R)525は以下の
ように動作する。2重系指定信号540が”0”(系B
指定)である点だけが二者択一回路(P)(523)と
異なるので、2つの異常判定回路(571,572相
当)、比較回路(573相当)および同期ずれ判定回路
(574相当)は二者択一回路(P)(523)と同様
に動作して、同期ずれ報告信号(535:533相当)
を”0”、異常判定結果信号(581,582相当)を
ともに”1”とする。同期ずれ報告信号(535:53
3相当)が”0”で2重系指定信号(540:538相
当)が”0”なので、図30(b)の真理値表の第3列
の通り選択制御回路(575相当)は系Aの修飾異常判
定結果信号(585相当)へ”0”を出力し、系Bの修
飾異常判定結果信号(586相当)へ系Bの異常判定結
果信号(582相当)の値”1”を出力する。系Aの修
飾異常判定結果信号(585相当)が”0”で系Bの修
飾異常判定結果信号(586相当)が”1”なので選択
回路(576相当)は系Qの入力信号(511:507
相当)へ系Bの出力信号517を出力(”011”)す
る。
On the other hand, the alternative circuit (R) 525 operates as follows. Dual system designation signal 540 is "0" (system B
The difference between the two alternative determination circuits (P) (523) is that the two abnormality determination circuits (corresponding to 571 and 572), the comparison circuit (corresponding to 573) and the synchronization deviation determining circuit (corresponding to 574) are different. It operates in the same manner as the alternative circuit (P) (523), and the synchronization deviation report signal (equivalent to 535: 533)
Is set to "0", and the abnormality determination result signals (equivalent to 581 and 582) are set to "1". Desynchronization report signal (535: 53
3) is "0" and the dual system designation signal (540: 538 is equivalent) is "0", the selection control circuit (equivalent to 575) is the system A as shown in the third column of the truth table of FIG. "0" is output to the modification abnormality determination result signal (equivalent to 585) and the value "1" of the system B abnormality determination result signal (equivalent to 582) is output to the modification abnormality determination result signal of system B (equivalent to 586). . Since the modification abnormality determination result signal of system A (equivalent to 585) is "0" and the modification abnormality determination result signal of system B (equivalent to 586) is "1", the selection circuit (equivalent to 576) is the input signal of system Q (511: 507).
The output signal 517 of the system B is output ("011") to (corresponding).

【0110】すべての同期ずれ報告信号(533乃至5
35)が”0”なので、三者択一回路(A)521は図
31の第2列乃至第5列のように動作する。図31の第
2列または第3列のように系Pの出力信号508と系Q
の出力信号510が等しいときは、図26の真理値表の
第4列の通り正常系判定回路(主)544は系正常判定
結果信号(551乃至553)へ”110”を出力し、
選択回路546は系A入力信号513へ系P出力信号5
08および系Q出力信号510と等しい値を出力する。
また、図31の第4列または第5列のように系Pの出力
信号508と系Qの出力信号510が異なるときは、図
26の真理値表の第5列の通り正常系判定回路(主)5
44は系正常判定結果信号(551乃至553)へ”0
00”を出力し、選択回路546は系A入力信号513
へ強制的に”111”を出力する。
All sync loss report signals (533 to 5)
Since 35) is "0", the alternative circuit (A) 521 operates like the second to fifth columns in FIG. The output signal 508 of the system P and the system Q as in the second or third column of FIG.
When the output signals 510 are equal, the normal system determination circuit (main) 544 outputs "110" to the system normal determination result signals (551 to 553) as shown in the fourth column of the truth table of FIG.
The selection circuit 546 outputs the system A input signal 513 to the system P output signal 5
08 and a value equal to the system Q output signal 510 are output.
When the output signal 508 of the system P and the output signal 510 of the system Q are different as in the fourth column or the fifth column of FIG. 31, the normal system determination circuit (the fifth column of the truth table of FIG. 26) ( 5)
44 indicates “0” to the system normality determination result signal (551 to 553)
00 ”, and the selection circuit 546 outputs the system A input signal 513.
Is forced to output "111".

【0111】すべての同期ずれ報告信号(533,53
4,535)が”0”なので、三者択一回路(B)52
2は図31の第7列乃至第10列のように動作する。
このとき、図26の真理値表の第6列の通り正常系判定
回路(主)(544相当)は系正常判定結果信号(55
1ないし553相当)へ”001”を出力し、選択回路
(546相当)は系B入力信号(516:513相当)
へ系R出力信号512と等しい値を出力する。
All sync loss report signals (533, 53
4,535) is "0", so the alternative circuit (B) 52
2 operates like the seventh to tenth columns in FIG.
At this time, as shown in the sixth column of the truth table of FIG. 26, the normal system determination circuit (main) (corresponding to 544) outputs the system normal determination result signal (55).
1 to 553), and the selection circuit (equivalent to 546) outputs the system B input signal (equivalent to 516: 513).
A value equal to the R system output signal 512 is output.

【0112】以上の1番目の場合の動作をインタフェー
ス制御回路506全体で見ると、系P入力信号507お
よび系Q入力信号509へ系A出力信号514と等しい
値を出力し、系R入力信号511へ系B出力信号517
と等しい値を出力し、系A入力信号513へ系P出力信
号508および系Q出力信号510と等しい値を出力
し、系B入力信号516へ系R出力信号512と等しい
値を出力する。ただし、系P出力信号508と系Q出力
信号510が異なる場合には、系A入力信号513へ”
111”を出力する。
Looking at the operation in the first case as a whole, the interface control circuit 506 outputs the same value as the system A output signal 514 to the system P input signal 507 and the system Q input signal 509, and the system R input signal 511. System B output signal 517
And outputs a value equal to the system P output signal 508 and the system Q output signal 510 to the system A input signal 513 and a value equal to the system R output signal 512 to the system B input signal 516. However, when the system P output signal 508 and the system Q output signal 510 are different, go to the system A input signal 513.
111 "is output.

【0113】2番目に、インタフェース制御回路506
が2重系の同期ずれを検出しないときの動作について説
明する。インタフェース制御回路が同期ずれを検出しな
いのは、図29の真理値表の第1列および第3列乃至第
5列のような場合である。図32における第1列乃至第
5列がこの場合の二者択一回路(P)523の動作を示
す例で、第7列乃至第11列がこの場合の二者択一回路
(R)525の動作を示す例である。
Second, the interface control circuit 506
The operation when the synchronization deviation of the double system is not detected will be described. The interface control circuit does not detect the synchronization deviation in cases such as the first column and the third to fifth columns of the truth table of FIG. The first to fifth columns in FIG. 32 are examples showing the operation of the alternative circuit (P) 523 in this case, and the seventh to eleventh columns are the alternative circuit (R) 525 in this case. It is an example showing the operation of.

【0114】このとき、二者択一回路(P)523は以
下のように動作する。2重系の同期ずれを検出しないの
で、同期ずれ判定回路574は同期ずれ報告信号533
へ”1”を出力する。同期ずれ報告信号533が”1”
なので、図30(b)の真理値表の第1列の通り、選択
制御回路575は修飾異常判定結果信号585,586
へ異常判定結果信号581,582の値をそのまま出力
する。選択制御回路575が、異常判定結果信号58
1,582を素通しするので、選択回路576は実施例
4の二者択一回路(P)423の選択回路463と同じ
動作をする。つまり、二者択一回路(P)523は系P
入力信号507への出力については、実施例4の二者択
一回路(P)423と同じ動作をして、同期ずれ報告信
号533へ”1”を出力する。
At this time, the alternative circuit (P) 523 operates as follows. Since the synchronization deviation of the duplex system is not detected, the synchronization deviation determination circuit 574 outputs the synchronization deviation report signal 533.
"1" is output to. Out-of-sync report signal 533 is "1"
Therefore, as shown in the first column of the truth table of FIG. 30B, the selection control circuit 575 causes the modification abnormality determination result signals 585 and 586.
The values of the abnormality determination result signals 581 and 582 are output as they are. The selection control circuit 575 causes the abnormality determination result signal 58
Since 1 and 582 are passed through, the selection circuit 576 operates in the same manner as the selection circuit 463 of the alternative circuit (P) 423 of the fourth embodiment. That is, the alternative circuit (P) 523 is a system P.
Regarding the output to the input signal 507, the same operation as the alternative circuit (P) 423 of the fourth embodiment is performed, and "1" is output to the synchronization deviation report signal 533.

【0115】二者択一回路(Q)524,(R)525
も二者択一回路(P)523と同様に動作する。
Alternative circuit (Q) 524, (R) 525
Also operates similarly to the alternative circuit (P) 523.

【0116】三者択一回路(A)521は、以下のよう
に動作する。すべての同期ずれ報告信号533,53
4,535が”1”なので、例えば図26の真理値表の
第1列乃至第3列のように、正常系判定回路(主)54
4は比較結果信号(548乃至550)に基づいて実施
例4の三者択一回路(A)421の正常系判定回路
(主)434と同じ動作をする。つまり、三者択一回路
(A)521は、実施例4の三者択一回路(A)421
と同じ動作をする。図31における第1列が、この場合
の三者択一回路(A)521の動作を示す例である。
The alternative circuit (A) 521 operates as follows. All out-of-sync report signals 533, 53
Since 4,535 is "1", the normal system determination circuit (main) 54, as shown in the first to third columns of the truth table of FIG.
4 performs the same operation as the normal system determination circuit (main) 434 of the alternative circuit (A) 421 of the fourth embodiment based on the comparison result signal (548 to 550). That is, the alternative circuit (A) 521 is the alternative circuit (A) 421 of the fourth embodiment.
Do the same as. The first column in FIG. 31 is an example showing the operation of the alternative circuit (A) 521 in this case.

【0117】三者択一回路(B)522も、三者択一回
路(A)521と同様に動作する。図31における第6
列が、この場合の三者択一回路(B)522の動作を示
す例である。
The alternative circuit (B) 522 also operates similarly to the alternative circuit (A) 521. Sixth in FIG. 31
The column is an example showing the operation of the alternative circuit (B) 522 in this case.

【0118】以上の2番目の場合の動作をインタフェー
ス制御回路506全体で見ると、実施例4のインタフェ
ース制御回路406と同じ動作をする。
When the operation in the second case is viewed as the whole interface control circuit 506, the same operation as the interface control circuit 406 of the fourth embodiment is performed.

【0119】三者択一回路(A)は図31の第1列のよ
うに同期ずれ報告信号が”1”なので以下のように動作
する。正常系判定回路(主)において、図25の回路5
63は”1”を出力して、回路564は回路561の出
力を系正常判定結果信号へ出力する。正常系判定回路
(主)における図25の回路561は、本発明の第4実
施例の三者択一回路(A)における正常系判定回路と同
等の回路なので、2重系の同期ずれを検出しないときに
はこの三者択一回路(A)は本発明の第4実施例の三者
択一回路(A)と同じ動作をする。
The alternative circuit (A) operates as follows because the synchronization deviation report signal is "1" as shown in the first column of FIG. In the normal system determination circuit (main), the circuit 5 of FIG.
63 outputs "1", and the circuit 564 outputs the output of the circuit 561 to the system normality judgment result signal. The circuit 561 of FIG. 25 in the normal system judging circuit (main) is the same circuit as the normal system judging circuit in the three-choice circuit (A) of the fourth embodiment of the present invention, so that the synchronization deviation of the double system is detected. If not, this alternative circuit (A) operates in the same manner as the alternative circuit (A) of the fourth embodiment of the present invention.

【0120】以上の動作をまとめてインタフェース制御
回路全体としての動作を説明する。2重系の同期ずれを
検出して系Pと系Qの出力信号が一致しているときは、
系Pと系Qの入力信号へ系Aの出力信号を出力し、系R
の入力信号へ系Bの出力信号を出力し、系Aの入力信号
へ系P,Qの出力信号と同じ値を出力し、系Bの入力信
号へ系Rの出力信号を出力する。2重系の同期ずれを検
出して系Pと系Qの出力信号が不一致のときは、系Pと
系Qの入力信号へ系Aの出力信号を出力し、系Rの入力
信号へ系Bの出力信号を出力し、系Aの入力信号へ全ビ
ット”1”を出力し、系Bの入力信号へ系Rの出力信号
を出力する。2重系の同期ずれを検出しないときは、本
発明の第4実施例におけるインタフェース制御回路と同
じ動作をする。
The operation of the interface control circuit as a whole will be described by summarizing the above operation. When the synchronization deviation of the double system is detected and the output signals of the system P and the system Q match,
The output signal of system A is output to the input signals of system P and system Q, and system R
The output signal of the system B is output to the input signal of the system A, the same value as the output signals of the systems P and Q is output to the input signal of the system A, and the output signal of the system R is output to the input signal of the system B. If the output signals of the system P and the system Q do not match due to the detection of the synchronization deviation of the double system, the output signal of the system A is output to the input signal of the system P and the system Q, and the system B is output to the input signal of the system R. Output all the bits "1" to the input signal of the system A, and output the output signal of the system R to the input signal of the system B. When the synchronization deviation of the dual system is not detected, the same operation as the interface control circuit in the fourth embodiment of the present invention is performed.

【0121】この実施例によれば、3重系のうち系P,
Qは系Aの出力により処理を行い、2重系の片系Aは系
P,Qの出力により処理を行う。一方、3重系のうち系
Rは系Bの出力により処理を行い、2重系の片系Bは系
Rの出力により処理を行う。これにより2重系のどちら
が故障であっても故障のない2重系の片系と3重系のう
ち少なくとも1つの系は正常な処理を継続することがで
きる。
According to this embodiment, among the triple system, the system P,
Q performs processing by the output of the system A, and the dual one-sided system A performs processing by the output of the systems P and Q. On the other hand, the system R of the triple system performs processing by the output of the system B, and the single system B of the double system performs processing by the output of the system R. As a result, at least one of the double system one system and the triple system, which has no failure, can continue normal processing regardless of which of the two systems has a failure.

【0122】実施例6.本発明の第6の実施例につい
て、図33乃至図38に基づいて説明する。図33にお
いて、インタフェース制御回路605はモード指定回路
628に高信頼性モードを示す”1”が設定されている
とき、3つの系P601,Q602,R603の出力の
うち正常な出力を系A604へ入力し、3つの系P、
Q、Rへ同一の入力を与える。3つの系P601,Q6
02,R603が同一の処理を実行するときに、インタ
フェース回路605を高信頼性モードに設定する。
Example 6. A sixth embodiment of the present invention will be described with reference to FIGS. 33 to 38. In FIG. 33, the interface control circuit 605 inputs the normal output of the outputs of the three systems P601, Q602, R603 to the system A604 when "1" indicating the high reliability mode is set in the mode designating circuit 628. And three system P,
The same input is given to Q and R. Three systems P601, Q6
02 and R603 execute the same processing, the interface circuit 605 is set to the high reliability mode.

【0123】また、このインタフェース制御回路は、モ
ード指定回路628に高性能モードを示す”0”が設定
されているとき3つの系P601,Q602,R603
のうち多くとも1つの系だけ出力を許可し、3つの系の
うち出力が許可されている系の出力を系A604へ入力
として与える。3つの系P,Q,Rが異なる処理を並列
に実行するときに、インタフェース回路605を高性能
モードに設定する。
Further, this interface control circuit has three systems P601, Q602, R603 when the mode designating circuit 628 is set to "0" indicating the high performance mode.
Of the three systems, the output of only one system is permitted, and the output of the system of which the output is permitted is given to the system A 604 as an input. When the three systems P, Q, and R execute different processes in parallel, the interface circuit 605 is set to the high performance mode.

【0124】系P601は、入力信号608に基づいて
処理を実行する。通常は出力要求信号606へ”1”を
出力しており、出力信号609へ出力を要求するときだ
け”0”を出力する。出力要求信号606へ出力要求”
0”を出力していて、出力許可信号607が出力許可”
0”になったら出力信号609へ出力する。出力許可信
号607が出力禁止”1”の間は、出力信号609への
出力はすべてのビットを”1”とする。系Q602、系
R603も系P601と同様に動作する。
The system P601 executes processing based on the input signal 608. Normally, "1" is output to the output request signal 606, and "0" is output only when the output signal 609 is requested to output. Output request to output request signal 606 "
0 "is output and the output permission signal 607 is output permission"
When it becomes 0 ", it is output to the output signal 609. While the output permission signal 607 is output prohibited" 1 ", all the bits output to the output signal 609 are set to" 1 ". It operates similarly to P601.

【0125】系A604は通常は3重系出力許可信号6
18へ”1”(出力不許可)を出力し、3重系出力要求
信号619が出力要求”0”で、系Aの入力信号620
からの入力を受け付けるときにだけ”0”を出力する。
そして、入力信号620に基づいて処理を実行し、出力
信号621へ出力する。
The system A 604 is normally a triple system output permission signal 6
"1" (output not permitted) is output to 18, the triple system output request signal 619 is the output request "0", and the input signal 620 of the system A is output.
"0" is output only when the input from is accepted.
Then, the processing is executed based on the input signal 620 and output to the output signal 621.

【0126】多数決判定回路622は、系P,Q,Rの
出力信号609,613,617および出力要求信号6
06,610,614の多数決を行い、系P、系Q、系
Rの多数決勝者・敗者の判定結果をそれぞれ多数決判定
結果信号629,630,631へ出力する。多数決判
定結果信号へは判定結果が多数決勝者のとき”1”、多
数決敗者のとき”0”を出力する。競合制御回路623
は、3重系出力許可信号618に出力許可が出される
と、分離出力許可信号632乃至634のうち1つだけ
に出力許可を与える。マスク回路624は、モード指定
信号640に基づき多数決判定結果信号629乃至63
1をマスクして、マスク多数決判定結果信号635乃至
637へ出力する。選択回路625は、マスク多数決判
定結果信号635乃至637に基づき、系P,Q,Rの
出力信号609,613,617のうち1つを選択し、
系Aの入力信号620へ出力する。同様に出力要求信号
606,610,614のうち1つを3重系出力要求信
号619へ出力する。出力許可切替回路627は、モー
ド指定信号640に基づき3重の3重系出力許可信号6
18と分離出力許可信号632乃至634の一方を系
P,Q,Rの出力許可信号607,611,615へ出
力する。モード指定回路628は、モード設定信号64
1により設定された値をモード指定信号640へ出力す
る。モード指定信号には高信頼性モードのとき”1”、
高性能モードのとき”0”を出力する。さらに、インタ
フェース制御回路605は、系Aの出力信号621を系
P,Q,Rの入力信号608,612,616へそのま
ま出力する。
The majority decision circuit 622 outputs the output signals 609, 613, 617 of the systems P, Q, R and the output request signal 6.
The majority decision of 06, 610 and 614 is carried out, and the decision results of the majority winners and losers of the systems P, Q and R are output to the majority decision result signals 629, 630 and 631, respectively. "1" is output to the majority decision result signal when the decision result is the majority winner, and "0" is output when the majority result is the loser. Contention control circuit 623
When output permission is given to the triple system output permission signal 618, the output permission is given to only one of the separated output permission signals 632 to 634. The mask circuit 624 receives the majority decision result signals 629 to 63 based on the mode designation signal 640.
1 is masked and output to the mask majority decision result signals 635 to 637. The selection circuit 625 selects one of the output signals 609, 613, 617 of the systems P, Q, R based on the mask majority decision result signals 635 to 637,
Output to the input signal 620 of the system A. Similarly, one of the output request signals 606, 610, 614 is output to the triple system output request signal 619. The output permission switching circuit 627 is based on the mode designation signal 640 and outputs the triple system output permission signal 6
18 and one of the separated output permission signals 632 to 634 are output to the output permission signals 607, 611 and 615 of the systems P, Q and R. The mode designating circuit 628 uses the mode setting signal 64
The value set by 1 is output to the mode designation signal 640. The mode designation signal is "1" in high reliability mode,
"0" is output in the high performance mode. Further, the interface control circuit 605 outputs the output signal 621 of the system A to the input signals 608, 612, 616 of the systems P, Q, R as it is.

【0127】図34は図33中の多数決判定回路622
の構成を示すブロック図である。比較回路PQ,QR,
RP(651乃至653)は、本発明における第1実施
例の多数決回路に含まれる比較回路(図2)と同じ構成
である。正常系判定回路654は、本発明における第2
実施例の多数決回路に含まれる正常系判定回路(図7
(a))と同じ構成である。
FIG. 34 shows a majority decision circuit 622 in FIG.
FIG. 3 is a block diagram showing the configuration of FIG. Comparing circuits PQ, QR,
The RPs (651 to 653) have the same configuration as the comparison circuit (FIG. 2) included in the majority circuit of the first embodiment of the present invention. The normal system determination circuit 654 is the second circuit in the present invention.
Normal system determination circuit included in the majority circuit of the embodiment (see FIG. 7).
It has the same configuration as (a)).

【0128】図35(a)は、図33中の競合制御回路
623の構成を示す図である。図36は、競合制御回路
623の動作を示す真理値表である。3重系出力許可信
号618が不許可”1”のときは、図36の第1列のよ
うにすべての系P,Q,Rを出力不許可”1”とする。
3重系出力許可信号618が出力許可”0”のときは、
図36の第2列乃至第4列のように出力要求を出してい
る系のうちで最も優先順位の高い1つの系にだけ出力許
可を与える。このときの優先順位は系P>系Q>系Rで
ある。
FIG. 35A is a diagram showing the structure of the competition control circuit 623 in FIG. 33. FIG. 36 is a truth table showing the operation of the competition control circuit 623. When the triple system output permission signal 618 is not permitted "1", all the systems P, Q and R are set to be not permitted "1" as shown in the first column of FIG.
When the triple system output permission signal 618 is output permission "0",
Output permission is given to only one system having the highest priority among the systems requesting output as in the second to fourth columns of FIG. At this time, the priority order is system P> system Q> system R.

【0129】図35(b)は、図33中のマスク回路6
24の構成を示す図である。
FIG. 35B shows the mask circuit 6 in FIG.
It is a figure which shows the structure of 24.

【0130】図37は、図33中の選択回路625の構
成を示す図である。
FIG. 37 is a diagram showing the structure of the selection circuit 625 in FIG.

【0131】図38(a)は図33中の出力許可切替回
路627の構成を示す図である。
FIG. 38A shows a structure of the output permission switching circuit 627 shown in FIG.

【0132】図38(b)は、図33中のモード指定回
路628の構成を示す図である。モードフラグには、モ
ードフラグ書き込み信号641−2によりモードフラグ
設定用データ641−1の値を設定する。
FIG. 38B shows a structure of mode designating circuit 628 in FIG. 33. The value of the mode flag setting data 641-1 is set to the mode flag by the mode flag write signal 641-2.

【0133】以上のように構成されるインタフェース制
御回路の動作について説明する。
The operation of the interface control circuit configured as above will be described.

【0134】1番目に、モード指定回路628に高信頼
性モード”1”が設定されている場合の動作について説
明する。
First, the operation when the high reliability mode "1" is set in the mode designating circuit 628 will be described.

【0135】モード指定回路628は、モード指定信号
640へ”1”を出力する。モード指定信号640が”
1”なので、マスク回路624は多数決判定結果信号
(629乃至631)をマスク多数決判定結果信号(6
35乃至637)へそのまま出力する。モード指定信号
640が”1”なので、出力許可切替回路627は系
P,Q,Rの出力許可信号607,611,615へ3
重系出力許可信号618の値を出力する。マスク回路6
24が多数決判定結果信号(629乃至631)を素通
しするので、選択回路625は3重系の出力信号60
9,613,617および出力要求信号606,61
0,614のうち多数決判定回路622が正常と判定し
た系の信号を系Aの入力信号620および3重系出力要
求信号619へ出力する。選択回路625は正常系の出
力の論理積をとるだけであるが、正常系の出力はすべて
等しいので、結果的に正常系の出力を選択したことにな
る。
The mode designation circuit 628 outputs "1" to the mode designation signal 640. The mode designation signal 640 is "
Since it is 1 ″, the mask circuit 624 uses the majority decision result signal (629 to 631) as the mask majority decision result signal (6
35 to 637) and outputs it as it is. Since the mode designating signal 640 is "1", the output permission switching circuit 627 sends 3 to the output permission signals 607, 611, 615 of the systems P, Q, R.
The value of the heavy system output permission signal 618 is output. Mask circuit 6
24 passes through the majority decision result signal (629 to 631), the selecting circuit 625 outputs the triple output signal 60.
9, 613, 617 and output request signals 606, 61
Of the 0 and 614, the signals of the system determined to be normal by the majority decision circuit 622 are output to the input signal 620 of the system A and the triple system output request signal 619. The selection circuit 625 only takes the logical product of the outputs of the normal system, but all the outputs of the normal system are equal, so that the output of the normal system is selected as a result.

【0136】以上のように高信頼性モードのとき、イン
タフェース制御回路605は系P,Q,Rが同一の処理
を実行していることを前提として、3重系の出力を多数
決して系Aへ出力し、系Aの出力をそのまま3重系へ入
力するようにして動作する。
As described above, in the high-reliability mode, the interface control circuit 605 assumes that the systems P, Q, and R are performing the same processing, and never outputs a large number of triple system outputs to the system A. It operates so that the output of the system A is directly input to the triple system.

【0137】2番目に、モード指定回路(628)に高
性能モード”0”が設定されている場合の動作について
説明する。
Second, the operation when the high performance mode "0" is set in the mode designating circuit (628) will be described.

【0138】モード指定回路628は、モード指定信号
640へ”0”を出力する。モード指定信号640が”
0”なので、マスク回路624はマスク多数決判定結果
信号(635乃至637)へ”111”を出力する。競
合制御回路623は、図36の真理値表に示すように3
つの系の分離出力許可信号(632乃至634)のうち
多くとも1つだけを出力許可”0”にする。モード指定
信号640が”0”なので、出力許可切替回路627は
系P,Q,Rの出力許可信号607,611,615へ
分離出力許可信号(632乃至634)の値をそのまま
出力する。マスク多数決判定結果信号(635乃至63
7)が”111”なので、選択回路625は3重系の出
力信号609,613,617のうち出力許可信号60
7,611,615が出力許可”0”である系の信号を
系Aの入力信号620へ出力する。選択回路625はす
べての系の出力の論理積をとるだけであるが、出力が許
可されていない系の出力信号609,613,617は
全ビット”1”なので、結果的に出力が許可されている
系の出力を選択することになる。また、3重系の出力要
求信号606,610,614のうちどれか1つでも出
力要求”0”であれば、3重系出力要求信号619へ出
力要求”0”を出力する。
The mode designation circuit 628 outputs "0" to the mode designation signal 640. The mode designation signal 640 is "
Since it is 0 ", the mask circuit 624 outputs" 111 "to the mask majority decision result signals (635 to 637). The competition control circuit 623 outputs 3" as shown in the truth table of FIG.
Only at most one of the separate output permission signals (632 to 634) of one system is set to output permission "0". Since the mode designation signal 640 is "0", the output permission switching circuit 627 outputs the values of the separated output permission signals (632 to 634) to the output permission signals 607, 611 and 615 of the systems P, Q and R as they are. Mask majority decision result signal (635 to 63)
Since 7) is "111", the selection circuit 625 outputs the output permission signal 60 out of the output signals 609, 613, 617 of the triple system.
The system signals whose output permission is “0” are output to the input signal 620 of the system A by 7, 611 and 615. The selection circuit 625 only takes the logical product of the outputs of all the systems, but the output signals 609, 613, 617 of the systems for which the output is not permitted are all bits “1”, and as a result, the output is permitted. The output of the existing system will be selected. If any one of the triple system output request signals 606, 610 and 614 is the output request “0”, the output request “0” is output to the triple system output request signal 619.

【0139】以上のように高性能モードのとき、インタ
フェース制御回路605は系P,Q,Rが異なる処理を
実行していることを前提として、3重系の出力信号60
9,613,617のうち出力が許可されている系の信
号を系Aへ出力し、系Aの出力信号621はそのまま3
重系へ出力する。また、3重系のうちどれか1つでも出
力要求を出していれば、系Aへ出力要求を出し、系Aが
出力許可を出したときは競合制御により3重系のうちど
れか1つの系にだけ出力許可を出す。
As described above, in the high performance mode, the interface control circuit 605 assumes that the systems P, Q, and R are performing different processes, and the triple system output signal 60 is used.
Among the 9, 613 and 617, the signal of the system whose output is permitted is output to the system A, and the output signal 621 of the system A is 3 as it is.
Output to the heavy system. Also, if any one of the triple systems has issued an output request, it issues an output request to system A, and when system A issues output permission, any one of the triple systems is issued by competition control. Output permission is given only to the system.

【0140】この実施例によれば、高信頼性モードのと
きは3つの系に同一の処理を行わせて、1つの系が故障
しても他の正常な系の出力を選択することにより計算機
システム全体としての処理継続を可能にし、他方高性能
モードのときは3つの系が並列に処理を行うようにした
ので計算機システム全体として高速処理を実現すること
ができる。
According to this embodiment, in the high-reliability mode, the three systems are made to perform the same processing, and even if one system fails, the output of another normal system is selected. On the other hand, the processing of the entire system can be continued. On the other hand, in the high-performance mode, the three systems perform processing in parallel, so that high-speed processing can be realized as the entire computer system.

【0141】実施例7.本発明の第7の実施例につい
て、図39乃至図45に基づいて説明する。図39にお
いて、インタフェース制御回路705は、グループ指定
回路726に設定された値(グループ指定)により異な
る制御を行う。グループ指定には、図40(a)の表に
示す5通りがある。図40(a)の第1列は系P、系
Q、系Rを1つのグループとする指定である。第2列乃
至第4列は系P、系Q、系Rを2つのグループ、すなわ
ち1つの系を単独で1つのグループとし、2つの系を別
の1つのグループとする指定である。第5列は系P、系
Q、系Rを3つのグループ、すなわち各々を単独で1つ
のグループとする指定である。
Example 7. A seventh embodiment of the present invention will be described with reference to FIGS. 39 to 45. In FIG. 39, the interface control circuit 705 performs different control depending on the value (group designation) set in the group designation circuit 726. There are five types of group designation shown in the table of FIG. The first column in FIG. 40 (a) designates the system P, the system Q, and the system R as one group. The second to fourth columns specify the systems P, Q, and R as two groups, that is, one system alone as one group and the two systems as another group. The fifth column designates the system P, the system Q, and the system R as three groups, that is, each of them is independently one group.

【0142】図40(a)の第1列を指定したとき、こ
のインタフェース制御回路は実施例6における高信頼性
モードと同じ動作をする。図40(a)の第5列の指定
をしたとき、このインタフェース制御回路は実施例6に
おける高性能モードと同じ動作をする。図40(a)の
第2列を指定したとき、このインタフェース制御回路は
2つのグループのうち多くとも1つのグループだけ出力
を許可し、2つのグループのうち出力が許可されている
系の出力を系Aへ入力として与える。ただし、系Pと系
Qのグループの出力が許可されていても、系Pと系Qの
出力が異なるときは系Aへの出力を全ビット”1”とす
る。図40(a)の第3列または第4列の指定をしたと
きは、第2列の指定のときと同様に動作する。
When the first column in FIG. 40A is designated, this interface control circuit operates in the same manner as the high reliability mode in the sixth embodiment. When the fifth column in FIG. 40A is designated, this interface control circuit operates in the same manner as the high performance mode in the sixth embodiment. When the second column in FIG. 40 (a) is designated, this interface control circuit permits the output of at most one of the two groups and the output of the system for which the output of the two groups is permitted. It is given as an input to system A. However, even if the outputs of the groups of the system P and the system Q are permitted, if the outputs of the system P and the system Q are different, the output to the system A is all bits "1". When the third column or the fourth column in FIG. 40A is designated, the operation is the same as when the second column is designated.

【0143】系P701,Q702,R703および系
A704は、それぞれ実施例6の系P,Q,Rおよび系
Aと同じ動作をする。
The systems P701, Q702, R703 and the system A704 operate in the same manner as the systems P, Q, R and the system A of the sixth embodiment, respectively.

【0144】グループ内正常系判定回路723は、各系
の正常・異常を判定し、各系についての判定結果を系
P,Q,Rの正常判定結果信号727乃至729へ出力
する。各正常判定結果信号には正常のとき”1”、異常
のとき”0”を出力する。競合制御回路724は、各系
の出力の許可・不許可を判定し、判定結果を系P,Q,
Rについての出力許可信号707,711,715へ出
力する。各出力許可信号には、許可のとき”0”、不許
可のとき”1”を出力する。選択回路725は系P,
Q,Rの出力信号709,713,717および出力要
求信号706,710,714から1つの系の出力信号
と出力要求信号を選択して、系Aの入力信号720およ
び3重系出力要求信号719へ出力する。グループ指定
回路726は、グループ指定信号730へグループ設定
信号722によって設定された値を出力する。
The in-group normal system judging circuit 723 judges normality / abnormality of each system, and outputs the judgment result of each system to the normal judgment result signals 727 to 729 of the systems P, Q, and R. "1" is output to each normality determination result signal when normal and "0" when abnormal. The competition control circuit 724 determines whether the output of each system is permitted or not, and outputs the determination result to the systems P, Q,
The output permission signals 707, 711, and 715 for R are output. For each output permission signal, "0" is output when the permission is given and "1" is output when the permission is not given. The selection circuit 725 is a system P,
The output signal and the output request signal of one system are selected from the output signals 709, 713, 717 of the Q and R and the output request signals 706, 710, 714, and the input signal 720 of the system A and the output request signal of the triple system 719 are selected. Output to. The group designation circuit 726 outputs the value set by the group setting signal 722 to the group designation signal 730.

【0145】図41は、図39中のグループ内正常系判
定回路723の構成を示す図である。比較回路741乃
至743は、本発明における第1実施例の多数決回路に
含まれる比較回路(図2)と同じ構成である。図42
は、グループ内正常系判定回路723の動作を示す真理
値表である。3つの系を1つのグループとしている場合
には、図42の第1列乃至第4列のように、比較結果
(744乃至746)に基づいて多数決の勝者の系を正
常”1”、多数決の敗者の系を異常”0”とする。3つ
の系を2つのグループとしている場合には、図42の第
5列、第7列、第9列のように2つの系から構成される
グループの系同士の比較結果が一致”1”の時はその2
つの系を正常”1”とし、また第6列、第8列、第10
列のように2つの系から構成されるグループの系同士の
比較結果が不一致”0”の時は、その2つの系を異常”
0”とする。図42の第11列のように3つの系を3つ
のグループとしている場合には、すべての系を常に正
常”1”とする。
FIG. 41 shows a structure of the in-group normal system determining circuit 723 shown in FIG. The comparison circuits 741 to 743 have the same configuration as the comparison circuit (FIG. 2) included in the majority circuit of the first embodiment of the present invention. FIG. 42
Is a truth table showing the operation of the in-group normal system determination circuit 723. When three systems are set as one group, based on the comparison results (744 to 746), as shown in the first to fourth columns of FIG. The loser system is set to abnormal "0". When three systems are made into two groups, the comparison result between the systems of the groups composed of two systems is “1” as shown in the fifth, seventh and ninth columns of FIG. Time is 2
Normal system "1", and the 6th, 8th and 10th rows
When the comparison result between the systems in the group consisting of two systems is “0”, the two systems are abnormal.
When the three systems are made into three groups as shown in the eleventh column of FIG. 42, all the systems are always normal “1”.

【0146】図43は、図39中の競合制御回路724
の構成を示す図である。図44は、競合制御回路724
の動作を示す真理値表である。マスク出力要求信号76
5,766,767は、系P,Q,Rの出力要求信号7
06,710,714を系P,Q,Rの正常判定結果信
号(727乃至729)でマスクしたものである。3重
系出力許可信号718が不許可”1”のときは、図44
の第1列のようにグループ指定に関わらず、すべての系
P,Q,Rを出力不許可”1”とする。3つの系を1つ
のグループとしている場合に3重系出力許可信号718
が出力許可”0”のときは、図44の第2列のようにす
べての系に出力許可を与える。3つの系を2つのグルー
プとしている場合に3重系出力許可信号718が出力許
可”0”のときは、図44の第3列乃至第8列のように
出力要求を出しているグループのうちで最も優先順位の
高いグループにだけ出力許可を与える。このときの優先
順位は「系Pを含むグループ」>「系Pを含まないグル
ープ」である。3つの系を3つのグループとしている場
合に3重系出力許可信号718が出力許可”0”のとき
は、図44の第9列乃至第11列のように出力要求を出
している系のうちで最も優先順位の高い1つの系にだけ
出力許可を与える。このときの優先順位は系P>系Q>
系Rである。
FIG. 43 shows the competition control circuit 724 shown in FIG.
It is a figure which shows the structure of. FIG. 44 shows the competition control circuit 724.
It is a truth table showing the operation of. Mask output request signal 76
5, 766, 767 are output request signals 7 of the systems P, Q, R
06, 710 and 714 are masked with the normal determination result signals (727 to 729) of the systems P, Q and R. When the triple system output permission signal 718 is not permitted "1", FIG.
Regardless of the group designation, all the systems P, Q, and R are set to the output disapproval "1" regardless of the group designation as in the first column of. Triple system output permission signal 718 when three systems are grouped together
When the output permission is "0", the output permission is given to all the systems as shown in the second column of FIG. When the triple system output permission signal 718 is the output permission “0” in the case where the three systems are set to two groups, among the groups issuing the output request as in the third to eighth columns of FIG. 44. The output permission is given only to the highest priority group in. At this time, the priority is “group including system P”> “group not including system P”. When the triple system output permission signal 718 is the output permission "0" in the case where the three systems are made into three groups, among the systems which issue the output request as in the ninth column to the eleventh column of FIG. Output permission is given to only one system having the highest priority. At this time, the priority is system P> system Q>
System R.

【0147】選択回路725は、本発明における第6実
施例の多数決回路に含まれる選択回路(図37)と同じ
構成である。
Select circuit 725 has the same structure as the select circuit (FIG. 37) included in the majority circuit of the sixth embodiment of the present invention.

【0148】図40(b)は、図39中のグループ指定
回路726の構成を示す図である。グループフラグに
は、グループフラグ書き込み信号722−4によりグル
ープ設定用データ722−1ないし722−3の値を設
定できる。
FIG. 40B is a diagram showing the structure of the group designating circuit 726 shown in FIG. The value of the group setting data 722-1 to 722-3 can be set to the group flag by the group flag write signal 722-4.

【0149】図45は、図39のインタフェース制御回
路における入力信号、内部信号、出力信号の表である。
表の番号は図39中の符号と一致する。なお、この図で
は簡単のため各系の入力信号、出力信号は2ビットの場
合を示している。
FIG. 45 is a table of input signals, internal signals and output signals in the interface control circuit of FIG.
The table numbers match the reference numerals in FIG. 39. In this figure, for simplification, the case where the input signal and output signal of each system are 2 bits is shown.

【0150】以上のように構成されるインタフェース制
御回路の動作について説明する。1番目に、図40
(a)の第1列のように3つの系P,Q,Rを1つのグ
ループとして構成したときの動作について説明する。図
45の第1列乃至第5列がこのときの動作の例である。
The operation of the interface control circuit configured as above will be described. First, FIG.
The operation when the three systems P, Q, and R are configured as one group as in the first column of (a) will be described. The first to fifth columns in FIG. 45 are examples of the operation at this time.

【0151】グループ内正常系判定回路723は図42
の第1列乃至第4列の通り正常判定結果信号(727乃
至729)へ3つの系P,Q,Rの多数決結果を出力
し、正常判定結果信号(727乃至729)に基づいて
選択回路725は系Aへの入力信号720および3重系
出力要求信号719を出力する。ところで、実施例6の
インタフェース制御回路605では、高信頼性モードの
とき、多数決判定回路622は多数決判定結果信号(6
29乃至631)へ3つの系P,Q,Rの多数決結果を
出力し、マスク回路624はマスク多数決判定結果信号
(635乃至637)へ多数決判定結果信号(629乃
至631)を素通しして、マスク多数決判定結果信号
(635乃至637)に基づいて選択回路625は系A
の入力信号620および3重系出力要求信号619を出
力する。すなわち、インタフェース制御回路705は系
Aの入力信号720および3重系出力要求信号719に
対して、実施例6の高信頼性モードのときのインタフェ
ース制御回路と同じ出力をする。
The in-group normal system judging circuit 723 is shown in FIG.
The majority decision result of the three systems P, Q, and R is output to the normality determination result signals (727 to 729) as shown in the first to fourth columns of the above, and the selection circuit 725 is output based on the normality determination result signals (727 to 729). Outputs an input signal 720 to the system A and a triple system output request signal 719. In the interface control circuit 605 of the sixth embodiment, in the high reliability mode, the majority decision circuit 622 outputs the majority decision result signal (6
29 to 631) and outputs the majority decision results of the three systems P, Q, and R, and the mask circuit 624 passes the majority decision result signals (629 to 631) to the mask majority decision result signals (635 to 637) to make a mask. Based on the majority decision result signal (635 to 637), the selection circuit 625 determines whether the system A
The input signal 620 and the triple output request signal 619 are output. That is, the interface control circuit 705 outputs the same signal as the interface control circuit in the high reliability mode of the sixth embodiment in response to the input signal 720 of the system A and the triple system output request signal 719.

【0152】競合制御回路724は図44の第1列およ
び第2列の通り系P,Q,Rの出力許可信号707,7
11,715へ3重系出力許可信号718の値を出力す
る。ところで、実施例6のインタフェース制御回路60
5が高信頼性モードのとき、出力許可切替回路627は
系P,Q,Rの出力許可信号607,611,615へ
3重系出力許可信号618の値を出力する。すなわち、
インタフェース制御回路705は、系P,Q,Rの出力
許可信号707,711,715に対して、高信頼性モ
ードのときの実施例6のインタフェース制御回路と同じ
出力をする。
The competition control circuit 724 outputs the output permission signals 707, 7 of the systems P, Q, R as shown in the first and second columns of FIG.
The value of the triple system output permission signal 718 is output to 11, 715. By the way, the interface control circuit 60 of the sixth embodiment
When the signal 5 is in the high reliability mode, the output permission switching circuit 627 outputs the value of the triple system output permission signal 618 to the output permission signals 607, 611, 615 of the systems P, Q, R. That is,
The interface control circuit 705 outputs the same output as the interface control circuit of the sixth embodiment in the high reliability mode with respect to the output permission signals 707, 711 and 715 of the systems P, Q and R.

【0153】さらに、インタフェース制御回路705は
系P,Q,Rの入力信号708,712,716に対し
て、実施例6のインタフェース制御回路と同じように、
系Aの出力信号721を出力をする。
Further, the interface control circuit 705 responds to the input signals 708, 712, 716 of the systems P, Q, R in the same manner as the interface control circuit of the sixth embodiment.
The output signal 721 of the system A is output.

【0154】以上のように1番目(1グループ構成)の
場合、インタフェース制御回路705は実施例6の高信
頼モードのときのインタフェース制御回路と同じ動作を
する。
As described above, in the first case (one group configuration), the interface control circuit 705 operates the same as the interface control circuit in the high reliability mode of the sixth embodiment.

【0155】2番目に、図40(a)の第2列乃至第4
列のように3つの系P,Q,Rのうち2つの系を1つの
グループとし、残りの1つの系をもう1つのグループと
して構成したときの動作について、図40(a)の第2
列のグループ構成を例にとって説明する。図45の第6
列乃至第16列がこのときの動作の例である。
Second, the second to fourth columns in FIG. 40 (a).
The operation when two systems out of the three systems P, Q, and R are configured as one group and the remaining one system is configured as another group as in the column
A group configuration of columns will be described as an example. No. 6 of FIG. 45
The columns to the 16th column are examples of the operation at this time.

【0156】グループ内正常系判定回路723は図42
の第5列または第6列の通り動作するので、図45の第
14列乃至第16列のように系Pの出力信号709と系
Qの出力信号713が異なるときだけ系P,Qの正常判
定結果信号727,728を異常”0”とする。
The in-group normal system judging circuit 723 is shown in FIG.
Since it operates as the fifth column or the sixth column of FIG. 45, the normality of the systems P and Q can be obtained only when the output signal 709 of the system P and the output signal 713 of the system Q are different as in the 14th to 16th columns of FIG. The determination result signals 727 and 728 are set to abnormal "0".

【0157】競合制御回路724は図44の第1列、第
3列、第4列および第12列の通り動作するので、図4
5の第10列、第11列または第15列のように2つの
グループのうち一方のグループだけが出力要求信号70
6,710,714を出力要求”0”としているときに
3重系出力許可信号718が許可”0”となったら、出
力要求信号を出していた系に対する出力許可信号70
7,711,715を許可”0”とする。図45の第1
2列のように2つのグループとも出力要求信号706,
710,714を出力要求”0”としているときに3重
系出力許可信号718が許可”0”となったら、系Pと
系Qに対する出力許可信号707,711だけを許可”
0”とする。ただし、図45の第11列乃至第16列の
ように系Pの出力信号709と系Qの出力信号713が
異なるときは系P,Qの正常判定結果信号727,72
8が異常”0”なので、系P,Qの出力要求信号70
6,710に拘らず系Rの出力要求信号714が出力要
求”0”のときに3重系出力許可信号718が許可”
0”となったら、系Rの出力許可信号715を許可”
0”とする。
Since the competition control circuit 724 operates as shown in the first, third, fourth and twelfth columns of FIG.
As shown in the tenth, eleventh or fifteenth column of 5, only one of the two groups outputs the output request signal 70.
If the triple system output permission signal 718 becomes permission “0” while the output requests “0” are given to the output request signals 6, 710, 714, the output permission signal 70 for the system which has issued the output request signal
Allow 7,711,715 to be "0". First of FIG. 45
The output request signals 706 and
If the triple system output permission signal 718 becomes "0" while the output requests 710 and 714 are "0", only the output permission signals 707 and 711 for the system P and the system Q are permitted.
However, when the output signal 709 of the system P and the output signal 713 of the system Q are different as in the 11th to 16th columns in FIG. 45, the normal determination result signals 727 and 72 of the systems P and Q are shown.
8 is abnormal "0", so output request signals 70 for systems P and Q
Regardless of 6, 710, when the output request signal 714 of the system R is the output request "0", the triple system output permission signal 718 is permitted "
When it becomes 0 ", the output permission signal 715 of the system R is permitted"
0 ".

【0158】選択回路725は正常判定結果信号(72
7乃至729)が異常”0”である系を除いて、出力信
号709,713,717および出力要求信号706,
710,714の論理積をとり、系Aの入力信号720
および3重系出力要求信号719へ出力する。系Pの出
力信号709と系Qの出力信号713が異なるときは系
P,Qの正常判定結果信号727,728が異常”0”
となり、出力許可が与えられず、出力許可信号707,
711,715が不許可”1”である系は出力信号70
9,713,717へ”11”を出力するので、系Aの
入力信号720は図45の第11列乃至第12列、第1
5列または第16列のように出力許可信号707,71
1,715が許可”0”である系の出力信号709,7
13,717と等しい値となる。出力許可信号707,
711,715がすべて不許可”1”のときは、系Aの
入力信号720は”11”となる。
The selection circuit 725 outputs the normal determination result signal (72
7 to 729) except for the system in which the abnormality is “0”, the output signals 709, 713, 717 and the output request signal 706.
The logical product of 710 and 714 is calculated, and the input signal 720 of the system A is obtained.
And output to the triple system output request signal 719. When the output signal 709 of the system P and the output signal 713 of the system Q are different, the normal determination result signals 727 and 728 of the systems P and Q are abnormal "0".
Therefore, the output permission is not given, and the output permission signal 707,
The system in which 711 and 715 are not permitted "1" is output signal 70.
Since "11" is output to 9,713,717, the input signal 720 of the system A is the 11th column to the 12th column in FIG.
Output permission signals 707, 71 as in the 5th row or the 16th row
Output signal 709,7 of the system in which 1,715 is permission "0"
The value is equal to 13,717. Output permission signal 707,
When all 711 and 715 are not permitted "1", the input signal 720 of the system A is "11".

【0159】2番目(2グループ構成)の場合のインタ
フェース制御回路705の動作をまとめると次のように
なる。2つの系から構成されるグループについては、2
つの系に対して同じ入力信号および出力許可信号を与え
て同一の処理を実行させ、2つの系の出力信号および出
力要求信号を比較して不一致ならば系Aに対する出力を
停止する。また、2つのグループのうち多くとも1つの
グループにだけ出力許可を与えて1つのグループだけが
系Aに対して出力するように制御する。
The operation of the interface control circuit 705 in the second case (two-group configuration) is summarized as follows. 2 for a group consisting of two systems
The same input signal and the output permission signal are given to the two systems to execute the same processing, and the output signals and the output request signals of the two systems are compared, and if they do not match, the output to the system A is stopped. Further, output permission is given to at most one of the two groups, and control is performed so that only one group outputs to the system A.

【0160】3番目に、図40(a)の第5列のように
3つの系P,Q,Rの各系を1つのグループとして構成
したときの動作について説明する。図45の第17列乃
至第24列が、このときの動作の例である。
Thirdly, the operation when each system of the three systems P, Q and R is configured as one group as in the fifth column of FIG. 40A will be described. The 17th to 24th columns in FIG. 45 are examples of the operation at this time.

【0161】グループ内正常系判定回路723は、図4
2の第11列の通りすべての正常判定結果信号(727
乃至729)へ”1”を出力し、正常判定結果信号(7
27乃至729)に基づいて選択回路725は系Aの入
力信号720および3重系出力要求信号719を出力す
る。ところで、実施例6のインタフェース制御回路60
5が高性能モードのとき、マスク回路624はすべての
マスク多数決判定結果信号(635乃至637)へ”
1”を出力し、マスク多数決判定結果信号(635乃至
637)に基づいて選択回路625は系Aの入力信号6
20および3重系出力要求信号619を出力する。すな
わち、インタフェース制御回路705は系Aの入力信号
720および3重系出力要求信号719に対して、高性
能モードのときの実施例6のインタフェース制御回路と
同じ出力をする。
The normal system judging circuit 723 in the group is shown in FIG.
As shown in the 11th column of No. 2, all the normal determination result signals (727
To 729), the normal judgment result signal (7
27 to 729), the selection circuit 725 outputs the input signal 720 of the system A and the triple system output request signal 719. By the way, the interface control circuit 60 of the sixth embodiment
When 5 is in the high performance mode, the mask circuit 624 outputs all mask majority decision result signals (635 to 637).
1 ”is output, and the selection circuit 625 outputs the input signal 6 of the system A based on the mask majority decision result signals (635 to 637).
The 20 and triple system output request signals 619 are output. That is, the interface control circuit 705 outputs the same output as the interface control circuit of the sixth embodiment in the high performance mode in response to the input signal 720 of the system A and the triple system output request signal 719.

【0162】競合制御回路724は図44の第1列およ
び第9列乃至第12列の通り、3重系出力許可信号71
8の値が出力許可”0”のとき系P>系Q>系Rの優先
順位で出力要求信号706,710,714を出力要
求”0”としている系のうち1つだけに対して出力許可
信号707,711,715へ出力許可”0”を出力す
る。ところで、実施例6のインタフェース制御回路60
5が高性能モードのとき、競合制御回路623は3重系
出力許可信号618の値が出力許可”0”のとき系P>
系Q>系Rの優先順位で出力要求信号606,610,
614を出力要求”0”としている系のうち1つだけに
対して分離出力許可信号(632乃至634)へ出力許
可”0”を出力し、出力許可切替回路627は系P,
Q,Rの出力許可信号607,611,615へ分離出
力許可信号(632乃至634)を素通しする。すなわ
ち、インタフェース制御回路705は系P,Q,Rの出
力許可信号707,711,715に対して、高性能モ
ードのときの実施例6のインタフェース制御回路と同じ
出力をする。
The competition control circuit 724 operates as shown in the first column and the ninth to twelfth columns of FIG.
When the value of 8 is output permission "0", output permission is given to only one of the systems which have output request signals 706, 710, 714 as output request "0" in the priority order of system P> system Q> system R. Output permission "0" is output to the signals 707, 711, and 715. By the way, the interface control circuit 60 of the sixth embodiment
When 5 is in the high performance mode, the competition control circuit 623 determines that the system P> when the value of the triple system output permission signal 618 is “0” for output permission.
Output request signals 606, 610, in the order of priority of system Q> system R
The output permission switching circuit 627 outputs the output permission “0” to the separated output permission signals (632 to 634) to only one of the systems having the output request “0” for 614.
The separated output permission signals (632 to 634) are passed through to the Q and R output permission signals 607, 611, and 615. That is, the interface control circuit 705 outputs the same output as the interface control circuit of the sixth embodiment in the high performance mode with respect to the output permission signals 707, 711 and 715 of the systems P, Q and R.

【0163】さらに、インタフェース制御回路705は
系P,Q,Rの入力信号708,712,716に対し
て、実施例6のインタフェース制御回路と同じように、
系Aの出力信号721の値を出力する。
Further, the interface control circuit 705 responds to the input signals 708, 712, 716 of the systems P, Q, R in the same manner as the interface control circuit of the sixth embodiment.
The value of the output signal 721 of the system A is output.

【0164】以上のように3番目(3グループ構成)の
場合、インタフェース制御回路705は高性能モードの
ときの実施例6のインタフェース制御回路と同じ動作を
する。
As described above, in the third case (three-group configuration), the interface control circuit 705 operates in the same manner as the interface control circuit of the sixth embodiment in the high performance mode.

【0165】以上この実施例によれば、1グループ構成
のときは、3つの系が同一処理を行うので1つの系が故
障しても他の正常な系の出力を選択することにより計算
機システム全体として正常な処理を継続することができ
る。また2グループ構成のときは2つの系が同一の処理
を行い、残り1つの系が異なる処理を並列に行うので、
同一処理を行う2つの系のうち1つが故障しても、もう
一方の正常な系の出力を選択することにより計算機シス
テム全体として正常な処理を継続することができ、1グ
ループ構成に比べて計算機システム全体として高速に処
理を実行することができる。さらに、3グループ構成の
ときは3つの系が並列に処理を行うので1グループ構成
および2グループ構成のときに比べて計算機システム全
体として高速に処理を実行できる。
According to this embodiment, in the case of one group configuration, the three systems perform the same processing. Therefore, even if one system fails, the output of another normal system can be selected to select the entire computer system. As a result, normal processing can be continued. Also, in the case of a two-group configuration, two systems perform the same processing, and the remaining one system performs different processing in parallel.
Even if one of the two systems that perform the same processing fails, the normal processing of the entire computer system can be continued by selecting the output of the other normal system, and the computer can be compared to the one-group configuration. Processing can be executed at high speed in the entire system. Further, in the case of the three-group configuration, since the three systems perform the processing in parallel, the processing can be executed faster as a whole computer system than in the case of the one-group configuration and the two-group configuration.

【0166】[0166]

【発明の効果】この発明は以上説明したようにして構成
されているので、以下のような効果を奏する。
Since the present invention is constructed as described above, it has the following effects.

【0167】この発明によれば、3重化された系のうち
2つの系が故障しても3重系を構成する各処理系に関す
る自己異常状態報告に基づき正常な系を選択することが
できる。
According to the present invention, even if two of the tripled systems fail, a normal system can be selected based on the self-abnormal condition report regarding each processing system constituting the triple system. .

【0168】また、この発明によれば、多数決回路の故
障により誤った内容が出力されても多数決回路の出力の
異常を検知しこれを報告するので、不正な処理の実行を
防止することができる。また、この多数決回路を2重化
することによって、多数決回路に故障が発生しても多数
決回路の出力異常報告に基づいて多数決回路の正常出力
を用いてシステム全体としての処理を正常に継続でき
る。
Further, according to the present invention, even if erroneous contents are output due to a failure of the majority voting circuit, an abnormality in the output of the majority voting circuit is detected and reported, so that it is possible to prevent execution of illegal processing. . Further, by duplicating the majority circuit, even if a failure occurs in the majority circuit, the normal output of the majority circuit is used based on the output abnormality report of the majority circuit, and the processing of the entire system can be normally continued.

【0169】また、この本発明によれば、多数決回路の
故障により異常の発生した系の出力が選択された場合に
は、多数決回路出力がこの異常を検知して報告するので
システム全体として正常な処理を継続できる。
Further, according to the present invention, when the output of the system in which the abnormality has occurred due to the failure of the majority circuit is selected, the majority circuit output detects and reports this abnormality, so that the entire system is normal. Processing can continue.

【0170】また、この発明によれば、第1の処理系を
3重化し、第2の処理系を2重化して、3重系の全ての
系は2重系の正常な片系の出力により処理を行ない、ま
た2重系の全ての系は3重系のうち正常な2つの系の出
力により処理を行なうようにしたので、システム全体と
しての信頼性を向上させ処理を正常に継続することがで
きる。
Further, according to the present invention, the first processing system is tripled, the second processing system is doubled, and all the triple processing systems output the normal single system of the double processing system. Since all the double systems are processed by the outputs of two normal systems among the triple systems, the reliability of the entire system is improved and the processing continues normally. be able to.

【0171】また、この発明によれば、第1の処理系を
3重化し、さらに第2の処理系を2重化し、2重系の出
力を3重系の各処理系に出力する際に、2重系の各処理
系が正常であることが判明する前に3重系に出力を行な
うことにより、計算機システム全体としてより高速に処
理を実行することができる。しかも、このとき2重系の
うちの1つの系に異常があっても計算機システム全体と
しての正常な処理を継続することができる。
According to the present invention, the first processing system is tripled, the second processing system is doubled, and the output of the double system is output to each of the triple processing systems. By outputting data to the triple system before it is found that each of the dual processing systems is normal, the processing can be executed faster as a whole computer system. Moreover, at this time, even if one of the dual systems is abnormal, the normal processing of the entire computer system can be continued.

【0172】また、この発明によれば、第1の処理系を
3重化した計算機システムにおいて、信頼性よりも性能
を重視した処理を実行するときには3重系の各処理系に
異なる処理を並列に実行させ、信頼性を重視した処理で
は同一処理を実行させるようにしたので、処理内容に応
じて信頼性と性能のいづれにも対応可能な処理形態を有
するシステムを実現することができる。
Further, according to the present invention, in a computer system in which the first processing system is tripled, different processing is performed in parallel to each processing system of the triple system when the processing in which performance is emphasized rather than reliability is executed. Since the same processing is executed in the processing that attaches importance to reliability, it is possible to realize a system having a processing form capable of handling both reliability and performance according to the processing content.

【0173】また、この発明によれば、第1の処理系を
3重化した計算機システムにおいて、処理系をグループ
指定し各グループに属する処理系に対して高信頼性モー
ドと高性能モードのいづれの動作モードをも指定し得る
ようにしたので、各々のモードの特徴を生かしたシステ
ム運用ができるという効果がある。
Further, according to the present invention, in the computer system in which the first processing system is tripled, the processing system is designated as a group, and the high reliability mode and the high performance mode are assigned to the processing systems belonging to each group. Since the operation modes of can be specified, there is an effect that the system operation can be performed by making the best use of the characteristics of each mode.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明の第1の実施例に係る多数決回路の全
体構成を示すブロック図。
FIG. 1 is a block diagram showing an overall configuration of a majority decision circuit according to a first embodiment of the present invention.

【図2】 本発明の実施例に係る比較回路の構成図。FIG. 2 is a configuration diagram of a comparison circuit according to an embodiment of the present invention.

【図3】 本発明の実施例に係る正常系判定回路の構成
図。
FIG. 3 is a configuration diagram of a normal system determination circuit according to an embodiment of the present invention.

【図4】 本発明の実施例に係る選択回路の構成図。FIG. 4 is a configuration diagram of a selection circuit according to an embodiment of the present invention.

【図5】 本発明の第1の実施例に係る多数決回路動作
の真理値表。
FIG. 5 is a truth table of the majority circuit operation according to the first embodiment of the present invention.

【図6】 本発明の第2の実施例に係る多数決回路の全
体構成を示すブロック図。
FIG. 6 is a block diagram showing an overall configuration of a majority decision circuit according to a second embodiment of the present invention.

【図7】 本発明の実施例に係る正常系判定回路(主)
と選択出力照合回路の構成図。
FIG. 7 is a normal system determination circuit (main) according to an embodiment of the present invention.
And a block diagram of a selective output matching circuit.

【図8】 本発明の第2の実施例に係る多数決回路動作
の真理値表。
FIG. 8 is a truth table of majority circuit operation according to the second embodiment of the present invention.

【図9】 本発明の第3の実施例に係る多数決回路の全
体構成を示すブロック図。
FIG. 9 is a block diagram showing an overall configuration of a majority decision circuit according to a third embodiment of the present invention.

【図10】 本発明の実施例に係る選択回路の構成図。FIG. 10 is a configuration diagram of a selection circuit according to an embodiment of the present invention.

【図11】 本発明の実施例に係る選択系照合回路の構
成図。
FIG. 11 is a configuration diagram of a selection system matching circuit according to the embodiment of the present invention.

【図12】 本発明の第3の実施例に係る多数決回路動
作の真理値表。
FIG. 12 is a truth table of the majority circuit operation according to the third embodiment of the present invention.

【図13】 本発明の第4の実施例に係るインタフェー
ス制御回路の全体構成を示すブロック図。
FIG. 13 is a block diagram showing the overall configuration of an interface control circuit according to a fourth embodiment of the present invention.

【図14】 本発明の実施例に係る三者択一回路の構成
図。
FIG. 14 is a configuration diagram of a three-choice circuit according to the embodiment of the present invention.

【図15】 本発明の実施例に係る選択系照合回路の構
成図。
FIG. 15 is a configuration diagram of a selection system matching circuit according to an embodiment of the present invention.

【図16】 本発明の実施例に係る二者択一回路の構成
図。
FIG. 16 is a block diagram of an alternative circuit according to an embodiment of the present invention.

【図17】 本発明の実施例に係る異常判定回路の構成
図。
FIG. 17 is a configuration diagram of an abnormality determination circuit according to an embodiment of the present invention.

【図18】 本発明の実施例に係る選択回路の構成図。FIG. 18 is a configuration diagram of a selection circuit according to an embodiment of the present invention.

【図19】 本発明の実施例に係る三者択一回路動作の
真理値表。
FIG. 19 is a truth table of the operation of the alternative circuit according to the embodiment of the present invention.

【図20】 本発明の実施例に係る二者択一回路の動作
の真理値表。
FIG. 20 is a truth table of the operation of the alternative circuit according to the embodiment of the present invention.

【図21】 本発明の第4の実施例に係るインタフェー
ス制御回路の故障時における動作分類を示す図。
FIG. 21 is a diagram showing operation classification when a failure occurs in the interface control circuit according to the fourth embodiment of the present invention.

【図22】 本発明の実施例に係る2重系が不定値を出
力するタイミング、2重系が異常を報告するタイミン
グ、3重系が不定値を出力するタイミングを示す図。
FIG. 22 is a diagram showing a timing at which the double system outputs an indeterminate value according to an embodiment of the present invention, a timing at which the double system reports an abnormality, and a timing at which the triple system outputs an indeterminate value.

【図23】 本発明の第5の実施例に係るインタフェー
ス制御回路の全体構成を示すブロック図。
FIG. 23 is a block diagram showing the overall configuration of an interface control circuit according to a fifth embodiment of the present invention.

【図24】 本発明の実施例に係る三者択一回路の構成
図。
FIG. 24 is a configuration diagram of a three-choice circuit according to the embodiment of the present invention.

【図25】 本発明の実施例に係る正常系判定回路の構
成図。
FIG. 25 is a configuration diagram of a normal system determination circuit according to an embodiment of the present invention.

【図26】 本発明の実施例に係る正常系判定回路
(主)の動作を示す真理値表。
FIG. 26 is a truth table showing the operation of the normal system determination circuit (main) according to the embodiment of the present invention.

【図27】 本発明の実施例に係る二者択一回路の構成
図。
FIG. 27 is a configuration diagram of a binary alternative circuit according to an embodiment of the present invention.

【図28】 本発明の実施例に係る比較回路および同期
ずれ判定回路の構成図。
FIG. 28 is a configuration diagram of a comparison circuit and a synchronization deviation determination circuit according to an example of the present invention.

【図29】 本発明の実施例に係る同期ずれ判定回路の
動作を示す真理値表。
FIG. 29 is a truth table showing the operation of the synchronization deviation determination circuit according to the embodiment of the present invention.

【図30】 本発明の実施例に係る選択制御回路の構成
および、動作を示す真理値表。
FIG. 30 is a truth table showing the configuration and operation of the selection control circuit according to the embodiment of the present invention.

【図31】 本発明の実施例に係る三者択一回路の動作
を示す真理値表。
FIG. 31 is a truth table showing the operation of the alternative circuit according to the embodiment of the present invention.

【図32】 本発明の実施例に係る二者択一回路の動作
を示す真理値表。
FIG. 32 is a truth table showing the operation of the alternative circuit according to the embodiment of the present invention.

【図33】 本発明の第6の実施例に係るインタフェー
ス制御回路の全体構成を示すブロック図。
FIG. 33 is a block diagram showing the overall configuration of an interface control circuit according to a sixth embodiment of the present invention.

【図34】 本発明の実施例に係る多数決判定回路の構
成図。
FIG. 34 is a configuration diagram of a majority decision circuit according to an embodiment of the present invention.

【図35】 本発明の実施例に係る競合制御回路の構成
およびマスク回路の構成を示す図。
FIG. 35 is a diagram showing a configuration of a conflict control circuit and a configuration of a mask circuit according to an example of the present invention.

【図36】 本発明の実施例に係る競合制御回路の動作
を示す真理値表。
FIG. 36 is a truth table showing the operation of the competition control circuit according to the embodiment of the present invention.

【図37】 本発明の実施例に係る選択回路の構成図。FIG. 37 is a configuration diagram of a selection circuit according to the embodiment of the present invention.

【図38】 本発明の実施例に係る出力許可切替回路お
よびモード指定回路の構成図。
FIG. 38 is a configuration diagram of an output permission switching circuit and a mode designating circuit according to an embodiment of the present invention.

【図39】 本発明の第7の実施例に係るインタフェー
ス制御回路の全体構成を示すブロック図。
FIG. 39 is a block diagram showing the overall configuration of an interface control circuit according to a seventh embodiment of the present invention.

【図40】 第7実施例に係る3重系のグループ構成お
よびグループ指定回路の構成を示す図。
FIG. 40 is a diagram showing a triple system group configuration and a group designating circuit configuration according to a seventh example;

【図41】 本発明の実施例に係るグループ内正常系判
定回路の構成図。
FIG. 41 is a configuration diagram of an in-group normal system determination circuit according to an example of the present invention.

【図42】 本発明の実施例に係るグループ内正常系判
定回路の動作を示す真理値表。
FIG. 42 is a truth table showing the operation of the in-group normal system judging circuit according to the embodiment of the present invention.

【図43】 本発明の実施例に係る競合制御回路の構成
図。
FIG. 43 is a configuration diagram of a competition control circuit according to an embodiment of the present invention.

【図44】 本発明の実施例に係る競合制御回路の動作
を示す真理値表。
FIG. 44 is a truth table showing the operation of the competition control circuit according to the embodiment of the present invention.

【図45】 本発明の第7の実施例に係るインタフェー
ス制御回路の動作を示す真理値表。
FIG. 45 is a truth table showing the operation of the interface control circuit according to the seventh embodiment of the present invention.

【図46】 従来の多数決回路の構成例を示す図。FIG. 46 is a diagram showing a configuration example of a conventional majority circuit.

【図47】 図46中のマスク回路の構成を示す図。47 is a diagram showing a configuration of a mask circuit in FIG. 46.

【図48】 従来の多数決回路の構成例を示す図であ
る。
FIG. 48 is a diagram showing a configuration example of a conventional majority circuit.

【符号の説明】[Explanation of symbols]

101、201、301、401、501、601、7
01 系P 102、202、302、402、502、602、7
02 系Q 103、203、303、403、503、603、7
03 系R 105、205、305 多数決回路 113、211、311 比較回路PQ 114、212、312 比較回路QR 115、213、313 比較回路RP 116 正常系判定回路 117、316、625、725 選択回路 216
選択回路(主) 217 選択回路(副) 214、314 正常系判定回路(主) 215、315 正常系判定回路(副) 218 選択出力照合回路 317 選択系照合回路 404、504、604、704 系A 405、505 系B 406、506、605、705 インタフェース制御
回路 421、521 三者択一回路(A) 422、522 三者択一回路(B) 423、523 二者択一回路(P) 424、524 二者択一回路(Q) 425、525 二者択一回路(R) 526 PQ指定回路 527 R指定回路 528 A指定回路 530 B指定回路 622 多数決判定回路 624 マスク回路 623、724 競合制御回路 627 出力許可切替回路 628 モード指定回路 723 グループ内正常系判定回路 726 グループ指定回路
101, 201, 301, 401, 501, 601, 7
01 system P 102, 202, 302, 402, 502, 602, 7
02 system Q 103, 203, 303, 403, 503, 603, 7
03 system R 105, 205, 305 majority circuit 113, 211, 311 comparison circuit PQ 114, 212, 312 comparison circuit QR 115, 213, 313 comparison circuit RP 116 normal system determination circuit 117, 316, 625, 725 selection circuit 216
Selection circuit (main) 217 Selection circuit (sub) 214, 314 Normal system determination circuit (main) 215, 315 Normal system determination circuit (sub) 218 Selection output collation circuit 317 Selection system collation circuit 404, 504, 604, 704 System A 405, 505 system B 406, 506, 605, 705 interface control circuit 421, 521 alternative circuit (A) 422, 522 alternative circuit (B) 423, 523 alternative circuit (P) 424, 524 Alternative circuit (Q) 425, 525 Alternative circuit (R) 526 PQ designation circuit 527 R designation circuit 528 A designation circuit 530 B designation circuit 622 Majority determination circuit 624 Mask circuit 623, 724 Conflict control circuit 627 Output permission switching circuit 628 Mode designation circuit 723 Group normal system determination circuit 726 Group designation circuit

【手続補正書】[Procedure amendment]

【提出日】平成7年3月28日[Submission date] March 28, 1995

【手続補正1】[Procedure Amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図5[Name of item to be corrected] Figure 5

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図5】 本発明の第1の実施例に係る多数決回路動作
に対応する真理値表を示す図表。
FIG. 5 is a diagram showing a truth table corresponding to the majority circuit operation according to the first embodiment of the present invention.

【手続補正2】[Procedure Amendment 2]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図8[Correction target item name] Figure 8

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図8】 本発明の第2の実施例に係る多数決回路動作
に対応する真理値表を示す図表。
FIG. 8 is a diagram showing a truth table corresponding to the majority circuit operation according to the second embodiment of the present invention.

【手続補正3】[Procedure 3]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図12[Name of item to be corrected] Fig. 12

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図12】 本発明の第3の実施例に係る多数決回路動
作に対応する真理値表を示す図表。
FIG. 12 is a table showing a truth table corresponding to the majority circuit operation according to the third embodiment of the present invention.

【手続補正4】[Procedure amendment 4]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図19[Name of item to be corrected] Fig. 19

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図19】 本発明の実施例に係る三者択一回路動作に
対応する真理値表を示す図表。
FIG. 19 is a diagram showing a truth table corresponding to the operation of the alternative circuit according to the embodiment of the present invention.

【手続補正5】[Procedure Amendment 5]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図20[Name of item to be corrected] Fig. 20

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図20】 本発明の実施例に係る二者択一回路に対応
する動作の真理値表を示す図表。
FIG. 20 is a diagram showing a truth table of the operation corresponding to the alternative circuit according to the embodiment of the present invention.

【手続補正6】[Procedure correction 6]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図26[Correction target item name] Fig. 26

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図26】 本発明の実施例に係る正常系判定回路
(主)の動作に対応する真理値表を示す図表。
FIG. 26 is a chart showing a truth table corresponding to the operation of the normal system determination circuit (main) according to the embodiment of the present invention.

【手続補正7】[Procedure Amendment 7]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図29[Name of item to be corrected] Fig. 29

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図29】 本発明の実施例に係る同期ずれ判定回路の
動作に対応する真理値表を示す図表。
FIG. 29 is a diagram showing a truth table corresponding to the operation of the synchronization deviation determination circuit according to the example of the present invention.

【手続補正8】[Procedure Amendment 8]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図30[Name of item to be corrected] Fig. 30

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図30】 (a)は本発明の実施例に係る選択制御回
路の構成図、(b)はその動作に対応する真理値表を示
す図表。
30A is a configuration diagram of a selection control circuit according to an embodiment of the present invention, and FIG. 30B is a diagram showing a truth table corresponding to the operation thereof.

【手続補正9】[Procedure Amendment 9]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図31[Correction target item name] Fig. 31

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図31】 本発明の実施例に係る三者択一回路の動作
に対応する真理値表を示す図表。
FIG. 31 is a diagram showing a truth table corresponding to the operation of the alternative circuit according to the embodiment of the present invention.

【手続補正10】[Procedure Amendment 10]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図32[Name of item to be corrected] Fig. 32

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図32】 本発明の実施例に係る二者択一回路の動作
に対応する真理値表を示す図表。
FIG. 32 is a diagram showing a truth table corresponding to the operation of the alternative circuit according to the embodiment of the present invention.

【手続補正11】[Procedure Amendment 11]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図36[Correction target item name] Fig. 36

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図36】 本発明の実施例に係る競合制御回路の動
作に対応する真理値表を示す図表。
FIG. 36 is a diagram showing a truth table corresponding to the operation of the competition control circuit according to the embodiment of the present invention.

【手続補正12】[Procedure Amendment 12]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図42[Correction target item name] Fig. 42

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図42】 本発明の実施例に係るグループ内正常系判
定回路の動作に対応する真理値表を示す図表。
FIG. 42 is a diagram showing a truth table corresponding to the operation of the in-group normal system determination circuit according to the example of the invention.

【手続補正13】[Procedure Amendment 13]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図44[Name of item to be corrected] Fig. 44

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図44】 本発明の実施例に係る競合制御回路の動作
に対応する真理値表を示す図表。
FIG. 44 is a diagram showing a truth table corresponding to the operation of the competition control circuit according to the example of the present invention.

【手続補正14】[Procedure Amendment 14]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】図45[Correction target item name] Fig. 45

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図45】 本発明の第7の実施例に係るインタフェー
ス制御回路の動作に対応する真理値表を示す図表。
FIG. 45 is a diagram showing a truth table corresponding to the operation of the interface control circuit according to the seventh embodiment of the present invention.

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 同一の処理を実行する3つの処理系と多
数決回路により構成された計算機システムにおいて、 前記多数決回路は、 前記3つの処理系のうちの2つの
系の組み合わせについて各々出力を比較する3組の比較
手段と、 前記3組の比較手段の比較結果および前記3つの処理系
の各系ごとに出力される状態検出信号に基づいて前記3
つの処理系のうちの正常な系を判定する正常系判定手段
と、 前記正常系判定手段の判定結果に基づき前記3つの処理
系の出力の中から1つの系の出力を選択する選択手段
と、を備えたことを特徴とする計算機制御方式。
1. A computer system comprising three processing systems for executing the same processing and a majority circuit, wherein the majority circuit compares outputs of respective combinations of two systems of the three processing systems. The three sets of comparing means, the comparison result of the three sets of comparing means, and the state detection signal output for each of the three processing systems
A normal system judging means for judging a normal system of the two processing systems; a selecting means for selecting an output of one system from the outputs of the three processing systems based on the judgment result of the normal system judging means; A computer control system characterized by having.
【請求項2】 同一の処理を実行する3つの処理系と多
数決回路により構成された計算機システムにおいて、 前記多数決回路は、 前記3つの処理系のうちの2つの系の組み合わせについ
て各々出力を比較する3組の比較手段と、 前記3組の比較手段の比較結果に基づき前記3つの処理
系のうち正常な系を判定する2組の正常系判定手段と、 前記各々の正常系判定手段の判定結果に基づき前記3つ
の処理系出力の中から1つの系の出力を選択する2組の
選択手段と、 前記2組の選択手段の出力結果を比較照合する選択出力
照合手段と、を備えたことを特徴とする計算機制御方
式。
2. A computer system comprising three processing systems that execute the same processing and a majority circuit, wherein the majority circuit compares outputs of respective combinations of two systems of the three processing systems. Three sets of comparing means, two sets of normal system determining means for determining a normal system among the three processing systems based on the comparison results of the three sets of comparing means, and determination results of each normal system determining means Based on the above, two sets of selecting means for selecting one system output from the three processing system outputs, and selected output collating means for comparing and collating output results of the two sets of selecting means are provided. Characteristic computer control method.
【請求項3】 同一の処理を実行する3つの処理系と多
数決回路により構成された計算機システムにおいて、 前記多数決回路は、 前記3つの処理系のうちの2つの系の組み合わせについ
て各々出力を比較する3組の比較手段と、 前記3組の比較手段の比較結果に基づき3つの系のうち
正常な系を判定する2組の正常系判定手段と、 前記2組の正常系判定手段を構成する第1の正常系判定
手段の判定結果に基づき前記3つの処理系出力の中から
1つの処理系の出力を選択する選択手段と、 前記第2の正常系判定手段の判定結果と前記選択手段が
選択した処理系を比較照合する選択系照合手段と、を備
えたことを特徴とする計算機制御方式。
3. A computer system composed of three processing systems that execute the same processing and a majority circuit, wherein the majority circuit compares outputs of respective combinations of two systems of the three processing systems. Comprising three sets of comparison means, two sets of normal system determination means for determining a normal system from three systems based on the comparison results of the three sets of comparison means, and two sets of normal system determination means. Selection means for selecting the output of one processing system from the outputs of the three processing systems based on the judgment result of the normal system judging means of No. 1, and the judgment result of the second normal system judging means and the selection means. And a selection system matching means for comparing and matching the processing systems.
【請求項4】 同一処理を実行する3つの処理系から構
成された第1の系と前記処理とは異なる同一処理を実行
する2つの処理系から構成された第2の系と前記第1お
よび第2の系間を接続する制御部とから構成された計算
機システムにおいて、 前記制御部は、 前記第1の系を構成する3つの処理系出力の中から正常
な系の出力を選択し前記第2の系に出力する2組の三者
択一手段と、 前記第2の系を構成する2つの処理系出力の中から正常
な系の出力を選択し前記第1の系に出力する3組の二者
択一手段と、を備えたことを特徴とする計算機制御方
式。
4. A first system composed of three processing systems executing the same process and a second system composed of two processing systems executing the same process different from said process, said first system and said second system. In a computer system configured by a control unit connecting between second systems, the control unit selects an output of a normal system from outputs of three processing systems that form the first system, Two sets of three-choice means for outputting to the second system, and three sets for selecting an output of a normal system from the outputs of the two processing systems constituting the second system and outputting to the first system. A computer control system characterized by comprising:
【請求項5】 前記3組の二者択一手段は第2の系を構
成する2つの処理系出力の比較手段を含み比較結果が不
一致のとき該二者択一手段は第2の系を構成する2つの
処理系のうち予め指定されていた1つの処理系出力を選
択し、 前記2組の三者択一手段は前記第1の系を構成する3つ
の処理系のうち予め指定されていた1乃至2つの処理系
を選択するようにしたことを特徴とする請求項第4項記
載の計算機制御方式。
5. The three sets of alternative means include a comparison means for the outputs of the two processing systems forming the second system, and when the comparison results do not match, the two alternative means select the second system. One pre-designated processing system output is selected from the two constituent processing systems, and the two sets of three selecting means are designated in advance from the three processing systems composing the first system. The computer control system according to claim 4, wherein one or two processing systems are selected.
【請求項6】 同一処理を実行する3つの処理系から構
成された第1の系と前記処理とは異なる単一処理系から
構成された第2の系と前記第1および第2の系間を接続
する制御部とから構成された計算機システムにおいて、 前記制御部は、計算機システムの動作モードを指定する
ためのモード指定手段と、 前記第1の系を構成する3つの処理系出力のうち正常な
処理系を判定する多数決判定手段と、 前記モードの指定に基づき多数決判定結果をマスクする
マスク手段と、 マスク結果値に基づき前記第1の系を構成する3つ処理
系の中から1つの処理系出力を選択する選択手段と、 前記3つの処理系の出力優先順位を制御する競合制御手
段と、 前記モード指定に基づき前記第2の単一処理系出力信号
と前記競合制御手段の出力を切り替えることにより前記
3つの処理系の出力を指定する切替手段と、を備えるよ
うにしたことを特徴とする計算機制御方式。
6. A first system composed of three processing systems executing the same process, and a second system composed of a single processing system different from the process, and between the first and second systems. In a computer system configured by a control unit connecting the above, the control unit includes a mode designating unit for designating an operation mode of the computer system, and a normal output of the three processing system outputs constituting the first system. Majority determination means for determining a different processing system, mask means for masking the majority determination result based on the designation of the mode, and one processing from the three processing systems forming the first system based on the mask result value. Selection means for selecting a system output, contention control means for controlling output priority of the three processing systems, and switching between the second single processing system output signal and the output of the contention control means based on the mode designation. This And a switching means for designating the outputs of the three processing systems according to the above.
【請求項7】 同一処理を実行する3つの処理系から構
成された第1の系と前記処理とは異なる単一処理系から
構成された第2の系と前記第1および第2の系間を接続
する制御部とから構成された計算機システムにおいて、 前記制御部は、 前記第1の系における3つの処理系のうち同一処理を実
行させる処理系の組を指定するグループ指定手段と、 前記グループ指定手段と前記第1の系を構成する3つの
処理系の出力結果に基づき前記第1の系における正常な
処理系を判定する正常系判定手段と、 前記正常系判定結果に基づき前記第1の系を構成する3
つの処理系の出力の中から1つの処理系の出力を選択す
る選択手段と、 前記グループ指定手段と前記正常系判定手段の結果に基
づき前記第1の系における3つの処理系の競合を制御す
る競合制御手段と、を備えるようにしたことを特徴とす
る計算機制御方式。
7. A first system composed of three processing systems executing the same process, and a second system composed of a single processing system different from the process, and between the first and second systems. A computer system configured with a control unit connecting the group, the control unit including a group designating unit that designates a set of processing systems that execute the same processing among the three processing systems in the first system; A normal system determining means for determining a normal processing system in the first system based on output results of the designating means and the three processing systems constituting the first system, and the first system based on the normal system determination result. 3 to configure the system
Selection means for selecting an output of one processing system from outputs of one processing system, and control of competition of three processing systems in the first system based on the results of the group designating means and the normal system determining means. A computer control system, characterized in that it comprises a contention control means.
【請求項8】 前記三者択一手段は前記第1の系を構成
する3つの処理系の各々2つの出力の組み合わせについ
て比較する3組の比較手段と、 前記3組の比較手段の出力と前記二者択一手段からの状
態信号と異常発生時の処理系を予め指定した系選択信号
に基づいて処理系を選択する2組の正常系判定手段と、 前記第1の正常系判定手段の判定結果に基づいて前記第
1の系の中から正常な処理系を前記第2の系へ出力する
選択手段と、 前記第2の正常系判定手段と前記選択手段からの出力結
果を照合比較して前記第2の系へ照合結果を出力する選
択系照合手段とを備え、 前記二者択一手段は前記第2の処理系出力信号と前記3
者択一手段の出力結果に基づいて前記第2の系の正常・
異常を判定する2組の異常判定手段と、 前記第2の系を構成する2つの処理系出力結果を比較す
る比較手段と、 前記2組の異常判定手段からの出力結果および前記比較
手段の出力結果に基づいて前記第2の処理系出力の異常
を検知する同期ずれ判定手段と、 前記同期ずれ判定手段と前記第2の処理系出力結果に基
づいて第2の系の中から1つの処理系出力を選択する選
択手段を備えるようにしたことを特徴とする請求項第4
項または第5項記載の計算機制御方式
8. The three selecting means comprises three sets of comparing means for comparing combinations of two outputs of each of the three processing systems constituting the first system, and outputs of the three comparing means. Two sets of normal system determination means for selecting a processing system based on a status signal from the alternative means and a system selection signal which pre-designates a processing system when an abnormality occurs; and a first normal system determination means. Selection means for outputting a normal processing system from the first system to the second system based on the determination result is collated and compared with output results from the second normal system determination means and the selection means. Selection system collating means for outputting a collation result to the second system by means of the second processing system output signal and the third processing system output signal.
Based on the output result of the alternative means, the normality of the second system
Two sets of abnormality determining means for determining abnormality, comparing means for comparing the output results of the two processing systems forming the second system, output results from the two sets of abnormality determining means and outputs of the comparing means A synchronization deviation determining unit that detects an abnormality in the output of the second processing system based on the result, and one processing system from the second system based on the synchronization deviation determining unit and the output result of the second processing system. 5. A selection means for selecting an output is provided.
Computer control method according to item 5
JP6306144A 1994-12-09 1994-12-09 Computer control system Pending JPH08161187A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6306144A JPH08161187A (en) 1994-12-09 1994-12-09 Computer control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6306144A JPH08161187A (en) 1994-12-09 1994-12-09 Computer control system

Publications (1)

Publication Number Publication Date
JPH08161187A true JPH08161187A (en) 1996-06-21

Family

ID=17953590

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6306144A Pending JPH08161187A (en) 1994-12-09 1994-12-09 Computer control system

Country Status (1)

Country Link
JP (1) JPH08161187A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002041152A1 (en) * 2000-11-16 2002-05-23 Niigata Seimitsu Co., Ltd. Memory system
JP2008518299A (en) * 2004-10-25 2008-05-29 ローベルト ボッシュ ゲゼルシャフト ミット ベシュレンクテル ハフツング Method and apparatus for evaluating signals of a computer system having at least two execution units
JP2008518298A (en) * 2004-10-25 2008-05-29 ローベルト ボッシュ ゲゼルシャフト ミット ベシュレンクテル ハフツング Method and apparatus for generating a signal in a computer system having a plurality of components
JP2013101603A (en) * 2011-10-18 2013-05-23 Nippon Signal Co Ltd:The Bus synchronized duplex computer system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002041152A1 (en) * 2000-11-16 2002-05-23 Niigata Seimitsu Co., Ltd. Memory system
JP2008518299A (en) * 2004-10-25 2008-05-29 ローベルト ボッシュ ゲゼルシャフト ミット ベシュレンクテル ハフツング Method and apparatus for evaluating signals of a computer system having at least two execution units
JP2008518298A (en) * 2004-10-25 2008-05-29 ローベルト ボッシュ ゲゼルシャフト ミット ベシュレンクテル ハフツング Method and apparatus for generating a signal in a computer system having a plurality of components
JP2013101603A (en) * 2011-10-18 2013-05-23 Nippon Signal Co Ltd:The Bus synchronized duplex computer system

Similar Documents

Publication Publication Date Title
US5423024A (en) Fault tolerant processing section with dynamically reconfigurable voting
US6173414B1 (en) Systems and methods for reduced error detection latency using encoded data
US5909541A (en) Error detection and correction for data stored across multiple byte-wide memory devices
US3836957A (en) Data storage system with deferred error detection
JP3229070B2 (en) Majority circuit and control unit and majority integrated semiconductor circuit
US5631915A (en) Method of correcting single errors
JPS62150439A (en) High reliable computer system
US5084878A (en) Fault tolerant system employing majority voting
JPH08161187A (en) Computer control system
US5278843A (en) Multiple processor system and output administration method thereof
DK163752B (en) PROCEDURE FOR MONITORING THE OPERATION OF A COMPUTER STORAGE SYSTEM AND COMPUTER STORAGE SYSTEM EQUIPMENT
US4870607A (en) Error detection carried out by the use of unused modulo-m code
JP6804572B2 (en) Distributed processing method and distributed processing system
US8140921B2 (en) System for elevator electronic safety device
US3780276A (en) Hybrid redundancy interface
US5392291A (en) Fault-tolerant CITO communication system
US5267250A (en) Circuit arrangement for detection of an erroneous selection signal supplied to selection means
Takaesu et al. Construction of a fault‐tolerant voter for N‐modular redundancy
JPH06124213A (en) Fault tolerant system for computer
JP4923288B2 (en) Fault tolerance consensus method for asynchronous shared object system and its implementation mechanism
JPH08278898A (en) Cpu deciding device
JPH03129531A (en) Control device
JP3009504B2 (en) Fault-tolerant computer systems
Tokito et al. Realization of a self‐testing bus arbiter
JPH04257931A (en) Computer system