JPS61160166A - Deciding device for storage error - Google Patents
Deciding device for storage errorInfo
- Publication number
- JPS61160166A JPS61160166A JP60001305A JP130585A JPS61160166A JP S61160166 A JPS61160166 A JP S61160166A JP 60001305 A JP60001305 A JP 60001305A JP 130585 A JP130585 A JP 130585A JP S61160166 A JPS61160166 A JP S61160166A
- Authority
- JP
- Japan
- Prior art keywords
- register
- error
- output
- contents
- detection means
- 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
- 238000001514 detection method Methods 0.000 claims description 37
- 238000010586 diagram Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は複数のプロセサに接続された記憶エラー判定装
置に関し、特に記憶装置の内部の障害と各プロセサの障
害とを切分ける回路構成に関する。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a storage error determination device connected to a plurality of processors, and more particularly to a circuit configuration for distinguishing between a fault inside a storage device and a fault in each processor.
(従来の技術)
従来、この種の記憶エラー判定装置は、例えば第2図に
示すような構成が採用されていた。第2図において、プ
ロセサ0およびプロセサ1(図示していない)のインタ
ーフェース信号線11゜2の出力はエラー検出手段Sに
接続され、エラー検出手段3で検出されたエラー内容は
第2のレジスタ手段5に保持される。このとき、信号線
13上のプロセサ番号が第2のレジスタ手段5.に入力
され、上記エラー内容に対応するプロセサ番号が第2の
レジスタ手段5に保持される。(Prior Art) Conventionally, this type of storage error determination device has adopted a configuration as shown in FIG. 2, for example. In FIG. 2, the outputs of interface signal lines 11.2 of processors 0 and 1 (not shown) are connected to error detection means S, and the error contents detected by error detection means 3 are stored in second register means. 5. At this time, the processor number on the signal line 13 is stored in the second register means 5. The processor number corresponding to the error content is held in the second register means 5.
エラー検出手段3の出力はレジスタ制御手段4に入力さ
れ、過去のエラー検出状態に応じて第2のレジスタ手段
6がセット状態にあるか、モジくはホールド状態にある
かを制御する。このように制御された第2のレジスタ手
段6の出力は信号線21.22に送出される。これらの
出力は最初に発生したエラー内容、もしくは最後に発生
したエラー内容など、1回のエラー発生時の内容を登録
している。The output of the error detection means 3 is input to the register control means 4, which controls whether the second register means 6 is in the set state or in the hold state depending on the past error detection state. The output of the second register means 6 controlled in this way is sent to signal lines 21 and 22. These outputs register the contents of a single error occurrence, such as the first error content or the last error content.
(発明が解決しようとする問題点)
したがって、プロセサ0もしくはプロセサ1からのアク
セスのときくエラーの発生が判明するが、プロセサ0お
よびプロセサ1のいずれかからのアクセスによってもエ
ラーが発生するか否かは一定の短い時間内に知ることが
でき表い。よって、ダイナミックな構成制御を行う場合
、あるいは保守を行う場合には選択手段1以前の故障で
あるか、あるいは選択手段1以後の故障であるかを切分
けて判別することが困難であるという問題点があった。(Problem to be Solved by the Invention) Therefore, it is clear that an error occurs when accessing from processor 0 or processor 1, but it is not clear whether an error also occurs when accessing from either processor 0 or processor 1. can be known within a certain short period of time. Therefore, when performing dynamic configuration control or maintenance, it is difficult to isolate and determine whether the failure occurred before the selection means 1 or after the selection means 1. There was a point.
本発明の目的は、上記構成においてエラー内容を登録し
た第2のレジスタ手段の出力と、それ以後に発生したエ
ラー内容とを比較して登録することにより上記欠点を除
去し、選択手段1よシ以前の故障であるか、あるいは選
択手段1よシ以後の故障であるかを容易に切分けて判別
することができるように構成した記憶エラー判定装置を
提供するととKある。An object of the present invention is to eliminate the above-mentioned drawbacks by comparing and registering the output of the second register means in which the error contents are registered with the error contents that have occurred since then, and to It is an object of the present invention to provide a storage error determination device configured to be able to easily distinguish between a previous failure and a failure subsequent to the selection means 1.
(問題点を解決するための手段)
本発明による記憶エラー判定装置は、選択手段と、第1
のレジスタ手段と、エラー検出手段と、第2のレジスタ
手段と、レジスタ制御手段と、第1の一致検出手段と、
第2の一致検出手段と、第3のレジスタ手段とを具備し
て構成したものである。(Means for Solving the Problems) A storage error determination device according to the present invention includes a selection means, a first
register means, error detection means, second register means, register control means, first coincidence detection means,
The device is configured to include second coincidence detection means and third register means.
選択手段は複数のプロセサに接続されていて、複数のプ
ロセサの一つを選択するためのものである。The selection means is connected to the plurality of processors and is for selecting one of the plurality of processors.
第1のレジスタ手段は、選択手段の出力を一時的に格納
するためのものである。The first register means is for temporarily storing the output of the selection means.
エラー検出手段は、第1のレジスタ手段に格納されたデ
ータに含まれたエラーを検出するためのものである。The error detection means is for detecting an error included in the data stored in the first register means.
第2のレジスタ手段は、エラー検出手段の出力ならびに
外部から与えられるプロセサ番号を組にして格納するた
めのものである。The second register means is for storing the output of the error detection means and a processor number given from the outside as a set.
レジスタ制御手段は、エラー検出手段により検出された
過去のエラー状態によって第2のレジスタ手段の内容を
制御するだめのものである。The register control means is for controlling the contents of the second register means according to past error conditions detected by the error detection means.
Mlの一致検出手段は、第2のレジスタ手段の出力なら
びにエラー検出手段の出力によって第2のレジスタ手段
の内容が1回目に発生して登録されたエラーの内容であ
るか否かを判定するためのものである。The coincidence detection means of Ml is for determining whether the content of the second register means is the content of the error that occurred and was registered for the first time, based on the output of the second register means and the output of the error detection means. belongs to.
第2の一致検出手段は、プロセサ番号が第2のレジスタ
手段に格納されたプログラム番号であるか否かを判定す
るためのものである。The second coincidence detection means is for determining whether the processor number is the program number stored in the second register means.
第3のレジスタ手段は、第1および第2の一致検出手段
の出力およびレジスタ制御手段の出力によって、エラー
内容が選択手段よシ以後に発生したものであるか否かを
判定するためのものである。The third register means is for determining, based on the outputs of the first and second coincidence detecting means and the output of the register control means, whether or not the error content has occurred after the selection means. be.
(実施例) 次に、本発明について図面を参照して詳細に説明する。(Example) Next, the present invention will be explained in detail with reference to the drawings.
第1図は、本発明による記憶エラー判定装置の一実施例
を示すブロック図である。81図において、プロセサ0
のインターフェース信号線11とプロセサ1のインター
フェース信号線12とに接続された選択手段1と、選択
手段1に接続された第1のレジスタ手段2と、第1のレ
ジスタ手段2に接続されたエラー検出手段3と、エラー
検出手段3に接続されたレジスタ制御手段4と、エラー
検出手段3、レジスタ制御手段4、ならびにプロセサ番
号を表わす信号線13に接続された第2のレジスタ手段
6と、エラー検出手段5ならびに第2のレジスタ手段5
に接続された第1の一致検出手段6と、プロセサ番号の
出力信号線1sならびに第2のレジスタ手段5に接続さ
れた第2の一致検出手段7と、レジスタ制御手段4なら
びに第1および第2の一致検出手段6,7に接続された
第3のレジスタ手段8と、ANDゲート9と、インバー
タ10とから構成されてbる。FIG. 1 is a block diagram showing an embodiment of a storage error determination device according to the present invention. In Figure 81, processor 0
a selection means 1 connected to the interface signal line 11 of the processor 1 and an interface signal line 12 of the processor 1; a first register means 2 connected to the selection means 1; and an error detection device connected to the first register means 2. means 3, register control means 4 connected to the error detection means 3, second register means 6 connected to the error detection means 3, the register control means 4 and the signal line 13 representing the processor number; means 5 as well as second register means 5
a first coincidence detection means 6 connected to the processor number output signal line 1s and a second coincidence detection means 7 connected to the second register means 5, a register control means 4 and the first and second It consists of a third register means 8 connected to the coincidence detecting means 6 and 7, an AND gate 9, and an inverter 10.
第1図において、プロセサ0もしくはプロセサ1のイン
ターフェース信号線11.12は選択手段1に入力され
、所定のインターフェース信号を選択して入力され、第
1のレジスタ手段2に保持される。第1のレジスタ手段
2の出力はエラー検出手段5に入力され、エラーの検出
を実施する。In FIG. 1, interface signal lines 11 and 12 of processor 0 or processor 1 are input to selection means 1, and a predetermined interface signal is selected and input, and is held in first register means 2. The output of the first register means 2 is input to the error detection means 5 to detect errors.
エラー検出手段3から出力されるエラー検出信号は、レ
ジスタ制御手段4と第2のレジスタ手段SK入力される
。いま、レジスタ制御手段4は、最初に発生したエラー
内容を第2のレジスタ手段6に保持するように制御する
ものとする。エラー検出が一度も゛実施されていなかっ
たならば、エラー検出手段3によって検出されて第2の
レジスタ手段5に送出されたエラー内容と、エラーが検
出された時のプロセサ番号とが格納される。その後、エ
ラー検出手段3によってエラーを検出しても第2のレジ
スタ手段5には格納されない。しかし、第2のレジスタ
手段6に格納されたエラー内容とエラー検出手段3の出
力とは第1の一致検出手段6に入力され、1回目に発生
して登録されたエラー内容と同一であるか否かを知る。The error detection signal output from the error detection means 3 is inputted to the register control means 4 and the second register means SK. It is now assumed that the register control means 4 performs control so that the content of the first error that occurs is held in the second register means 6. If error detection has never been performed, the contents of the error detected by the error detection means 3 and sent to the second register means 5 and the processor number at the time the error was detected are stored. . Thereafter, even if an error is detected by the error detection means 3, it is not stored in the second register means 5. However, are the error contents stored in the second register means 6 and the output of the error detection means 3 the same as the error contents inputted to the first coincidence detection means 6 and registered as the first occurrence? Know whether or not.
一方、第2の一致検出手段7によって、その時のプロセ
サ番号が第2のレジスタ手段5に格納されたプロセサ番
号と同一であるかを知る。このとき、エラー内容が同一
であってプロセサ番号が異なっていれば、第3のレジス
タ手段8にその旨を登録する。On the other hand, the second coincidence detection means 7 determines whether the processor number at that time is the same as the processor number stored in the second register means 5. At this time, if the error contents are the same but the processor numbers are different, this fact is registered in the third register means 8.
上記の構成によ、tt、gaのレジスタ手段8に登録が
あったならば故障は選択手段5よシ以後で生じたもので
あることが判明するので、記憶装置の使用中止および修
正が容易になる。With the above configuration, if there is a registration in the register means 8 of tt and ga, it is known that the failure occurred after the selection means 5, so it is easy to stop using the storage device and modify it. Become.
(発明の効果)
本発明は以上説明したように、プロセサの出力を格納す
るためのレジスタ手段、エラー検出手段、およびプロセ
サ番号の間で一致を検出して他のレジスタ手段に登録す
ることにより、故障箇所の限定、およびエラー処理の適
性化ができるという効果がある。(Effects of the Invention) As explained above, the present invention detects a match between a register means for storing the output of a processor, an error detection means, and a processor number and registers it in another register means. This has the effect of limiting failure locations and optimizing error handling.
第1図は、本発明による記憶エラー判定装置の一実施例
を示すブロック図である。
第2図は、従来技術による記憶エラー判定装置の一例を
示すブロック図である。
1・・−選択手段
2.5.8・aaレジタス手段
3・・・エラー検出手段
4・・・レジスタ制御手段
6、γ・・・一致検出手段FIG. 1 is a block diagram showing an embodiment of a storage error determination device according to the present invention. FIG. 2 is a block diagram showing an example of a storage error determination device according to the prior art. 1... - Selection means 2.5.8 - aa register means 3... Error detection means 4... Register control means 6, γ... Coincidence detection means
Claims (1)
の一つを選択するための選択手段と、前記選択手段の出
力を一時的に格納するための第1のレジスタ手段と、前
記第1のレジスタ手段に格納されたデータに含まれたエ
ラーを検出するためのエラー検出手段と、前記エラー検
出手段の出力ならびに外部から与えられるプロセサ番号
を組にして格納するための第2のレジスタ手段と、前記
エラー検出手段により検出された過去のエラー状態によ
つて前記第2のレジスタ手段の内容を制御するためのレ
ジスタ制御手段と、前記第2のレジスタ手段の出力なら
びに前記エラー検出手段の出力によつて、前記第2のレ
ジスタ手段の内容が1回目に発生して登録されたエラー
の内容であるか否かを判定するための第1の一致検出手
段と、前記プロセサ番号が前記第2のレジスタ手段に格
納されたプログラム番号であるか否かを判定するための
第2の一致検出手段と、前記第1および第2の一致検出
手段の出力および前記レジスタ制御手段の出力によつて
前記エラーの内容が前記選択手段より以後に発生したも
のであるかを判別するための第3のレジスタ手段とを具
備して構成したことを特徴とする記憶エラー判定装置。a selection means connected to a plurality of processors for selecting one of the plurality of processors; a first register means for temporarily storing an output of the selection means; and the first register. an error detection means for detecting an error included in data stored in the means; a second register means for storing a set of the output of the error detection means and a processor number given from the outside; register control means for controlling the contents of the second register means according to a past error state detected by the error detection means; and an output of the second register means and an output of the error detection means. , first coincidence detection means for determining whether the contents of the second register means are the contents of an error that occurred and was registered for the first time; and the processor number is the second register means. a second coincidence detection means for determining whether the program number is a program number stored in the program number, and the contents of the error based on the outputs of the first and second coincidence detection means and the output of the register control means. and third register means for determining whether the error has occurred after the selection means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60001305A JPS61160166A (en) | 1985-01-08 | 1985-01-08 | Deciding device for storage error |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60001305A JPS61160166A (en) | 1985-01-08 | 1985-01-08 | Deciding device for storage error |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS61160166A true JPS61160166A (en) | 1986-07-19 |
Family
ID=11497771
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60001305A Pending JPS61160166A (en) | 1985-01-08 | 1985-01-08 | Deciding device for storage error |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61160166A (en) |
-
1985
- 1985-01-08 JP JP60001305A patent/JPS61160166A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS61160166A (en) | Deciding device for storage error | |
| JPS6227831A (en) | Checking circuit for computing element | |
| JPH0335327A (en) | Majority decision fault processor | |
| JPH0264745A (en) | Interface controller | |
| JPS6288047A (en) | Interface controller | |
| JPS6127778B2 (en) | ||
| JPS63229546A (en) | Memory data update detection device | |
| JPH01226031A (en) | Control system for pipe line of information processor | |
| JPH054357Y2 (en) | ||
| JPH01277951A (en) | Data transfer equipment | |
| JPS6184743A (en) | Logic package incorporating diagnostic circuit | |
| JPS62166451A (en) | Logical device history analysis device | |
| JPH0353370A (en) | Parallel processor for information processor | |
| JPS62127944A (en) | information processing equipment | |
| JPS59111551A (en) | Movement recording device | |
| JPS60193051A (en) | Error analyzer | |
| JPS6043745A (en) | computer system | |
| JPS61250757A (en) | Fault detection circuit | |
| JPS60173647A (en) | Error location detection method for information processing equipment | |
| JPS61109152A (en) | Malfunction detector | |
| JPS6320633A (en) | Information processor | |
| JPH056897B2 (en) | ||
| JPH036618A (en) | Abnormality detecting circuit for stack pointer | |
| JPH05298199A (en) | Input/output control device | |
| JPS61109153A (en) | Malfunction detector |