JPH05127936A - Fault tolerant data processor - Google Patents
Fault tolerant data processorInfo
- Publication number
- JPH05127936A JPH05127936A JP3285956A JP28595691A JPH05127936A JP H05127936 A JPH05127936 A JP H05127936A JP 3285956 A JP3285956 A JP 3285956A JP 28595691 A JP28595691 A JP 28595691A JP H05127936 A JPH05127936 A JP H05127936A
- Authority
- JP
- Japan
- Prior art keywords
- data
- bus
- processors
- processor
- bus interface
- 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
Links
- 238000010586 diagram Methods 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Hardware Redundancy (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、データ処理装置に関
し、特にハードウエアを多重化構成することにより優れ
た耐故障性能(以下フォールトトレランスと称する)を
付与されたフォールトトレラントデータ処理装置に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data processing device, and more particularly to a fault tolerant data processing device provided with excellent fault tolerance performance (hereinafter referred to as fault tolerance) by multiplexing hardware.
【0002】[0002]
【従来の技術】従来、この種のフォールトトレラントデ
ータ処理装置の代表的なものとしては、ペア・アンド・
スペア方式のものと3重多数決方式のものがあり、図2
および図3にそれらの構成例を示している。2. Description of the Related Art Conventionally, as a typical fault tolerant data processing device of this type, a pair and
There are spare type and triple majority type.
And FIG. 3 shows those configuration examples.
【0003】図2において、プロセッサボード201お
よび202はそれぞれ内部に2個のプロセッサ203,
204および205,206を有している。即ちシステ
ムにおける論理的な1台のCPUを4個のプロセッサで
構成している。これら4個のプロセッサは同一クロック
に同期して動作しており、正常状態においては全く同一
の動作を行う事になる。各プロセッサボード201,2
02内の2個のプロセッサの出力は比較回路207,2
08により常時チェックされる。このシステムには2本
のシステムバス209,210を備えており、両方のシ
ステムバスに対してプロセッサボード201からの出力
としてはプロセッサ203の出力信号211が使用さ
れ、プロセッサボード202からの出力としてはプロセ
ッサ205の出力信号212が使用される。これらの出
力信号211,212は、システムバス209に対して
はそれぞれバストランシーバ213,215から、かつ
システムバス210に対してはそれぞれバストランシー
バ214,216から出力されて各システムバス上でワ
イヤドオアされる。今仮にプロセッサ203または20
4のいずれかに障害が発生したとすると、当然比較回路
207において2つの入力信号が異なることが検出され
る。この異常信号は、プロセッサボード201のバスト
ランシーバ213,214に伝達され、これらのバスト
ランシーバの出力をシステムバス209,210に出力
されないように制御を行う。同時にプロセッサボード2
01はハードウエア障害を起こしたものと認識されシス
テムから自動的に切り離される。この状態においてもプ
ロセッサボード202の出力は、正しいデータを2本の
システムバス209,210に供給し続けるので、プロ
セッサボード201において障害が発生した状態におい
ても正常にシステムの動作を継続出来る事になる。In FIG. 2, processor boards 201 and 202 have two processors 203,
It has 204 and 205, 206. That is, one logical CPU in the system is composed of four processors. These four processors operate in synchronization with the same clock, and in the normal state, they perform exactly the same operation. Each processor board 201,2
The outputs of the two processors in 02 are the comparison circuits 207, 2
Always checked by 08. This system has two system buses 209 and 210. The output signal 211 of the processor 203 is used as the output from the processor board 201 for both system buses, and the output from the processor board 202 is used as the output from the processor board 202. The output signal 212 of the processor 205 is used. These output signals 211 and 212 are output to the system bus 209 from the bus transceivers 213 and 215, respectively, and to the system bus 210 from the bus transceivers 214 and 216, respectively, and wired-ORed on the system buses. .. Now tentatively processor 203 or 20
If a failure occurs in any one of No. 4 and No. 4, the comparison circuit 207 naturally detects that the two input signals are different. This abnormal signal is transmitted to the bus transceivers 213 and 214 of the processor board 201, and the outputs of these bus transceivers are controlled so as not to be output to the system buses 209 and 210. Processor board 2 at the same time
01 is recognized as having a hardware failure and is automatically disconnected from the system. Even in this state, the output of the processor board 202 continues to supply the correct data to the two system buses 209 and 210, so that the system operation can be continued normally even when the processor board 201 has a failure. .
【0004】図3においては、3台のプロセッサボード
301,302,303が同一のクロックに同期して動
作している。またこのシステムには、3本のシステムバ
ス304,305および306があり、各々のシステム
バスとプロセッサボードが1対1で対応して接続されて
いる。システムバスのデータを各プロセッサボードに取
り込む場合には、各プロセッサボードに3本のシステム
バス全てのデータが取り込まれる様になっている。各プ
ロセッサボード301,302,303上には3重多数
決論理回路307,308,309が存在し、3つの入
力データの内容が同一でない場合、一致する2組の入力
データの内容を正しいものとして取扱い、プロセッサボ
ード301,302,303内のプロセッサ(P)にデ
ータを供給する。このメカニズムによりハードウエア障
害のため誤ったデータが1本のシステムバスに出力され
てもシステムは正しい動作を継続できる事になる。In FIG. 3, three processor boards 301, 302, 303 operate in synchronization with the same clock. Further, this system has three system buses 304, 305 and 306, and each system bus and processor board are connected in a one-to-one correspondence. When the data of the system bus is taken in by each processor board, the data of all three system buses is taken in by each processor board. If there are triple majority logic circuits 307, 308, 309 on each processor board 301, 302, 303 and the contents of the three input data are not the same, the contents of the two sets of matching input data are treated as correct. , Data is supplied to the processors (P) in the processor boards 301, 302, 303. This mechanism allows the system to continue correct operation even if erroneous data is output to one system bus due to hardware failure.
【0005】[0005]
【発明が解決しようとする課題】上述した従来技術にお
いては、いずれもフォールトトレランスを実現するため
にハードウエアを冗長に準備する必要があり、このため
ハードウエア構成が複雑となり価格も高くなるという欠
点があった。In each of the above-mentioned prior arts, it is necessary to prepare the hardware redundantly in order to realize fault tolerance, which results in a complicated hardware configuration and a high cost. was there.
【0006】本発明の目的は、より少ないハードウエア
構成により、単一ハードウエア障害によるシステムダウ
ンを防ぐことができるデータ処理装置を提供することで
ある。An object of the present invention is to provide a data processing device which can prevent a system down due to a single hardware failure with a reduced hardware configuration.
【0007】[0007]
【課題を解決するための手段】本発明のフォールトトレ
ラントデータ処理装置は、そのデータ処理ユニットは同
一のクロツクに同期して動作する同一タイプの3個のプ
ロセッサと、プロセッサのうち第1および第3のプロセ
ッサと直接に、かつ第2のプロセッサとバススイッチを
経由して間接に、また、第2および第3のプロセッサと
直接に、かつ第1のプロセッサとバススイッチを経由し
て間接にそれぞれインタフェースを有するとともに、相
互間および2本のシステムバスにそれぞれ対応するイン
タフェースを有する2個のバスインタフェースユニット
よりなり、これらのバスインタフェースユニットは第1
と第3または第2と第3の2個づつのプロセッサからの
入力データを比較し、その比較結果を第1または第2の
プロセッサからの入力データとともにデータバスに出力
し、また、システムバスからデータとともに入力された
比較結果を相互に伝え、相手のバスインタフェースユニ
ットから入力された比較結果が不一致のときは、自身に
入力されたデータを、自身に直接にインタフェースを有
する2個のプロセッサに供給するとともにバススイッチ
を経由して自身と間接にインタフェースを有するプロセ
ッサにも供給する機能を有している。In a fault tolerant data processing apparatus according to the present invention, the data processing unit has three processors of the same type which operate in synchronization with the same clock, and the first and third processors among the processors. Directly with the second processor, indirectly with the second processor via the bus switch, directly with the second and third processors, and indirectly with the first processor with the bus switch. And two bus interface units each having an interface corresponding to each other and to two system buses.
And third or second and third two input data from each processor are compared, and the comparison result is output to the data bus together with the input data from the first or second processor, or from the system bus. The comparison result input together with the data is transmitted to each other, and when the comparison result input from the partner bus interface unit does not match, the data input to itself is supplied to the two processors having the interface directly to itself. In addition, it also has a function of supplying to a processor having an interface indirectly with itself via a bus switch.
【0008】[0008]
【作用】3個のプロセッサのうち第3のプロセッサの出
力データは比較参照用データとして、2本のシステムバ
スに出力される第1および第2のプロセッサの出力デー
タとの一致、不一致の比較に用いられ、その比較結果を
示す比較信号が第1および第2のプロセッサの出力信号
にそれぞれ附随してシステムバスに出力される。したが
ってシステムバス上の第1および第2のプロセッサの出
力信号はそれぞれ第3のプロセッサ出力との一致、不一
致の情報を伴っており、少くとも2個のプロセッサの出
力データが一致しているか否かが常に示されていること
になる。従って、いずれか一方のシステムバス上の比較
信号が不一致であるときは、そのシステムバスに接続さ
れている第1または第2のプロセッサの異状と判断し、
比較信号が一致となっているシステムバスのデータを正
しいものとして採用する。Out of the three processors, the output data of the third processor is used as comparison reference data for comparing whether the output data of the first and second processors output to the two system buses match or do not match. A comparison signal that is used and indicates the comparison result is output to the system bus along with the output signals of the first and second processors, respectively. Therefore, the output signals of the first and second processors on the system bus are respectively accompanied by the information of coincidence and non-coincidence with the output of the third processor, and whether or not the output data of at least two processors coincide with each other. Will always be shown. Therefore, if the comparison signals on one of the system buses do not match, it is determined that the first or second processor connected to that system bus is abnormal,
The system bus data for which the comparison signals are the same is adopted as the correct data.
【0009】今2本のシステムバス上の比較信号が双方
ともに不一致であるときは、第3のプロセッサのみが障
害であるか、または第3のプロセッサのみが正常である
かのいずれかであると考えられ、第1および第2のプロ
セッサが同時に障害となる確率は極めて小さいことよ
り、第3の比較参照用プロセッサの異状と判断し、シス
テムバス上のデータは正しいものと判断する。If the comparison signals on the two system buses do not match each other, it means that only the third processor is faulty or only the third processor is normal. It is conceivable that the probability that the first and second processors will fail simultaneously is extremely small. Therefore, it is determined that the third comparison reference processor is abnormal and that the data on the system bus is correct.
【0010】[0010]
【実施例】次に本発明の実施例について図面を参照して
説明する。Embodiments of the present invention will now be described with reference to the drawings.
【0011】図1は本発明のフォールトトレラントデー
タ処理装置の一実施例のブロック図である。FIG. 1 is a block diagram of an embodiment of the fault tolerant data processing apparatus of the present invention.
【0012】このフォールトトレラントデータ処理装置
は、プロセッサボード(データ処理ユニット)101、
メモリユニット110、入出力処理ユニット111およ
び2本のシステムバス107,108からなっている。
プロセッサボード101には同一のクロックに同期して
動作する3個のプロセッサ(P)102,103,10
4と2個のバスインタフェースユニット(BIU)10
5,106が含まれ、バスインタフェース105はシス
テムバス107に、バスインタフェースユニット106
はシステムバス108にそれぞれ接続され、またメモリ
ユニット110および入出力処理ユニット111はそれ
ぞれ2本のシステムバス107,108の双方に接続さ
れている。プロセッサボード101内においては、プロ
セッサ102は、直接バスインタフェースユニット10
5と接続されるとともに、バススイッチ109を経由し
てバスインタフェースユニット106とも接続されてい
る。同様にプロセッサ104は、直接バスインタフェー
スユニット106と接続されると共に、バススイッチ1
09を経由してバスインタフェースユニット105とも
接続されている。そしていま1つのプロセッサ103は
バスインタフェース105,106の双方とインタフェ
ースを有する。換言すれば、バスインタフェースユニッ
ト105,106は共通にプロセッサ103と接続され
るとともに、プロセッサ102およびプロセッサ104
の一方と直接に、また他方とバススイッチ109を経由
して間接にそれぞれ接続されている。バスインタフェー
スユニツト105,106の動作は、直接接続された2
個のプロセッサ102と103および104と103か
らのデータをそれぞれ比較し、比較結果を接続されたシ
ステムバス107,108にそれぞれプロセッサ102
および104のデータ出力と同時に出力することであ
る。This fault-tolerant data processing device comprises a processor board (data processing unit) 101,
It comprises a memory unit 110, an input / output processing unit 111, and two system buses 107 and 108.
The processor board 101 has three processors (P) 102, 103, 10 that operate in synchronization with the same clock.
4 and 2 bus interface units (BIU) 10
5, 106 are included, and the bus interface 105 is connected to the system bus 107 and the bus interface unit 106.
Are connected to the system bus 108, and the memory unit 110 and the input / output processing unit 111 are connected to both of the two system buses 107 and 108, respectively. In the processor board 101, the processor 102 is the direct bus interface unit 10
5, and is also connected to the bus interface unit 106 via the bus switch 109. Similarly, the processor 104 is directly connected to the bus interface unit 106, and the bus switch 1
It is also connected to the bus interface unit 105 via 09. And one processor 103 has an interface with both the bus interfaces 105 and 106. In other words, the bus interface units 105 and 106 are commonly connected to the processor 103, and the processor 102 and the processor 104 are connected together.
One of them is directly connected, and the other is indirectly connected via the bus switch 109. The operations of the bus interface units 105 and 106 are directly connected to each other.
The data from the processors 102 and 103 and the data from the processors 104 and 103 are compared with each other, and the comparison result is connected to the connected system buses 107 and 108, respectively.
And 104 at the same time as the data output.
【0013】次にこのハードウエア構成によるフォール
トトレランス性がどの様に実現されるかを説明する。今
プロセッサ102に障害が発生したと仮定すると、バス
インタフェースユニット105においてプロセッサ10
2および103からの入力データの不一致が検出され
る。この結果システムバス107への出力データ不一致
信号が駆動される。一方バスインタフェースユニット1
06側に於ては、正常動作中のプロセッサ104および
103からのデータが供給されるのでデータの不一致は
生ぜず、システムバス108側には正常なデータが供給
される。即ちシステムバス107,108を経由してデ
ータを受け取るユニットは、システムバス107側のデ
ータを使用せず、システムバス108側のデータを正し
いデータとして使用する事によりシステムは正常に動作
を継続できる。また、仮に比較用プロセッサ103に障
害が発生した場合にはバスインタフェースユニット10
5および106において何れも不一致が生じる。この場
合同時に2つのプロセッサに障害が発生する可能性は非
常に小さいということから、プロセッサ102と104
が同時に障害となったのではなく、プロセッサ103が
故障したものとみなし、システムバス107および10
8の両方に不一致信号が出力された場合は、両方のバス
には正しいデータが出力されているとみなして処理を継
続する。Next, how the fault tolerance by this hardware configuration is realized will be described. Assuming that a fault has occurred in the processor 102, the processor 10 in the bus interface unit 105 is
A mismatch in the input data from 2 and 103 is detected. As a result, the output data mismatch signal to the system bus 107 is driven. On the other hand, bus interface unit 1
On the 06 side, data is supplied from the processors 104 and 103 that are operating normally, so that no data mismatch occurs, and normal data is supplied to the system bus 108 side. That is, the unit that receives data via the system buses 107 and 108 does not use the data on the system bus 107 side, but uses the data on the system bus 108 side as correct data, so that the system can continue normal operation. If a failure occurs in the comparison processor 103, the bus interface unit 10
A discrepancy occurs in both 5 and 106. In this case, it is very unlikely that two processors will fail at the same time.
System bus 107 and 10
When the disagreement signal is output to both 8 of the busses, it is considered that correct data is output to both buses, and the processing is continued.
【0014】次にシステムバス107,108からデー
タを受ける場合のバスインタフェースユニット105,
106の動作を説明する。バスインタフェースユニット
105,106はそれぞれ対応するシステムバス10
7,108からデータおよび前記比較信号を受け、かつ
その結果を相互に連絡する。システムバス107または
108からバスインタフェースユニット105または1
06に入力したデータに付随した比較信号が一致であれ
ば、データは正しいものとしてバスインタフェースユニ
ット105,106に直接接続された2個のプロセッサ
102,103または104,103にデータを供給す
る。この場合、もし他方のバスインタフェースユニット
が受けたデータに付随した比較信号が不一致であれば、
そのデータは誤りであって自バスインタフェースユニッ
トが受けたデータが正しいと判断し、それを直接接続さ
れた2個のプロセッサ102と103または104と1
03に供給するとともに、バススイッチ109を経由し
てプロセッサ104または102にもデータを供給す
る。これによりプロセッサボード内の3個のプロセッサ
102,103,104に対し正しいデータが供給され
る。自バスインタフェースユニットで受けたデータに付
随した比較信号が不一致で且つ他方のバスインタフェー
スユニットで受けたデータに付随した比較信号も不一致
であれば、データはともに正しいものとして処理を継続
する。Next, a bus interface unit 105 for receiving data from the system buses 107, 108,
The operation of 106 will be described. The bus interface units 105 and 106 correspond to the corresponding system buses 10 respectively.
It receives data and the comparison signal from 7, 108 and communicates the results to each other. From the system bus 107 or 108 to the bus interface unit 105 or 1
If the comparison signal attached to the data input to 06 matches, the data is regarded as correct and the data is supplied to the two processors 102, 103 or 104, 103 directly connected to the bus interface units 105, 106. In this case, if the comparison signals associated with the data received by the other bus interface unit do not match,
The data is erroneous, and it is determined that the data received by the own bus interface unit is correct, and the two processors 102 and 103 or 104 and 1 directly connected to it
03, and also supplies data to the processor 104 or 102 via the bus switch 109. As a result, correct data is supplied to the three processors 102, 103, 104 in the processor board. If the comparison signal associated with the data received by its own bus interface unit does not match and the comparison signal associated with the data received by the other bus interface unit also does not match, both data are regarded as correct and processing is continued.
【0015】[0015]
【発明の効果】以上説明したように本発明は、データ処
理ユニットに有する3個のプロセッサ中、2個のバスイ
ンタフェースユニットの双方にインタフェースを有する
1個のプロセッサのデータを他の2個のプロセッサから
出力されるデータに対する共通の比較参照用データとし
て使用することにより、より少ないハードウエア構成に
より同等のフォールトトレランス性を実現できる効果が
ある。As described above, according to the present invention, of the three processors included in the data processing unit, the data of one processor having an interface with both of the two bus interface units can be used for the data of the other two processors. By using it as common comparison reference data for the data output from, there is an effect that an equivalent fault tolerance can be realized with less hardware configuration.
【図1】本発明のフォールトトレラントデータ処理装置
の一実施例のブロック図である。FIG. 1 is a block diagram of an embodiment of a fault tolerant data processing device of the present invention.
【図2】従来のペア・アンド・スペア技法によるフォー
ルトトレランストシステムのブロック図である。FIG. 2 is a block diagram of a conventional fault-tolerant system according to a pair-and-spare technique.
【図3】従来の3重多数決技法によるフォールトトレラ
ントシステムのブロック図である。FIG. 3 is a block diagram of a conventional triple-tolerant fault tolerant system.
101 プロセッサボード 102,103,104 プロセッサ(P) 105,106 バスインタフェースユニット(BI
U) 107,108 システムバス 109 バススイッチ 110 メモリユニット 111 入出力処理ユニット101 processor board 102, 103, 104 processor (P) 105, 106 bus interface unit (BI
U) 107, 108 system bus 109 bus switch 110 memory unit 111 input / output processing unit
Claims (1)
入出力処理ユニットおよび前記ユニット間のデータ転送
を行うための2本のシステムバスから構成されるデータ
処理装置において、 データ処理ユニットは、 同一のクロックに同期して動作する同一タイプの3個の
プロセッサと、 前記プロセッサのうち第1および第3のプロセッサと直
接に、かつ第2のプロセッサとバススイッチを経由して
間接に、また、第2および第3のプロセッサと直接に、
かつ第1のプロセッサと前記バススイッチを経由して間
接にそれぞれインタフェースを有するとともに、相互間
および前記システムバスにそれぞれ対応するインタフェ
ースを有する2個のバスインタフェースユニットよりな
り、 前記バスインタフェースユニットは第1と第3または第
2と第3の2個づつのプロセッサからの入力データを比
較し、該比較結果を第1または第2のプロセッサからの
入力データとともに前記データバスに出力し、また、前
記システムバスからデータとともに入力された前記比較
結果を相互に伝え、相手のバスインタフェースユニット
から入力された該比較結果が不一致のときは、自身に入
力されたデータを、自身に直接インタフェースを有する
2個のプロセッサに供給するとともに前記バススイッチ
を経由して自身と間接にインタフェースを有するプロセ
ッサにも供給することを特徴とするフォールトトレラン
トデータ処理装置。1. A data processing unit, a memory unit,
In a data processing device including an input / output processing unit and two system buses for performing data transfer between the units, the data processing unit includes three processors of the same type that operate in synchronization with the same clock. And directly with the first and third processors of the processors, indirectly with the second processor via a bus switch, and directly with the second and third processors,
And two bus interface units each having an interface indirectly with the first processor via the bus switch and having interfaces respectively corresponding to each other and to the system bus. The bus interface unit is the first bus interface unit. And third or second and third processors are compared, and the comparison result is output to the data bus together with the input data from the first or second processor, and the system is also provided. The comparison result input together with the data from the bus is transmitted to each other, and when the comparison result input from the partner bus interface unit does not match, the data input to itself is transferred to the two data directly interfaced to itself. It is supplied to the processor and automatically A fault tolerant data processing device characterized by being supplied to a processor having an interface indirectly with the body.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3285956A JPH05127936A (en) | 1991-10-31 | 1991-10-31 | Fault tolerant data processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3285956A JPH05127936A (en) | 1991-10-31 | 1991-10-31 | Fault tolerant data processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05127936A true JPH05127936A (en) | 1993-05-25 |
Family
ID=17698134
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3285956A Pending JPH05127936A (en) | 1991-10-31 | 1991-10-31 | Fault tolerant data processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05127936A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012079208A (en) * | 2010-10-05 | 2012-04-19 | Hitachi Ltd | Input bypass type fail-safe device and program for fail-safe |
-
1991
- 1991-10-31 JP JP3285956A patent/JPH05127936A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012079208A (en) * | 2010-10-05 | 2012-04-19 | Hitachi Ltd | Input bypass type fail-safe device and program for fail-safe |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3206006B2 (en) | Duplex bus control method and device | |
| US5838900A (en) | Digital data processing methods and apparatus for fault detection and fault tolerance | |
| US5271023A (en) | Uninterruptable fault tolerant data processor | |
| US20020152419A1 (en) | Apparatus and method for accessing a mass storage device in a fault-tolerant server | |
| JPH0812621B2 (en) | Information transfer method and device | |
| EP1076853B1 (en) | Controlling a bus with multiple system hosts | |
| EP1101165A1 (en) | Method for switching between multiple system hosts | |
| JP3595033B2 (en) | Highly reliable computer system | |
| JPH11143729A (en) | Fault tolerant computer | |
| JPS59106056A (en) | Failsafe type data processing system | |
| CN101430550B (en) | Switching control method of engine redundant electronic control system | |
| JPH05127936A (en) | Fault tolerant data processor | |
| KR100205031B1 (en) | Synchronous control device of redundant control system | |
| JP2606107B2 (en) | Processor redundancy | |
| CN110928217A (en) | CPU (Central processing Unit) triple-redundancy voting circuit applied to aviation electric heating control system | |
| JP3261014B2 (en) | Module replacement method and self-diagnosis method in data processing system | |
| JP4399792B2 (en) | Dual processor system | |
| KR0175468B1 (en) | Dual system bus matcher | |
| KR100198416B1 (en) | Synchronization monitor circuit for duplicated control system | |
| JPH08190494A (en) | Highly reliable computer having dual processing unit | |
| JPH04241039A (en) | High-reliability computer system | |
| JPS59157759A (en) | Dual system | |
| KR100390402B1 (en) | Triple Modular Redundancy Apparatus | |
| JPH04257931A (en) | Computer system | |
| JP3015537B2 (en) | Redundant computer system |