JPH02201656A - 二重化情報処理装置のチェック方式 - Google Patents
二重化情報処理装置のチェック方式Info
- Publication number
- JPH02201656A JPH02201656A JP2178389A JP2178389A JPH02201656A JP H02201656 A JPH02201656 A JP H02201656A JP 2178389 A JP2178389 A JP 2178389A JP 2178389 A JP2178389 A JP 2178389A JP H02201656 A JPH02201656 A JP H02201656A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- processing system
- contents
- processing
- processor
- 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
- 230000015654 memory Effects 0.000 claims abstract description 70
- 230000010365 information processing Effects 0.000 claims description 11
- 238000000034 method Methods 0.000 claims description 3
- 230000007246 mechanism Effects 0.000 abstract description 16
- 230000006870 function Effects 0.000 abstract description 9
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000003449 preventive effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Hardware Redundancy (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は二重化情報処理装置に関し、特に高信頼性を要
求される二重化情報処理装置のチエツク方式に関する。
求される二重化情報処理装置のチエツク方式に関する。
[従来の技術]
この種の二重化情報処理装置においては、処理系での障
害発生時の系切換え、又は予防保全のための定期的系切
換え時、装置レベルで瞬時に系切換えを行なうと同時に
、処理の連続性を保つために、処理系と予備系のメモリ
内容を常に一致させることが必要となる。
害発生時の系切換え、又は予防保全のための定期的系切
換え時、装置レベルで瞬時に系切換えを行なうと同時に
、処理の連続性を保つために、処理系と予備系のメモリ
内容を常に一致させることが必要となる。
従来、この種の二重化情報処理装置においては、処理系
と予備系とにおいて、同一のプログラムをクロックレベ
ルで同期させて走行し、両系の処理結果を比較して、処
理内容の保証と、両系メモリの内容一致の保証をしてい
た。
と予備系とにおいて、同一のプログラムをクロックレベ
ルで同期させて走行し、両系の処理結果を比較して、処
理内容の保証と、両系メモリの内容一致の保証をしてい
た。
[発明が解決しようとする課題ゴ
上述した従来の二重化情報処理装置は、処理系及び予備
系の両系の処理をクロックレベルで同期させるために、
その同期機構が装置性能向上の妨げとなり、プロセッサ
、メモリの木来持っている性能を落してしまう等、装置
の処理能力の向上を計り難いという欠点があった。
系の両系の処理をクロックレベルで同期させるために、
その同期機構が装置性能向上の妨げとなり、プロセッサ
、メモリの木来持っている性能を落してしまう等、装置
の処理能力の向上を計り難いという欠点があった。
[課題を解決するための手段]
本発明は、」−記課題を解決するためになしたもので、
その解決手段として本発明は、処理系と予備系とからな
り、これら処理系及び予備系の各々にプロセッサとメモ
リを有する二重化情報処理装置において、」−記処理系
のメモリ書込時に同時に予備系のメモリに同一内容を書
込むメモリアップデート機構を持ち、上記処理及び予備
両系のメモリ内容の同一性を保証するため、上記処理系
のプロセッサにより処理系のメモリ内容と予備系のメモ
リ内容を比較する構成としている。
その解決手段として本発明は、処理系と予備系とからな
り、これら処理系及び予備系の各々にプロセッサとメモ
リを有する二重化情報処理装置において、」−記処理系
のメモリ書込時に同時に予備系のメモリに同一内容を書
込むメモリアップデート機構を持ち、上記処理及び予備
両系のメモリ内容の同一性を保証するため、上記処理系
のプロセッサにより処理系のメモリ内容と予備系のメモ
リ内容を比較する構成としている。
[実施例]
次に、本発明の実施例について図面を参照して説明する
。
。
第1図は本発明の一実施例を示すブロック図、第2図(
a) (b) (C)は第1図の動作説明図で、(a)
は両系メモリライト時、(b)は自系メモリアクセス時
、(c)は他系メモリアクセス時を示すものである。
a) (b) (C)は第1図の動作説明図で、(a)
は両系メモリライト時、(b)は自系メモリアクセス時
、(c)は他系メモリアクセス時を示すものである。
■、5はプロセッサ、2,6はメモリ、3゜7はメモリ
アップデート機構、4,8は入出力機構である。1,2
,3.4を処理系10.5゜6.7.8を予備系11と
して構成しである。
アップデート機構、4,8は入出力機構である。1,2
,3.4を処理系10.5゜6.7.8を予備系11と
して構成しである。
以下、動作の説明をする。
処理系10のプロセッサ1.メモリ2及び入出力機構4
を用いて情報処理が実行される。
を用いて情報処理が実行される。
メモリアップデート機構3,7は以下の機能を持つ。
(1)処理系のメモリライ)・オーダを予備系のメモリ
ライトオーダに変換する機能(第2図(a)両系メモリ
ライl−)。
ライトオーダに変換する機能(第2図(a)両系メモリ
ライl−)。
(2)処理系のメモリアクセスオーダを予備系に伝達し
ない機能(第2図(b)自系メモリアクセス)。
ない機能(第2図(b)自系メモリアクセス)。
(3)処理系から予備系のメモリアクセスを可能とする
機能(第2図(C)他系メモリアクセス)。
機能(第2図(C)他系メモリアクセス)。
ここで、第2図で示した機構を実現するためには、第2
図(a) (b) (c)を認識する信号線が準備され
る。通常、その信号はアドレス空間を分割する信号であ
る。
図(a) (b) (c)を認識する信号線が準備され
る。通常、その信号はアドレス空間を分割する信号であ
る。
入出力機構4,8に対して処理を行なうために処理系プ
ロセッサ1及びメモリ2はプログラムを実行する。それ
と同時にメモリ2へのライトオーダはメモリアップデー
ト機構3,7を経由して予備系メモリ6に同一内容が書
込まれる。こうして、両系のメモリ内容が同一・となる
。
ロセッサ1及びメモリ2はプログラムを実行する。それ
と同時にメモリ2へのライトオーダはメモリアップデー
ト機構3,7を経由して予備系メモリ6に同一内容が書
込まれる。こうして、両系のメモリ内容が同一・となる
。
両系10,11のメモリ内容の同一性を保証するために
、処理系プロセッサ1は第2図(b) Gc)で示した
機能を用いて処理系メモリ2の内容と予備系メモリ6の
内容を比較する。
、処理系プロセッサ1は第2図(b) Gc)で示した
機能を用いて処理系メモリ2の内容と予備系メモリ6の
内容を比較する。
当然、前記比較を実行するプログラムは最ド位タスクに
開封けられ、サービスに必要なタスクの走行を妨げない
ようになされる。
開封けられ、サービスに必要なタスクの走行を妨げない
ようになされる。
[発明の効果]
以」−説明したように本発明の二重化情報処理装置のチ
エツク方式は、処理系と予備系とからなり、これら処理
系及び予備系の各々にプロセッサとメモリを有する二重
化情報処理装置において、上記処理系のメモリ書込時に
同時に予備系のメモリに同一内容を書込むメモリアップ
デート機構を持ち、」−記処理及び予備両系のメモリ内
容の同一性を保証するため、上記処理系のプロセッサに
より処理系のメモリ内容と予備系のメモリ内容を比較す
る構成としたため、以下の効果が生まれる。
エツク方式は、処理系と予備系とからなり、これら処理
系及び予備系の各々にプロセッサとメモリを有する二重
化情報処理装置において、上記処理系のメモリ書込時に
同時に予備系のメモリに同一内容を書込むメモリアップ
デート機構を持ち、」−記処理及び予備両系のメモリ内
容の同一性を保証するため、上記処理系のプロセッサに
より処理系のメモリ内容と予備系のメモリ内容を比較す
る構成としたため、以下の効果が生まれる。
(1)メモリアップデート機構にメモリコピーのための
待ち行列を設けると、二重化情報処理装置の各県の動作
が独立に実行でき、高速な動作が可能となる。即ち、従
来に比しクロックレベルの両系同期が不要となる。
待ち行列を設けると、二重化情報処理装置の各県の動作
が独立に実行でき、高速な動作が可能となる。即ち、従
来に比しクロックレベルの両系同期が不要となる。
(2)両系メモリの内容同一性チーツクを特殊なハード
ウェアを設けなくても、プログラム走行で実行できる。
ウェアを設けなくても、プログラム走行で実行できる。
(3)両系のメモリを順次読出すことにより、潜在的メ
モリ障害を検出できる。このことはメモリにエラー訂正
機能を持てば、メモリのンフトエラーの蓄積でエラー訂
正不能状態に陥るのも防止できる。
モリ障害を検出できる。このことはメモリにエラー訂正
機能を持てば、メモリのンフトエラーの蓄積でエラー訂
正不能状態に陥るのも防止できる。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図(
a)(b)(c)は第1図の動作説明図で、(a)は両
系メモリライト時、(b)は自系メモリアクセス時、(
C)は他系メモリアクセス時を示すものである。 l、5:ブロセッザ 2.6:メモリ 3.7:メモリアップデート機構 4.8:入出力機構
a)(b)(c)は第1図の動作説明図で、(a)は両
系メモリライト時、(b)は自系メモリアクセス時、(
C)は他系メモリアクセス時を示すものである。 l、5:ブロセッザ 2.6:メモリ 3.7:メモリアップデート機構 4.8:入出力機構
Claims (1)
- 処理系と予備系とからなり、これら処理系及び予備系の
各々にプロセッサとメモリを有する二重化情報処理装置
において、上記処理系のメモリ書込時に同時に予備系の
メモリに同一内容を書込むメモリアップデート機構を持
ち、上記処理及び予備両系のメモリ内容の同一性を保証
するため、上記処理系のプロセッサにより処理系のメモ
リ内容と予備系のメモリ内容を比較することを特徴とす
る二重化情報処理装置のチェック方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2178389A JPH02201656A (ja) | 1989-01-31 | 1989-01-31 | 二重化情報処理装置のチェック方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2178389A JPH02201656A (ja) | 1989-01-31 | 1989-01-31 | 二重化情報処理装置のチェック方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02201656A true JPH02201656A (ja) | 1990-08-09 |
Family
ID=12064662
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2178389A Pending JPH02201656A (ja) | 1989-01-31 | 1989-01-31 | 二重化情報処理装置のチェック方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02201656A (ja) |
-
1989
- 1989-01-31 JP JP2178389A patent/JPH02201656A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5495570A (en) | Mirrored memory multi-processor system | |
| JPH01154240A (ja) | 単一レールインターフェイスにエラーチェック機能を有する二重レールプロセッサ | |
| US5048022A (en) | Memory device with transfer of ECC signals on time division multiplexed bidirectional lines | |
| DE69614003D1 (de) | Hauptspeichervorrichtung und wiederanlaufkennzeichnungsprotokoll für ein fehlertolerantes rechnersystem mit einem lese-pufferspeicher | |
| KR940002340B1 (ko) | 다중 운영 체제 컴퓨터 장치 | |
| US4942575A (en) | Error connection device for parity protected memory systems | |
| EP1380950B1 (en) | Fault tolerant information processing apparatus | |
| EP0411805B1 (en) | Bulk memory transfer during resync | |
| US20040153750A1 (en) | Information processing apparatus | |
| EP0416732B1 (en) | Targeted resets in a data processor | |
| JPH02201656A (ja) | 二重化情報処理装置のチェック方式 | |
| JPS6357823B2 (ja) | ||
| JPS60110001A (ja) | 多重化制御装置のデ−タ制御方法及び装置 | |
| JPH0283631A (ja) | 二重化情報処理装置のメモリアクセス方式 | |
| JP2645880B2 (ja) | システムクロック二重化方式 | |
| JPS63238655A (ja) | 情報処理装置 | |
| JPS62140153A (ja) | 二重化デ−タ処理装置 | |
| JPS641809B2 (ja) | ||
| JP2946541B2 (ja) | 二重化制御システム | |
| JP3019336B2 (ja) | マイクロプロセッサ開発支援装置 | |
| JPS5870495A (ja) | 多重化記憶装置の制御装置 | |
| JPS60252971A (ja) | 記憶装置アクセス制御方式 | |
| JPS60157643A (ja) | 二重化計算機 | |
| JPH04172536A (ja) | フォールトトレラントシステムにおける資源管理方法 | |
| JPS61134846A (ja) | 電子計算機システム |