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
Application number
JP2178389A
Other languages
English (en)
Inventor
Yoshifumi Sasamoto
笹本 芳文
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP2178389A priority Critical patent/JPH02201656A/ja
Publication of JPH02201656A publication Critical patent/JPH02201656A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Hardware Redundancy (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は二重化情報処理装置に関し、特に高信頼性を要
求される二重化情報処理装置のチエツク方式に関する。
[従来の技術] この種の二重化情報処理装置においては、処理系での障
害発生時の系切換え、又は予防保全のための定期的系切
換え時、装置レベルで瞬時に系切換えを行なうと同時に
、処理の連続性を保つために、処理系と予備系のメモリ
内容を常に一致させることが必要となる。
従来、この種の二重化情報処理装置においては、処理系
と予備系とにおいて、同一のプログラムをクロックレベ
ルで同期させて走行し、両系の処理結果を比較して、処
理内容の保証と、両系メモリの内容一致の保証をしてい
た。
[発明が解決しようとする課題ゴ 上述した従来の二重化情報処理装置は、処理系及び予備
系の両系の処理をクロックレベルで同期させるために、
その同期機構が装置性能向上の妨げとなり、プロセッサ
、メモリの木来持っている性能を落してしまう等、装置
の処理能力の向上を計り難いという欠点があった。
[課題を解決するための手段] 本発明は、」−記課題を解決するためになしたもので、
その解決手段として本発明は、処理系と予備系とからな
り、これら処理系及び予備系の各々にプロセッサとメモ
リを有する二重化情報処理装置において、」−記処理系
のメモリ書込時に同時に予備系のメモリに同一内容を書
込むメモリアップデート機構を持ち、上記処理及び予備
両系のメモリ内容の同一性を保証するため、上記処理系
のプロセッサにより処理系のメモリ内容と予備系のメモ
リ内容を比較する構成としている。
[実施例] 次に、本発明の実施例について図面を参照して説明する
第1図は本発明の一実施例を示すブロック図、第2図(
a) (b) (C)は第1図の動作説明図で、(a)
は両系メモリライト時、(b)は自系メモリアクセス時
、(c)は他系メモリアクセス時を示すものである。
■、5はプロセッサ、2,6はメモリ、3゜7はメモリ
アップデート機構、4,8は入出力機構である。1,2
,3.4を処理系10.5゜6.7.8を予備系11と
して構成しである。
以下、動作の説明をする。
処理系10のプロセッサ1.メモリ2及び入出力機構4
を用いて情報処理が実行される。
メモリアップデート機構3,7は以下の機能を持つ。
(1)処理系のメモリライ)・オーダを予備系のメモリ
ライトオーダに変換する機能(第2図(a)両系メモリ
ライl−)。
(2)処理系のメモリアクセスオーダを予備系に伝達し
ない機能(第2図(b)自系メモリアクセス)。
(3)処理系から予備系のメモリアクセスを可能とする
機能(第2図(C)他系メモリアクセス)。
ここで、第2図で示した機構を実現するためには、第2
図(a) (b) (c)を認識する信号線が準備され
る。通常、その信号はアドレス空間を分割する信号であ
る。
入出力機構4,8に対して処理を行なうために処理系プ
ロセッサ1及びメモリ2はプログラムを実行する。それ
と同時にメモリ2へのライトオーダはメモリアップデー
ト機構3,7を経由して予備系メモリ6に同一内容が書
込まれる。こうして、両系のメモリ内容が同一・となる
両系10,11のメモリ内容の同一性を保証するために
、処理系プロセッサ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:入出力機構

Claims (1)

    【特許請求の範囲】
  1. 処理系と予備系とからなり、これら処理系及び予備系の
    各々にプロセッサとメモリを有する二重化情報処理装置
    において、上記処理系のメモリ書込時に同時に予備系の
    メモリに同一内容を書込むメモリアップデート機構を持
    ち、上記処理及び予備両系のメモリ内容の同一性を保証
    するため、上記処理系のプロセッサにより処理系のメモ
    リ内容と予備系のメモリ内容を比較することを特徴とす
    る二重化情報処理装置のチェック方式。
JP2178389A 1989-01-31 1989-01-31 二重化情報処理装置のチェック方式 Pending JPH02201656A (ja)

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)

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) 電子計算機システム