JPH04369711A - Electronic disk sub-system - Google Patents
Electronic disk sub-systemInfo
- Publication number
- JPH04369711A JPH04369711A JP3146406A JP14640691A JPH04369711A JP H04369711 A JPH04369711 A JP H04369711A JP 3146406 A JP3146406 A JP 3146406A JP 14640691 A JP14640691 A JP 14640691A JP H04369711 A JPH04369711 A JP H04369711A
- Authority
- JP
- Japan
- Prior art keywords
- electronic disk
- data
- disk device
- interface
- electronic
- 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
- 230000002542 deteriorative effect Effects 0.000 abstract 1
- 230000002950 deficient Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は、情報処理装置に使用す
る電子ディスク装置に関するもので、特に三重書された
データのチェックに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic disk device used in an information processing apparatus, and more particularly to checking data written in triplicate.
【0002】0002
【従来の技術】従来、この種の電子ディスクサブシステ
ムでは、同じデータが書かれた3台の電子ディスク装置
のデータの比較を行う為には、ソフトウェアにより各々
の電子ディスク装置からデータを読み出し、ソフトウェ
アによって比較を行っていた。2. Description of the Related Art Conventionally, in this type of electronic disk subsystem, in order to compare data of three electronic disk devices in which the same data is written, data is read from each electronic disk device using software. Comparisons were made using software.
【0003】0003
【発明が解決しようとする課題】上述した従来の電子デ
ィスクサブシステムでは、ソフトウェアで各々の電子デ
ィスク装置からデータの読出しを行うため、少なくとも
3度の読出し処理を行わなければならない。また、比較
もソフトウェアにより行うことになるので、ソフトウェ
アの負荷が大きくなり、システムの性能が大幅に落ちて
しまうという問題点があった。In the conventional electronic disk subsystem described above, since data is read from each electronic disk device using software, the reading process must be performed at least three times. Furthermore, since the comparison is also performed by software, there is a problem in that the load on the software increases and the performance of the system decreases significantly.
【0004】0004
【課題を解決するための手段】本発明の電子ディスクサ
ブシステムには、同じデータが書込れた、第1の電子デ
ィスク装置,第2の電子ディスク装置及び第3の電子デ
ィスク装置が処理装置と第1のインタフェースによって
ディジィチェン接続され、前記第2の電子ディスク装置
と前記第3の電子ディスク装置が第2のインタフェース
によって接続され、各々の電子ディスク装置は、前記第
1のインタフェースから送られてくるデータと自装置の
データを比較する第1の比較回路と、前記第2のインタ
フェースから送られてくるデータと自装置のデータの比
較を行う第2の比較回路を有し、前記処理装置が電子デ
ィスク装置からのデータを読み出す時に、前記第1の電
子ディスク装置から読み出されたデータを前記第1のイ
ンタフェースを通して、前記第2の電子ディスク装置及
び前記第3の電子ディスク装置それぞれの前記第1の比
較回路によりデータの比較を行い、前記第2の電子ディ
スク装置から読み出されたデータを前記第2のインタフ
ェースを通して前記第3の電子ディスク装置の前記第2
の比較回路によりデータの比較を行うことを特徴とする
。[Means for Solving the Problems] In an electronic disk subsystem of the present invention, a first electronic disk device, a second electronic disk device, and a third electronic disk device in which the same data is written are processing devices. and a first interface, the second electronic disk device and the third electronic disk device are connected by the second interface, and each electronic disk device receives the data sent from the first interface. a first comparison circuit that compares the data sent from the second interface with data of the own device; and a second comparison circuit that compares the data sent from the second interface with the data of the own device; When reading data from the electronic disk device, the data read from the first electronic disk device is sent to the second electronic disk device and the third electronic disk device through the first interface. A first comparison circuit compares data, and the data read from the second electronic disk device is transferred to the second electronic disk device of the third electronic disk device through the second interface.
The data comparison circuit is characterized in that data is compared using a comparison circuit.
【0005】[0005]
【実施例】次に、本発明について図面を参照して説明す
る。DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be explained with reference to the drawings.
【0006】図1は本発明の一実施例のブロック図であ
る。FIG. 1 is a block diagram of one embodiment of the present invention.
【0007】図1において、処理装置と第1の電子ディ
スク装置100と第2の電子ディスク装置200と第3
の電子ディスク装置300は、ディジチェン接続で第1
のインタフェース信号群400により接続されている。
また第1の電子ディスク装置100と第2の電子ディス
ク装置200と第3の電子ディスク装置300は、ディ
ジィチェン接続で第2のインタフェース信号群500に
よっても接続されている。In FIG. 1, a processing device, a first electronic disk device 100, a second electronic disk device 200, and a third electronic disk device
The electronic disk device 300 is connected to the first
are connected by an interface signal group 400. Further, the first electronic disk device 100, the second electronic disk device 200, and the third electronic disk device 300 are also connected by a second interface signal group 500 in a daisy chain connection.
【0008】ここで第1の電子ディスク装置100が第
2のインタフェース信号群と接続されているのは、故障
などにより装置の動作の変更を行ったときのためである
。The reason why the first electronic disk device 100 is connected to the second interface signal group is in case the operation of the device is changed due to a failure or the like.
【0009】第1の電子ディスク装置100は、データ
を保存するメモリ部106と、データの読み出し時に、
データを一時的に記憶する読出バッファ105と第1の
インタフェース信号群400より送られるデータを一時
的に記憶する書込バッファ101と第2のインタフェー
ス信号群500より送られるデータを一時的に記憶する
書込バッファ103と、書込バッファ101のデータと
、読出バッファ105のデータの比較を行う第1の比較
回路102と、書込バッファ103のデータと読出バッ
ファ105のデータの比較を行う第2の比較回路104
を有している。また、第2の電子ディスク装置200及
び第3の電子ディスク装置300も同様の構成である。The first electronic disk device 100 includes a memory section 106 for storing data, and a memory section 106 for storing data.
A read buffer 105 that temporarily stores data, a write buffer 101 that temporarily stores data sent from the first interface signal group 400, and a write buffer 101 that temporarily stores data sent from the second interface signal group 500. A first comparison circuit 102 compares the data in the write buffer 101 and the data in the read buffer 105, and a second comparison circuit compares the data in the write buffer 103 and the read buffer 105. Comparison circuit 104
have. Further, the second electronic disk device 200 and the third electronic disk device 300 have a similar configuration.
【0010】次に動作について説明する。Next, the operation will be explained.
【0011】データの書込み時に第1の電子ディスク装
置100では、第1のインタフェース400より送られ
たデータが書込バッファ101を経て、メモリ部106
に書込まれる。また同時に、第2の電子ディスク装置2
00及び第3の電子ディスク装置300にも同様に書込
まれる。When writing data, in the first electronic disk device 100, the data sent from the first interface 400 passes through the write buffer 101 and is stored in the memory section 106.
written to. At the same time, the second electronic disk device 2
00 and the third electronic disk device 300 in the same manner.
【0012】データの読み出し時には、第1の電子ディ
スク装置100のメモリ部106から、読出バッファ1
05を経て、第1のインタフェース信号群400を通り
処理装置に送られるとともに、第2の電子ディスク装置
200の書込バッファ201及び第3の電子ディスク装
置300の書込バッファ301に書込まれる。When reading data, the read buffer 1 is read from the memory section 106 of the first electronic disk device 100.
05, the data is sent to the processing device through the first interface signal group 400, and is written into the write buffer 201 of the second electronic disk device 200 and the write buffer 301 of the third electronic disk device 300.
【0013】第2の電子ディスク装置では、メモリ部2
06から読出バッファ205を経て読み出されたデータ
と、書込バッファ201にあるデータを第1の比較回路
202によって比較する。また比較と同時に第2の電子
ディスク装置200の読出しバッファ205の比較を行
うデータは、第2のインタフェース信号群500を通り
、第3の電子ディスク装置300の書込バッファ303
に書込まれる。In the second electronic disk device, the memory section 2
The first comparison circuit 202 compares the data read from 06 through the read buffer 205 and the data in the write buffer 201. Furthermore, data that is compared simultaneously with the read buffer 205 of the second electronic disk device 200 passes through the second interface signal group 500 and is sent to the write buffer 303 of the third electronic disk device 300.
written to.
【0014】第3の電子ディスク装置300では、書込
バッファ301及び書込バッファ303の両方にデータ
が存在していると、メモリ部306から読出バッファ3
05を経て読出されたデータと、書込バッファ301の
データとの比較を第1の比較回路302で書込バッファ
303のデータとの比較を第2の比較回路304によっ
て同時に行う。In the third electronic disk device 300, when data exists in both the write buffer 301 and the write buffer 303, the data is transferred from the memory section 306 to the read buffer 3.
The first comparison circuit 302 simultaneously compares the data read through 05 with the data in the write buffer 301 and the second comparison circuit 304 compares the data with the data in the write buffer 303.
【0015】この結果第1の比較回路202と、第1の
比較回路302と第2の比較回路304の比較結果のす
べてか、第1の比較回路202と第1の比較回路302
のどちらか一方が正しい場合は、第1の電子ディスク装
置100のデータが正しいものとし、第1の比較回路2
02のみ一致したときは、第3の電子ディスク装置のデ
ータが不良であるとし、第1の比較回路302のみ一致
したときは、第2の電子ディスク装置200のデータが
不良であるとする。また、第2の比較回路304の比較
結果のみ一致した場合は、第1の電子ディスク装置10
0のデータが不良であるとし、第2の電子ディスク装置
200のメモリ部206のデータを第1のインタフェー
ス信号群400を経て処理装置に送るように処理を変更
する。As a result, all of the comparison results of the first comparison circuit 202, the first comparison circuit 302, and the second comparison circuit 304, or the comparison results of the first comparison circuit 202 and the first comparison circuit 302
If either one of these is correct, it is assumed that the data in the first electronic disk device 100 is correct, and the first comparator circuit 2
When only 02 matches, it is assumed that the data of the third electronic disk device is defective, and when only the first comparison circuit 302 matches, it is assumed that the data of the second electronic disk device 200 is defective. Further, if only the comparison result of the second comparison circuit 304 matches, the first electronic disk device 10
Assuming that the data of 0 is defective, the process is changed so that the data in the memory section 206 of the second electronic disk device 200 is sent to the processing device via the first interface signal group 400.
【0016】また、すべての比較回路の結果が一致しな
い場合、正常なデータがないものとして、処理装置にエ
ラーを報告する。第1の電子ディスク装置100が故障
等により、機能が停止した場合は、第2の電子ディスク
装置200のデータを処理装置に送るとともに、第3の
電子ディスク装置300によってデータの比較を行う。Furthermore, if the results of all comparison circuits do not match, it is assumed that there is no normal data and an error is reported to the processing device. If the first electronic disk device 100 stops functioning due to a failure or the like, the data of the second electronic disk device 200 is sent to the processing device, and the third electronic disk device 300 compares the data.
【0017】[0017]
【発明の効果】以上説明したように、本発明の電子ディ
スクサブシステムは、一回の読み出し動作で3台の電子
ディスク装置のデータを互いに比較しながら動作するの
で、性能を落さずにデータの高信頼性を得ることができ
る。Effects of the Invention As explained above, the electronic disk subsystem of the present invention operates while comparing the data of three electronic disk devices with each other in a single read operation, so that the electronic disk subsystem of the present invention operates while comparing the data of three electronic disk devices with each other in a single read operation. High reliability can be obtained.
【図1】本発明の一実施例を示す構成図である。FIG. 1 is a configuration diagram showing an embodiment of the present invention.
101,103,201,203,301,303
書込バッファ101, 103, 201, 203, 301, 303
write buffer
Claims (1)
ィスク装置,第2の電子ディスク装置及び第3の電子デ
ィスク装置が処理装置と第1のインタフェースによって
ディジィチェン接続され、前記第2の電子ディスク装置
と前記第3の電子ディスク装置が第2のインタフェース
によって接続され、各々の電子ディスク装置は、前記第
1のインタフェースから送られてくるデータと自装置の
データを比較する第1の比較回路と、前記第2のインタ
フェースから送られてくるデータと自装置のデータの比
較を行う第2の比較回路を有し、前記処理装置が電子デ
ィスク装置からのデータを読み出す時に、前記第1の電
子ディスク装置から読み出されたデータを前記第1のイ
ンタフェースを通して、前記第2の電子ディスク装置及
び前記第3の電子ディスク装置それぞれの前記第1の比
較回路によりデータの比較を行い、前記第2の電子ディ
スク装置から読み出されたデータを前記第2のインタフ
ェースを通して前記第3の電子ディスク装置の前記第2
の比較回路によりデータの比較を行うことを特徴とする
電子ディスクサブシステム。1. A first electronic disk device, a second electronic disk device, and a third electronic disk device in which the same data is written are daisy-chain connected to a processing device by a first interface, and The electronic disk device and the third electronic disk device are connected by a second interface, and each electronic disk device compares the data sent from the first interface with the data of its own device. and a second comparison circuit that compares the data sent from the second interface with the data of the own device, and when the processing device reads data from the electronic disk device, the first The data read from the electronic disk device is passed through the first interface, the data is compared by the first comparing circuit of each of the second electronic disk device and the third electronic disk device, and the data is compared with the data read from the electronic disk device. The data read from the second electronic disk device is transmitted to the second electronic disk device of the third electronic disk device through the second interface.
An electronic disk subsystem characterized by comparing data using a comparison circuit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3146406A JPH04369711A (en) | 1991-06-19 | 1991-06-19 | Electronic disk sub-system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3146406A JPH04369711A (en) | 1991-06-19 | 1991-06-19 | Electronic disk sub-system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04369711A true JPH04369711A (en) | 1992-12-22 |
Family
ID=15406982
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3146406A Pending JPH04369711A (en) | 1991-06-19 | 1991-06-19 | Electronic disk sub-system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04369711A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH076048A (en) * | 1993-06-21 | 1995-01-10 | Nec Corp | Electronic disk system |
| JP2013214242A (en) * | 2012-04-03 | 2013-10-17 | Isd Corp | Sealed semiconductor storage device and storage system using the same |
-
1991
- 1991-06-19 JP JP3146406A patent/JPH04369711A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH076048A (en) * | 1993-06-21 | 1995-01-10 | Nec Corp | Electronic disk system |
| JP2013214242A (en) * | 2012-04-03 | 2013-10-17 | Isd Corp | Sealed semiconductor storage device and storage system using the same |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS63202000A (en) | Address line test | |
| JPH0316655B2 (en) | ||
| KR100564361B1 (en) | Fault suppression circuit in system memory | |
| JPH04364552A (en) | Memory circuit with parity monitor circuit | |
| KR100538486B1 (en) | Error detecting circuit for storing data in system memory | |
| JP3071846B2 (en) | Parity error detection method and parity error detection circuit | |
| JPH01233642A (en) | Memory printing board | |
| JPH05158810A (en) | Error detection circuit | |
| JPS5916067A (en) | Data checking system | |
| JPH0553924A (en) | System for testing storage device | |
| JPS63174141A (en) | Diagnosing system for test of information processor | |
| JPH0357015A (en) | Electronic disk subsystem | |
| JPS617947A (en) | Control storage device | |
| JPS62293582A (en) | Memory device | |
| JPS639259B2 (en) | ||
| JPH02137045A (en) | Address check system | |
| JPH0266668A (en) | Data tracing method for multi-processor bus | |
| JPS60549A (en) | Memory testing system | |
| JPH04125751A (en) | Parity check circuit | |
| JPH05241868A (en) | Testing system of memory error correction/detection circuit | |
| JPH04162141A (en) | Information processor | |
| JPS60179968A (en) | Data securing system of disk cache | |
| JPH04336643A (en) | Information processor | |
| JPH0460851A (en) | Computer system | |
| JPH04220729A (en) | Information processor |