[go: up one dir, main page]

JPS61160166A - Deciding device for storage error - Google Patents

Deciding device for storage error

Info

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
Application number
JP60001305A
Other languages
Japanese (ja)
Inventor
Shuichi Takanashi
高梨 秀一
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 JP60001305A priority Critical patent/JPS61160166A/en
Publication of JPS61160166A publication Critical patent/JPS61160166A/en
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To restrict a trouble position by detecting coincidence among a register means, an error detecting means and a processor number and registering the coincidence in another register means. CONSTITUTION:The output of the 1st register means 2 is inputted to the error detecting means to detect the error. An error detecting signal is inputted to a register control means 4 and the 2nd register means 5. In this case, the means 4 controls so that the initially generated error contents are held in the means 5. The error contents stored in the means 5 and the output of the means 3 are inputted to the 1st coincidence detecting means 6 to detect whether the error contents are the same as that generated and registered in the 1st time or not. On the other hand, the 2nd coincidence detecting means 7 detects whether the processor number at that time is the same as that stored in the means 5 or not. If the contents of both the errors are the same and the processor numbers are different each other, the status is registered in the 3rd register means 8. When the data are registered in the means 8, it is decided that the failure is generated after a selecting means 1.

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.

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

第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)

【特許請求の範囲】[Claims] 複数のプロセサに接続されていて、前記複数のプロセサ
の一つを選択するための選択手段と、前記選択手段の出
力を一時的に格納するための第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.
JP60001305A 1985-01-08 1985-01-08 Deciding device for storage error Pending JPS61160166A (en)

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)

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