JPH03260745A - Duplex electronic disk device - Google Patents

Duplex electronic disk device

Info

Publication number
JPH03260745A
JPH03260745A JP2059176A JP5917690A JPH03260745A JP H03260745 A JPH03260745 A JP H03260745A JP 2059176 A JP2059176 A JP 2059176A JP 5917690 A JP5917690 A JP 5917690A JP H03260745 A JPH03260745 A JP H03260745A
Authority
JP
Japan
Prior art keywords
electronic disk
disk device
data
primary
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
JP2059176A
Other languages
Japanese (ja)
Inventor
Tetsuro Fujitake
藤武 哲朗
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 JP2059176A priority Critical patent/JPH03260745A/en
Publication of JPH03260745A publication Critical patent/JPH03260745A/en
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

PURPOSE:To confirm the priority of the data on both primary and secondary electronic disk devices by providing an electronic disk processor which compares the contents stored in both disk devices with each other. CONSTITUTION:An electronic disk processor 200 detects the signal received from a timer 210 to select a primary electronic disk device 300 and reads out a fixed quantity of data to hold it. Then the processor 200 selects a secondary electronic disk device 400 and reads out a fixed quantity of data to compare this with the data read out of the device 300 and stored in the same memory address. If no coincidence is obtained between both data, the processor 200 reports this fact to a CPU via a line 001. Thus it is possible to confirm the coincidence between the data stored in both devices 300 and 400.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は二重化電子ディスク装置に関する。[Detailed description of the invention] [Industrial application field] The present invention relates to a duplex electronic disk device.

〔従来の技術〕[Conventional technology]

従来の二重化電子ディスク装置は、中央処理装置からの
命令実行時に通常のエラーチエツクを行うことにより、
正系電子ディスク装置と副系電子ディスク装置のデータ
の正当性を保障していた。
Conventional redundant electronic disk drives perform normal error checking when executing instructions from the central processing unit.
The validity of data in the primary electronic disk device and secondary electronic disk device was guaranteed.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来の二重化電子ディスク装置では、中央処理
装置からの命令実行時に通常のエラーチエツクしか行っ
ていない為、障害の内容によっては正系電子ディスク装
置と副系電子ディスク装置に記憶されている内容が異な
ってもエラーとならないという欠点があった。
In the conventional redundant electronic disk device mentioned above, only a normal error check is performed when executing an instruction from the central processing unit, so depending on the nature of the failure, the contents stored in the primary electronic disk device and the secondary electronic disk device may be affected. The disadvantage is that it does not cause an error even if the numbers are different.

〔課題を解決するための手段〕[Means to solve the problem]

本発明の装置は、中央処理装置からの定められた命令に
従って動作する二重化電子ディスク装置において、 副系電子ディスク装置と、 一定時間毎に信号を出すタイマと、 該信号を検出する毎に、前記正系電子ディスク装置から
ある一定量のデータを読出し、前記副系電子ディスク装
置の同一のメモリアドレスに記憶されているデータと比
較し、比較結果が一致していると、次に比較を行うメモ
リアドレスを作成し、また、比較が不一致の時にはその
旨を前記中央処理装置に報告する電子ディスク処理装置
とを有することを特徴とする。
The device of the present invention is a duplex electronic disk device that operates according to predetermined instructions from a central processing unit, and includes: a sub-system electronic disk device; a timer that outputs a signal at regular intervals; A certain amount of data is read from the primary electronic disk device and compared with the data stored at the same memory address in the secondary electronic disk device, and if the comparison results match, the next memory to be compared is The present invention is characterized by comprising an electronic disk processing device that creates addresses and, when the comparison results in a mismatch, reports the fact to the central processing unit.

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第1図は本発明の一実施例を示すブロック図であり、電
子ディスクサブシステム100は、電子ディスク処理装
置200.タイマ210.正系電子ディスク装置300
および副系電子ディスク400から構成される。
FIG. 1 is a block diagram showing an embodiment of the present invention, in which an electronic disk subsystem 100 includes an electronic disk processing device 200. Timer 210. Original electronic disk device 300
and a subsystem electronic disk 400.

タイマ210は、線201を通して、ある一定時間毎に
電子ディスク処理装置200に信号を上げる。電子ディ
スク処理装置200はタイマ210からの信号を検出す
ると、正系電子ディスク装置300を選択し、メモリア
ドレス0番地から始まるアドレスより一定量のデータを
読出し電子ディスク処理装置200内に保持する。
The timer 210 sends a signal to the electronic disk processing device 200 through a line 201 at certain fixed time intervals. When the electronic disk processing device 200 detects the signal from the timer 210, it selects the primary electronic disk device 300, reads out a certain amount of data from addresses starting from memory address 0, and holds it in the electronic disk processing device 200.

次に電子ディスク処理装置200は、線401を通して
副系電子ディスク装置400を選択し、メモリアドレス
0番地から始まるアドレスより一定量のデータを読出し
、正系電子ディスク装置300から読出したデータと比
較する。
Next, the electronic disk processing device 200 selects the secondary electronic disk device 400 through the line 401, reads a certain amount of data from addresses starting from memory address 0, and compares it with the data read from the primary electronic disk device 300. .

比較が一致した時、電子ディスク処理装置200は、正
系電子ディスク装置300から読出した最後のデータの
次のアドレスを次の比較動作を行うメモリアドレスとし
て電子ディスク処理装置200内のメモリに保持し、次
にタイマ210からの信号を検出した時にはこのメモリ
アドレスを使用し、上記動作をくり返す。
When the comparison results in a match, the electronic disk processing device 200 retains the address next to the last data read from the primary electronic disk device 300 in the memory within the electronic disk processing device 200 as a memory address for performing the next comparison operation. The next time a signal from timer 210 is detected, this memory address is used and the above operation is repeated.

比較が不一致の時、電子ディスク処理装置200は、中
央処理装置に比較が不一致であった旨、線001を通し
て報告し、以後この電子ディスク装置に対する命令は異
常として報告する。
When the comparison does not match, the electronic disk processing device 200 reports to the central processing unit that the comparison does not match through the line 001, and from now on, the command to this electronic disk device is reported as abnormal.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、正系電子ディスク装置、
副系電子ディスク装置を用い、ファイルの二重化を行う
場合、正系電子ディスク装置に記憶されているデータと
、副系電子ディスク装置に記憶されているデータが一致
していることの確認が行えるという効果がある。
As explained above, the present invention provides a primary electronic disk device,
When duplicating files using a secondary electronic disk device, it is possible to confirm that the data stored in the primary electronic disk device matches the data stored in the secondary electronic disk device. effective.

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

第1図は本発明の一実施例を示すブロック図である。 100・・・・・・電子ディスクサブシステム、200
・・・・・・電子ディスク処理装置、210・・・・・
・タイマ、300・・・・・・正系電子ディスク装置、
400・・・・・・副系電子ディスク装置。 001、’107.よ1.勾1:精
FIG. 1 is a block diagram showing one embodiment of the present invention. 100...Electronic disk subsystem, 200
...Electronic disk processing device, 210...
・Timer, 300... Original electronic disk device,
400... Subsystem electronic disk device. 001,'107. Yo1. Gradient 1: Essence

Claims (1)

【特許請求の範囲】 中央処理装置からの定められた命令に従って動作する二
重化電子ディスク装置において、 データを記憶する正系電子ディスク装置および副系電子
ディスク装置と、 一定時間毎に信号を出すタイマと、 該信号を検出する毎に、前記正系電子ディスク装置から
ある一定量のデータを読出し、前記副系電子ディスク装
置の同一のメモリアドレスに記憶されているデータと比
較し、比較結果が一致していると、次に比較を行うメモ
リアドレスを作成し、また、比較が不一致の時にはその
旨を前記中央処理装置に報告する電子ディスク処理装置
とを有することを特徴とする二重化電子ディスク装置。
[Scope of Claims] A duplex electronic disk device that operates according to predetermined instructions from a central processing unit includes: a primary electronic disk device and a secondary electronic disk device that store data; and a timer that outputs a signal at regular intervals. , Each time the signal is detected, a certain amount of data is read from the primary electronic disk device and compared with data stored in the same memory address of the secondary electronic disk device, and if the comparison results match. A duplex electronic disk device comprising: an electronic disk processing device which creates a memory address to be compared next when the comparison is made, and reports the fact to the central processing unit when the comparison results in a mismatch.
JP2059176A 1990-03-09 1990-03-09 Duplex electronic disk device Pending JPH03260745A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2059176A JPH03260745A (en) 1990-03-09 1990-03-09 Duplex electronic disk device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2059176A JPH03260745A (en) 1990-03-09 1990-03-09 Duplex electronic disk device

Publications (1)

Publication Number Publication Date
JPH03260745A true JPH03260745A (en) 1991-11-20

Family

ID=13105828

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2059176A Pending JPH03260745A (en) 1990-03-09 1990-03-09 Duplex electronic disk device

Country Status (1)

Country Link
JP (1) JPH03260745A (en)

Similar Documents

Publication Publication Date Title
JPS5992500A (en) Protection system for data processor
JPH03260745A (en) Duplex electronic disk device
JPH0210454A (en) Electronics
JP2943926B2 (en) Error recovery control device
JPS63250753A (en) Memory access checking system
JPH05274223A (en) Cache memory
JPS60549A (en) Memory testing system
JP2513328B2 (en) Dump output method
JPS59116999A (en) Memory destruction verifying system
JPH0480860A (en) Program loading system
JPH04137150A (en) Buffer storage device
JPH04369711A (en) Electronic disk sub-system
JPH0199144A (en) Rom data securing system
JPS59116998A (en) Main storage failure detection method
JPS63101947A (en) Error processing system
JPS58141500A (en) Memory management protection method
JPS5897200A (en) Information processor
KR930007148A (en) Database loading and backup method of exchange system
JPS62114047A (en) Storage device
JPH04336643A (en) Information processor
JPH04279910A (en) Job file check system
JPS61272834A (en) Retrieval execution system for backup program
JPH04330543A (en) Method for discriminating presence/absence of data in memory
JPH031697A (en) Memory management circuit for digital trunk
JPH04291646A (en) write monitoring device