JPH01231128A - Fault processing system - Google Patents

Fault processing system

Info

Publication number
JPH01231128A
JPH01231128A JP63057440A JP5744088A JPH01231128A JP H01231128 A JPH01231128 A JP H01231128A JP 63057440 A JP63057440 A JP 63057440A JP 5744088 A JP5744088 A JP 5744088A JP H01231128 A JPH01231128 A JP H01231128A
Authority
JP
Japan
Prior art keywords
signal
retry
response
memory request
output
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
JP63057440A
Other languages
Japanese (ja)
Inventor
Yoshiro Kamata
鎌田 好郎
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 JP63057440A priority Critical patent/JPH01231128A/en
Publication of JPH01231128A publication Critical patent/JPH01231128A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Retry When Errors Occur (AREA)

Abstract

PURPOSE:To quickly eliminate an intermittent fault by executing a retry in case there is no response for a prescribed time against an output of an access request to a memory device from a data processor and executing a fault processing when the number of times of the retry has reaches a prescribed number of times. CONSTITUTION:A memory request address and a request factor from a microprogram control part 10 of a data processor 1 are supplied to a system controller 2. Subsequently, monitor timer 17 is started and count-up is started. When a reply signal is returned, it is inputted to the microprogram control part 10, and also, inputted as a reset signal to the monitor timer 17. However, when there is no reply signal and a prescribed time elapses, the monitor timer 17 detects time-out and outputs a logical value '1' to a retry counter 18 and a fault flip-flop 21, and starts a retry.

Description

【発明の詳細な説明】 皮丘ユ1 本発明は障害処理方式に関し、特にマイクロプログラム
により制御されているデータ処理装置からメモリ装置へ
のメモリリクエストに対して応答が返らないときの障害
処理に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a failure handling method, and more particularly to failure handling when no response is returned to a memory request from a data processing device controlled by a microprogram to a memory device.

疋圭盈I 従来、この種のデータ処理装置においては、各マイクロ
プログラムの処理単位の処理時間を監視するストール監
視用タイマを有していた。このため、このデータ処理装
置によるメモリリクエスト処理に対する応答が返らない
ような障害が発生した場合には、ストール監視用タイマ
においてタイムアウトとなって障害が検出され、この1
lIi害が重大障害と判断されて装置障害として処理さ
れていた。
Conventionally, this type of data processing apparatus has had a stall monitoring timer that monitors the processing time of each microprogram processing unit. Therefore, if a failure occurs in which the data processing device does not return a response to memory request processing, the stall monitoring timer times out and the failure is detected.
IIi damage was judged to be a serious failure and was treated as a device failure.

このような従来のデータ処理装置では、メモリリクエス
ト処理に対する応答が返らないような障害が発生した場
合には、ストール監視用タイマによりこの障害が検出さ
れ、この障害が重大障害と判断゛されて装置障害として
処理されていたので、システムダウンとなる確率が大き
くなっている。
In such conventional data processing equipment, if a failure occurs in which no response is returned to memory request processing, this failure is detected by a stall monitoring timer, the failure is determined to be a serious failure, and the equipment is shut down. Since it was treated as a failure, there is a high probability that the system will go down.

また、近年における装置の大規模化にともなって、大型
システムでは装置の故障率が大きくなるとともに、1装
置当りのチャネル数の増大や、新アーキテクチャの採用
によるマイクロプログラム制御部の使用率の増大など、
マイクロプログラム制御部におけるメモリリクエストの
回数は増加の一途をたどっている。
In addition, as the scale of equipment has increased in recent years, the failure rate of large systems has increased, the number of channels per equipment has increased, and the usage rate of microprogram control units has increased due to the adoption of new architectures. ,
The number of memory requests in microprogram control units continues to increase.

このため、メモリリクエスト処理に対する応答が返らな
いような障害が増加し、それが間欠的な障害であっても
ストール監視用タイマにおいて障害が検出されて装置障
害となり、システムダウンを引起こす確率が高くなると
いう欠点がある。
As a result, failures such as no response to memory request processing increase, and even if the failure is an intermittent failure, the failure is detected by the stall monitoring timer and becomes a device failure, increasing the probability of system failure. It has the disadvantage of becoming.

i呪塁旦若 本発明は上記のような従来のものの欠点を除去すべくな
されたもので、間欠的な障害のときに装置障害となるの
を防止し、通常動作を続行させることができる障害処理
方式の提供を目的とする。
The present invention has been made in order to eliminate the drawbacks of the conventional devices as described above, and is capable of preventing device failures in the event of intermittent failures and allowing normal operation to continue. The purpose is to provide a processing method.

及jし11處 本発明による障害処理方式は、アクセス要求に対するメ
モリ装置からの応答信号を受信するデータ処理装置の障
害処理方式であって、前記アクセス要求とともに出力さ
れるアクセスアドレスを保持する保持手段と、前記アク
セス要求の出力に応答して計時を開始し、前記応答信号
に応答して前記計時を停止するタイマと、前記タイマに
おいて所定時間が計時されたときに出力されるタイムア
ウト信号に応答して、前記保持手段に保持された前記ア
クセスアドレスにより前記メモリ装置へのリトライ動作
を行うリトライ制御手段と、前記タイムアウト信号に応
答して前記リトライ動作の回数を計数する計数手段とを
設け、前記計数手段の計数値が予め定められた所定値と
なったときに前記データ処理装置における障害処理を行
うようにしたことを特徴とする。
Further, the failure handling method according to the present invention is a failure handling method for a data processing device that receives a response signal from a memory device in response to an access request, and includes a holding means for holding an access address output together with the access request. a timer that starts timing in response to the output of the access request and stops the timing in response to the response signal; and a timer that responds to a timeout signal that is output when the timer measures a predetermined time. retry control means for performing a retry operation on the memory device based on the access address held in the holding means; and counting means for counting the number of retry operations in response to the timeout signal; It is characterized in that failure processing in the data processing device is performed when the count value of the means reaches a predetermined value.

K1頂 次に、本発明の一実施例について図面を参照して説明す
る。
Next, one embodiment of the present invention will be described with reference to the drawings.

第1図は本発明の一実施例の構成を示す構成図である0
図において、本発明の一実施例によるデータ処理装置1
は、マイクロプログラム制御部10と、メモリリクエス
トアドレス・リクエスト要因保持レジスタ(以下保持レ
ジスタとする)11と、セレクタ12と、オア回路13
と、メモリリクエスト用フリップフロップ(以下メモリ
リクエスト用FFとする)14と、ノア(NOR)回路
15.16.20と、メモリリクエスト監視タイマ(以
下監視タイマとする)17と、リトライカウンタ18と
、デコーダ19と、障害フリップフロップ(以下障wF
Fとする)21とにより構成されている。
FIG. 1 is a configuration diagram showing the configuration of an embodiment of the present invention.
In the figure, a data processing device 1 according to an embodiment of the present invention
includes a microprogram control unit 10, a memory request address/request factor holding register (hereinafter referred to as holding register) 11, a selector 12, and an OR circuit 13.
, a memory request flip-flop (hereinafter referred to as memory request FF) 14, a NOR circuit 15, 16, 20, a memory request monitoring timer (hereinafter referred to as monitoring timer) 17, and a retry counter 18. Decoder 19 and a faulty flip-flop (hereinafter faulty wF)
F) 21.

データ処理装置1はシステム制御装置2と接続され、こ
のシステム制御装置2を介して図示せぬメモリ装置との
情報のやり取りを行っている。
The data processing device 1 is connected to a system control device 2, and exchanges information with a memory device (not shown) via the system control device 2.

以下第1図を用いて本発明の一実施例の動作について説
明する。
The operation of one embodiment of the present invention will be described below with reference to FIG.

データ処理装置1のマイクロプログラム制御部10から
のメモリリクエストアドレスおよびリクエスト要因は信
号線101を介して保持レジスタ11とセレクタ12と
に出力され、このメモリリクエストアドレスおよびリク
エスト要因は保持レジスタ11に設定されるのと同時に
、セレクタ12と信号線105とを介してシステム制御
装置2に供給される。
The memory request address and request factor from the microprogram control unit 10 of the data processing device 1 are output to the holding register 11 and selector 12 via the signal line 101, and the memory request address and request factor are set in the holding register 11. At the same time, the signal is supplied to the system control device 2 via the selector 12 and the signal line 105.

また、マイクロプログラム制御部10からのメモリリク
エスト信号は信号線102を介して保持レジスタ11と
オア回路13とに出力され、このメモリリクエスト信号
が保持レジスタ11においてセット信号として使用され
るのと同時に、オア回路13とメモリリクエスト用FF
14と信号線106.107とを介してシステム制御装
置2に出力される。
Further, the memory request signal from the microprogram control unit 10 is output to the holding register 11 and the OR circuit 13 via the signal line 102, and at the same time, this memory request signal is used as a set signal in the holding register 11. OR circuit 13 and memory request FF
14 and signal lines 106 and 107 to the system control device 2.

オア回路13からの出力信号はマイクロプログラム制御
部10からのメモリリクエスト信号により論理値″1”
となり、この論理値“1″の出力信号は信号線106を
介してメモリリクエスト用FF14に出力されるととも
に、監視タイマ17に出力されてそのスタート信号とし
て使用される。
The output signal from the OR circuit 13 has a logical value of "1" due to the memory request signal from the microprogram control unit 10.
This output signal with a logical value of "1" is output to the memory request FF 14 via the signal line 106, and is also output to the monitoring timer 17 and used as its start signal.

すなわち、監視タイマ17はマイクロプログラム制御部
10からのメモリリクエスト信号によりカウントアツプ
を開始する。
That is, the monitoring timer 17 starts counting up in response to a memory request signal from the microprogram control section 10.

メモリリクエスト用FF14にはシステム制御装置2か
らの受付有効信号が信号線108を介して入力され、こ
の受付有効信号によりメモリリクエスト用FF14に入
力されたオア回路13からの出力信号がホールドされる
An acceptance valid signal from the system control device 2 is input to the memory request FF 14 via the signal line 108, and the output signal from the OR circuit 13 input to the memory request FF 14 is held by this acceptance valid signal.

これらマイクロプログラム制御部10からのメモリリク
エスト信号とメモリリクエストアドレスおよびリクエス
ト要因とに対するシステム制御装置2からのリプライ信
号(メモリ装置からのリプライ信号)が信号線109を
介して返ってくると、このリプライ信号はマイクロプロ
グラム制御部IQに入力されるとともに、ノア回R15
と信号線110とを介して監視タイマ17に出力されて
そのリセット信号として使用され、またノア回路16と
信号線111とを介してリトライカウンタ18に出力さ
れてそのリセット信号として使用される。
When a reply signal from the system control device 2 (reply signal from the memory device) is returned via the signal line 109 in response to the memory request signal, memory request address, and request factor from the microprogram control unit 10, this reply The signal is input to the microprogram control unit IQ, and is also input to the NOR circuit R15.
It is output to the monitoring timer 17 via the signal line 110 and used as its reset signal, and is also output to the retry counter 18 via the NOR circuit 16 and the signal line 111 and used as its reset signal.

すなわち、監視タイマ17およびリセットカウンタ18
はシステム制御装置2からのリプライ信号によりそのカ
ウント値がリセットされる。
That is, the monitoring timer 17 and the reset counter 18
The count value is reset by a reply signal from the system control device 2.

これらマイクロプログラム制御部10からのメモリリク
エスト信号とメモリリクエストアドレスおよびリクエス
ト要因とに対するシステム制御装置2からのリプライ信
号が返ってこないときには、監視タイマ17はカウント
アツプを続け、そのカウント値が所定値を越えるとメモ
リリクエストのタイムアウトを検出して論理値“1”を
信号線112を介してリトライカウンタ18と障害PF
21とに出力する。
When no reply signal is returned from the system control device 2 in response to the memory request signal, memory request address, and request factor from the microprogram control unit 10, the monitoring timer 17 continues to count up until the count value reaches a predetermined value. When the timeout of the memory request is exceeded, the memory request timeout is detected and a logical value of "1" is sent to the retry counter 18 and the fault PF via the signal line 112.
21.

また、このとき監視タイマ17は論理値“o″を信号線
113を介してノア回1i15に出力し、監視タイマ1
7は次のクロックで信号線110を介して入力されるノ
ア回路15からの出力信号によりリセットされ、そのカ
ウントアツプが停止される。
Also, at this time, the monitoring timer 17 outputs the logical value "o" to the NOR circuit 1i15 via the signal line 113, and the monitoring timer 1
7 is reset by the output signal from the NOR circuit 15 input via the signal line 110 at the next clock, and its count-up is stopped.

リトライカウンタ18では監視タイマ17からの論理値
“1”の入力によりカウントアツプが行われ、信号線1
14を介してそのカウンタ値をデコーダ19に出力する
とともに、信号線115を介してそのカウンタ値が予め
設定された指定回数に達するまで論理値“1”をセレク
タ12に出力する。
The retry counter 18 counts up by inputting the logic value "1" from the monitoring timer 17, and the signal line 1
The counter value is output to the decoder 19 via the signal line 114, and a logic value "1" is output to the selector 12 via the signal line 115 until the counter value reaches a preset specified number of times.

障害FF21では監視タイマ17からの論理値“1”の
入力により障害信号を論理値“1″とし、その障害信号
が信号線118を介してノア回路2゜に出力される。
In the fault FF 21, the fault signal is set to the logic value "1" by inputting the logic value "1" from the monitoring timer 17, and the fault signal is outputted to the NOR circuit 2° via the signal line 118.

デコーダ19はリトライカウンタ18からのカウンタ値
をデコードし、そのカウンタ値が予め設定された指定回
数となるまで論理値“Onを信号線116を介してノア
回路20に出力するとともに、その論理値“0″をマイ
クロプログラム制御部10にも出力する。デコーダ19
ではリトライカウンタ18からのカウンタ値が予め設定
された指定回数となると、マイクロプログラム制御部1
0とノア回路20とに論理値“1″を出力する。
The decoder 19 decodes the counter value from the retry counter 18 and outputs the logical value "On" to the NOR circuit 20 via the signal line 116 until the counter value reaches a preset specified number of times, and outputs the logical value "On" to the NOR circuit 20 via the signal line 116. 0″ is also output to the microprogram control unit 10. Decoder 19
Then, when the counter value from the retry counter 18 reaches a preset designated number of times, the microprogram control unit 1
0 and the logical value “1” is output to the NOR circuit 20.

ノア回F!@20にはデコーダ1つから信号線716を
介して論理値“0”が入力されるとともに、障害FF2
0からも信号線118を介して論理値“1”が入力され
るので、信号線117を介してオアUgJ路13に出力
されるリトライ用のメモリリクエスト信号が論理値“1
“となる。
Noah episode F! A logic value “0” is input to @20 from one decoder via the signal line 716, and the faulty FF2
Since the logic value "1" is also input from 0 through the signal line 118, the memory request signal for retry outputted to the ORUgJ path 13 via the signal line 117 has the logic value "1".
“becomes.

このリトライ用のメモリリクエスト信号がオア回路13
に入力されると、オア回路13からの出力信号は論理値
M1″となり、メモリリクエスト用FF14と信号線1
07とを介してシステム制御装置2にメモリリクエスト
信号として出力される。
This memory request signal for retry is OR circuit 13
, the output signal from the OR circuit 13 becomes the logical value M1'', and the memory request FF 14 and the signal line 1
07 to the system control device 2 as a memory request signal.

このとき、監視タイマ17は信号線706を介して入力
されたオア回路13からの出力信号により再びカウント
アツプを開始する。
At this time, the monitoring timer 17 starts counting up again in response to the output signal from the OR circuit 13 inputted via the signal line 706.

また、セレクタ12にはリトライカウンタ18から信号
線115を介して論理値“1”がセレクト信号として入
力されるため、信号線104を介して入力される保持レ
ジスタ11からの出力信号を選択し、保持レジスタ11
からの出力信号がメモリリクエストアドレスおよびリク
エスト要因として信号線105を介してシステム制御装
置2に供給される。
Further, since the logical value "1" is input as a select signal from the retry counter 18 to the selector 12 via the signal line 115, the output signal from the holding register 11 input via the signal line 104 is selected, Holding register 11
An output signal from the memory request address and request factor is supplied to the system control device 2 via the signal line 105.

これらメモリリクエスト用FF14からのメモリリクエ
スト信号と、セレクタ12からのメモリリクエストアド
レスおよびリクエスト要因とに対するシステム制御装r
!12からのリプライ信号が信号線109を介して返っ
てくると、監視タイマ17とリトライカウンタ18とが
リセットされ、前回出力されたメモリリクエスト信号に
対するリプライ信号が返ってこなかった障害を間欠障害
であるとして通常の処理を続行する。
The system control unit r handles the memory request signal from the memory request FF 14 and the memory request address and request factor from the selector 12.
! When the reply signal from 12 is returned via the signal line 109, the monitoring timer 17 and retry counter 18 are reset, and the failure in which no reply signal was returned for the previously output memory request signal is determined to be an intermittent failure. Continue normal processing.

これらメモリリクエスト用FF14からのメモリリクエ
スト信号と、セレグタ12からのメモリリクエストアド
レスおよびリクエスト要因とに対するシステム制御装y
12からのリプライ信号が再度返ってこない場合には、
監視タイマ17がオーバフローしてリトライカウンタ1
8をカウントアツプする。
The system control unit y handles the memory request signal from the memory request FF 14 and the memory request address and request factor from the selector 12.
If the reply signal from 12 is not returned again,
Monitoring timer 17 overflows and retry counter 1
Count up 8.

リトライカウンタ18のカウンタ値は信号線114を介
してデコーダ19に出力されるが、デコーダ19ではこ
のカウンタ値が指定回数となるまで信号線116を介し
てノア回路20に論理値“0”を出力するため、オア回
路13とメモリリクエスト用FF14と信号線106.
107,117とを介してリトライ用のメモリリクエス
ト信号がシステム制御装r112に出力される。
The counter value of the retry counter 18 is output to the decoder 19 via the signal line 114, and the decoder 19 outputs a logic value "0" to the NOR circuit 20 via the signal line 116 until the counter value reaches the specified number of times. In order to do this, the OR circuit 13, the memory request FF 14, and the signal line 106.
107 and 117, a memory request signal for retry is output to the system control unit r112.

リトライカウンタ18のカウンタ値が指定回数となると
、デコーダ19は信号線116を介してノア回路20に
論理値“1”を出力するため、ノア回路20ではリトラ
イ用のメモリリクエスト信号の出力が抑止される。
When the counter value of the retry counter 18 reaches the specified number of times, the decoder 19 outputs a logical value "1" to the NOR circuit 20 via the signal line 116, so the NOR circuit 20 suppresses the output of the memory request signal for retry. Ru.

また、デコーダ19からは信号線116を介してマイク
ロプログラム制御部10に論理値“1”が出力される。
Further, the decoder 19 outputs a logic value "1" to the microprogram control unit 10 via the signal line 116.

この出力信号は障害割込み信号としてマイクロプログラ
ム制御部10に割込みをかけるので、マイクロプログラ
ム制御部10では障害割込み信号が受付けられて障害処
理が開始される。
Since this output signal interrupts the microprogram control section 10 as a fault interrupt signal, the microprogram control section 10 accepts the fault interrupt signal and starts fault processing.

このとき、マイクロプログラム制御部10ではこの障害
処理中に信号線103を介して論理値“1″がリトライ
カウンタ18に出力され、リトライカウンタ18がリセ
ットされる。
At this time, the microprogram control unit 10 outputs a logical value of "1" to the retry counter 18 via the signal line 103 during this fault processing, and the retry counter 18 is reset.

このように、マイクロプログラム制御部10からのメモ
リリクエスト信号に応答して監視タイマ17を作動させ
、この監視タイマ17がメモリリクエストのタイムアウ
トを検出する毎に、リトライカウンタ18をカウントア
ツプさせるとともに、保持レジスタ11に保持されたメ
モリリクエストアドレスおよびリクエスト要因を用いて
リトライ用のメモリリクエスト信号を出力し、リトライ
カウンタ18のカウンタ値が予め設定された所定回数と
なったときに、マイクロプログラム制御部10により障
害処理を行うようにすることによって、間欠障害のとき
に装置障害となるのを防止し、通常動作を続行させるこ
とができる。
In this way, the supervisory timer 17 is activated in response to a memory request signal from the microprogram control unit 10, and each time the supervisory timer 17 detects a memory request timeout, the retry counter 18 is incremented and held. A memory request signal for retry is output using the memory request address and request factor held in the register 11, and when the counter value of the retry counter 18 reaches a predetermined number of times, the microprogram control unit 10 outputs a memory request signal for retry. By performing fault processing, it is possible to prevent device failure in the event of an intermittent fault and to continue normal operation.

また、固定障害によりリトライカウンタ18のカウンタ
値が予め設定された所定回数となってマイクロプログラ
ム制御部10に割込んだときには、動作中のチャネルの
異常終了やユニット障害としたり、あるいは共通部の障
害ということでマイクロプログラム制御部10により装
置障害として処理することができる。
Furthermore, when the counter value of the retry counter 18 reaches a preset predetermined number of times due to a fixed failure and interrupts the microprogram control unit 10, the operating channel may be abnormally terminated, a unit failure occurs, or a common part failure occurs. Therefore, the microprogram control unit 10 can treat this as a device failure.

1肌ゑ憇1 以上説明したように本発明によれば、データ処理装置か
らメモリ装置へのアクセス要求の出力に応答して計時を
開始するタイマにおいて所定時間が計時されたときに、
保持されていたアクセスアドレスによりメモリ装置への
リトライ動作を行い、このリトライ動作の回数が予め定
められた所定値となったときにデータ処理装置における
障害処理を行うようにすることによって、間欠的な障害
のときに装置障害となるのを防止し、通常動作を続行さ
せることができるという効果がある。
1 As explained above, according to the present invention, when a predetermined time is counted by a timer that starts counting in response to an output of an access request from a data processing device to a memory device,
By performing a retry operation to the memory device using the retained access address, and performing failure processing in the data processing device when the number of retry operations reaches a predetermined value, intermittent This has the effect of preventing device failure in the event of a failure and allowing normal operation to continue.

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

第1図は本発明の一実施例の構成を示すブロック図であ
る。 主要部分の符号の説明 1・・・・・・データ処理装置 2・・・・・・システム制御装置 10・・・・・・マイクロプログラム制御部11・・・
・・・メモリリクエストアドレス・リクエスト要因保持
レジスタ 12・・・・・・セレクタ 13・・・・・・オア回路 14・・・・・・メモリリクエスト用 フリップフロップ 17・・・・・・メモリリクエスト監視タイマ18・・
・・・・リトライカウンタ 19・・・・・・デコーダ
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention. Explanation of symbols of main parts 1...Data processing device 2...System control device 10...Microprogram control unit 11...
... Memory request address/request factor holding register 12 ... Selector 13 ... OR circuit 14 ... Memory request flip-flop 17 ... Memory request monitoring Timer 18...
...Retry counter 19 ...Decoder

Claims (1)

【特許請求の範囲】[Claims] (1)アクセス要求に対するメモリ装置からの応答信号
を受信するデータ処理装置の障害処理方式であって、前
記アクセス要求とともに出力されるアクセスアドレスを
保持する保持手段と、前記アクセス要求の出力に応答し
て計時を開始し、前記応答信号に応答して前記計時を停
止するタイマと、前記タイマにおいて所定時間が計時さ
れたときに出力されるタイムアウト信号に応答して、前
記保持手段に保持された前記アクセスアドレスにより前
記メモリ装置へのリトライ動作を行うリトライ制御手段
と、前記タイムアウト信号に応答して前記リトライ動作
の回数を計数する計数手段とを設け、前記計数手段の計
数値が予め定められた所定値となつたときに前記データ
処理装置における障害処理を行うようにしたことを特徴
とする障害処理方式。
(1) A failure handling method for a data processing device that receives a response signal from a memory device in response to an access request, which includes a holding unit that holds an access address that is output together with the access request, and a holding unit that responds to the output of the access request. a timer that starts measuring time in response to the response signal and stops the time measurement in response to the response signal; A retry control means for performing a retry operation on the memory device based on an access address, and a counting means for counting the number of retry operations in response to the timeout signal, wherein the count value of the counting means is a predetermined value. 1. A failure handling method characterized in that failure handling is performed in the data processing device when the value becomes a value.
JP63057440A 1988-03-11 1988-03-11 Fault processing system Pending JPH01231128A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63057440A JPH01231128A (en) 1988-03-11 1988-03-11 Fault processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63057440A JPH01231128A (en) 1988-03-11 1988-03-11 Fault processing system

Publications (1)

Publication Number Publication Date
JPH01231128A true JPH01231128A (en) 1989-09-14

Family

ID=13055718

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63057440A Pending JPH01231128A (en) 1988-03-11 1988-03-11 Fault processing system

Country Status (1)

Country Link
JP (1) JPH01231128A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005066805A1 (en) * 2003-12-26 2005-07-21 Fujitsu Limited Common memory accessing method and multiprocessor system employing it
JP2012094107A (en) * 2010-09-29 2012-05-17 Toshiba Corp Memory system
JP2019106056A (en) * 2017-12-13 2019-06-27 東芝メモリ株式会社 Memory system and memory device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005066805A1 (en) * 2003-12-26 2005-07-21 Fujitsu Limited Common memory accessing method and multiprocessor system employing it
US7664921B2 (en) 2003-12-26 2010-02-16 Fujitsu Limited Method for accessing shared memories and multiprocessor system using the method
JP2012094107A (en) * 2010-09-29 2012-05-17 Toshiba Corp Memory system
US8874989B2 (en) 2010-09-29 2014-10-28 Kabushiki Kaisha Toshiba Memory system capable of increasing data transfer efficiency
JP2015043237A (en) * 2010-09-29 2015-03-05 株式会社東芝 Memory system
US9473273B2 (en) 2010-09-29 2016-10-18 Kabushiki Kaisha Toshiba Memory system capable of increasing data transfer efficiency
JP2019106056A (en) * 2017-12-13 2019-06-27 東芝メモリ株式会社 Memory system and memory device

Similar Documents

Publication Publication Date Title
US4358823A (en) Double redundant processor
US5491787A (en) Fault tolerant digital computer system having two processors which periodically alternate as master and slave
EP0470030A2 (en) Fast memory power-on diagnostics using direct memory addressing
JPH07134678A (en) Ram protective device
JPH05225067A (en) Important-memory-information protecting device
US11544130B2 (en) Watchdog circuit, circuit, system-on-chip, method of operating a watchdog circuit, method of operating a circuit, and method of operating a system-on-chip
CN106844082A (en) Processor predictive failure analysis method and device
JPH01231128A (en) Fault processing system
JPH09160837A (en) Memory check system
JPH11259340A (en) Reactivation control circuit for computer
CN110471814B (en) Control method for error reporting function of server device
JP2845616B2 (en) Multiprocessor system
JPH01152549A (en) Trouble processing system
JP2877138B2 (en) Microcomputer for software debugging
EP0342261B1 (en) Arrangement for error recovery in a self-guarding data processing system
JPH06318159A (en) Device abnormality detecting system
JPS6051141B2 (en) Program runaway detection method
JP3757407B2 (en) Control device
JPH01245322A (en) Power failure control circuit for microprocessor
JPH01286070A (en) Data processing system
JP3042034B2 (en) Failure handling method
JPS58221533A (en) Remote supervisory and controlling system
JPS6128146B2 (en)
JP2000330798A (en) Interrupt control device and interrupt control verification method
JPH07281961A (en) Memory failure detection device and computer