JPS5935251A - デ−タ処理装置に於けるエラ−の登録及び報告方式 - Google Patents

デ−タ処理装置に於けるエラ−の登録及び報告方式

Info

Publication number
JPS5935251A
JPS5935251A JP57144321A JP14432182A JPS5935251A JP S5935251 A JPS5935251 A JP S5935251A JP 57144321 A JP57144321 A JP 57144321A JP 14432182 A JP14432182 A JP 14432182A JP S5935251 A JPS5935251 A JP S5935251A
Authority
JP
Japan
Prior art keywords
error
command
register
detailed information
processing unit
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
JP57144321A
Other languages
English (en)
Inventor
Akito Otake
大武 章人
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
Nippon Electric Co Ltd
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, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP57144321A priority Critical patent/JPS5935251A/ja
Publication of JPS5935251A publication Critical patent/JPS5935251A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0721Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment within a central processing unit [CPU]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の属する技術分野〕 本発明はデータ処理装置に於けるエラーの登録及び報告
方式に関するものである。
〔従来技術〕
通常データ処理装置に於いては、主記憶装置は拡張性及
びハードウェア構成の都合上複数のメモリユニットから
構成される。中央処理装置からのメモリ要求に対し、咳
当するメモリユニットは要求指令に応じてその動作を実
行し、該動作実行ウニ2−を検出すれはエラーがおった
事を中央処理装置に報告するとと本に、エラーの詳細情
報を詳細情報格納レジスタに登録する。該詳細情報格納
レジスタには一旦詳細情報が格納されると、該情報が刈
シ取られまで新たに発生したエラーに関する詳細情報が
登録されない。
主記憶装置から中央処理装置にエラー報告がされると、
中央処理装置は詳細情報格納レジスタを読出すための指
令を発行しエラーの詳細情報を入手し、ハードウェア又
はファームウェアを介してソフトウェアに通知する。詳
細情報としてエラーが検出された主記憶番地がソフトウ
ェアに通知され、ソフトウェアは報告された主記憶番地
近辺の領域の主記憶番地をスキャンし、固定故障の番地
があるか否か検査する。スキャン動作は、例えば1ペー
ジ(ベージングに於ける1ページ)単位に実行され、エ
ラーが検出された場合には該幽する主記憶番地をページ
割付けしない様なソフトウェア処理を行う。こうする事
によ構成る主記憶番地で固定故障が発生してもソフトウ
ェア的に除去する事が可能となる。
マルチプロセッサシステムの様な複数のフロセスが並列
に動作するシステムに於いては、一つのプロセスが通常
の仕事を実行し、他の並列に動作しているプロセスでは
主記憶障害を検出するためにメモリスキャン動作を実行
する場合が存在する。
この様な通常の読出/書込動作とメモリスキャン動作が
同一メモリユニットに対して行われると、一つのメモリ
ユニットに対し一つの詳細情報格納レジスタしかないと
いうハードウェア条件によシ、メモリスキャン動作で検
出された詳細情報が詳細情報格納レジスタに登録されて
しまい、通常の読出/書込動作実行中に検出されたエラ
ーの詳細情報が登録されないという場合が発生する。
つまシ、一つの中央処理装置からの指令によシメモリス
キャン動作でエラーが検出され、その後詳細情報格納レ
ジスタが刈り取られるまでの間に発生した他の中央処理
装置からの指令による読出/書込動作中のエラーの詳細
情報は入手不可能となる。メモリスキャン動作は主記憶
装置の特定の領域の故障の有無を確認するのが目的力の
で、エラーの有無が重要な情報で詳細情報は必ずしも必
要としない。
〔発明の目的〕
本発明は以上の様にメモリ診断動作と通常動作が重なp
1通常動作時のエラー詳細情報が採取不可能になるとい
う欠点を、メモリスキャン動作の様な特定の診断動作時
はエラー詳細情報を詳細情報格納レジスタに登録せずエ
ラーの有無のみを中央処理装置に報告することにより除
去することを目的とする。
の指令による読出/書込動作中のエラーの有無を検出す
る手段と、該エラーの詳細情報を格納するための詳細情
報格納レジスタとを有する主記憶装置とを含むデータ処
理装置に於て、前記中央処理装置からの第1の指令に応
答し、該指令にともなう動作中のエラーの報告を前記中
央処理装置に行う手段と、エラーの詳細情報を前記詳細
情報格納レジスタに登録する手段と、前記中央処理装置
からの第2の指令に応答し、該指令にともなう動作中の
工2−の詳細情報は前記詳細情報格納レジスタに登録せ
ずエラーの有無のみを前記中央処理装置に報告する手段
とを含んで構成される。
〔実施例の説明〕
次に本発明について図面を参照して詳細に説明する。本
発明の実施例を示す第1図において、215− は中央処理装置1からの指令101の内容を格納するコ
マンドレジスタ、22は前記中央処理装置1からの主記
憶番地102を格納するアドレスレジスタ、24は主記
憶装置2内でエラーがあったか否かを検出するエラー検
出回路、201と202は該エラー検出回路24の出力
信号であり、201はエラーが検出された時W1″とな
るエラー発生信号、202はエラーの詳細を示すエラー
詳細情報である。又23はアドレスレジスタ22の出力
信号209および前記工2−発生信号201とエラー詳
細情報202とを入力とする工2−詳細情報格納レジス
タである。
コマンドレジスタ21の出力信号203は101の時エ
ラー情報の詳細情報格納レジスタ23への登録を許可し
、′11の時登録を禁止する。まず初めに登録禁止信号
203が101の時エラーが検出された場合を考える。
詳細情報格納レジスタ23にはまだエラーが登録されて
いない状態とすると、エラーが登録されているか否かを
示すエラー登録中信号207がI□lとなシ、否定回路
26の出力6− 208はII″となる。登録禁止信号203が101で
あるから、否定回路25の出力信号205はII″とな
り、       −m− ヰC゛      この状態でエラーが検出されるとエ
ラー発生信号201が111とカリ、AND回路27の
出力でエラー詳細情報格納レジスタへの登録を活性化す
る信号206が111となり、詳細情報が登録される。
すでにエラーが登録されている場合には登録生信号20
7が111となり否定囲路26の出力208が101と
なシANDゲート206の出力206も10′となり登
録が抑止される。
コマンドレジスタ21内の登録禁止信号203が111
の時、否定回路25の出力205が101となjり、A
NDゲート27の出力もIO“となりこの場合もエラー
情報の登録が抑止される。
詳細情報格納レジスタ23のリセットも中央処理装置1
からの指令101によシ行われる。コマンドレジスタ2
1の出力信号204が詳細情報格納レジスタ23のリセ
ット入力に供給され、該信号204が111のとき該レ
ジスタ23のリセットが実行される。
詳細情報格納レジスタ23にはエラー検出回路24から
のエラーの識別コード202(例えばデータにエラーが
あったか、アドレス情報にエラーがあったか、コマンド
に工2−があったか等を識別する)やアドレスレジスタ
22の出力であるアドレス情報209が格納される。
メモリスキャン動作を実行する時には、中央処理装置1
からの指令101をエラーが検出されてもエラーの詳細
を詳細情報格納レジスタ23に登録しないようなものに
設定する。これはコマンドレジスタ21の出力203を
111とする様な指令を送る事によシ実現される。
通常の読出/書込動作実行に於いてはコマンドレジスタ
21の出力203を101とする様な指令を送る事によ
り、エラーが発生した場合に、エラーの詳細を前記詳細
情報格納レジスタ23に登録する事が可能となる。
〔発明の効果〕
本発明は以上説明したように、検出されたエラーの登録
を許可する指令と、許可しない指令とを設けることによ
シ、本来必要とされる詳細情報の消失を防ぐという効果
がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック回路図である
。 1・・・・・・中央処理装置、2・・・・・・主記憶装
置、21〜23・・・・・・レジスタ、24・・・・・
・エラー検出回路、25〜27・・・・・・ゲート回路
。 代理人 弁理士  内 原   晋  9−

Claims (1)

    【特許請求の範囲】
  1. 中央処理装置と、該中央処理装置からの指令による読出
    /書込動作中のエラーの有無を検出する手段と、該エラ
    ーの詳細情報を格納するための詳細情報格納レジスタと
    を有する主記憶装置とを含むデータ処理装置に於て、前
    記中央処理装置からの第1群の指令に応答し、該指令に
    ともなう動作中のエラーの報告を前記中央処理装置に行
    う手段と、エラーの詳細情報を前記詳細情報格納レジス
    タに登録する手段と、前記中央処理装置からの第2群の
    指令に応答し、該指令にともなう動作中のエラーの詳細
    情報は前記詳細情報格納レジスタに登録せずエラーの有
    無のみを前記中央処理装置に報告する手段とを有するこ
    とを特徴とするデータ処理装置に於ける工2−の登録及
    び報告方式。
JP57144321A 1982-08-20 1982-08-20 デ−タ処理装置に於けるエラ−の登録及び報告方式 Pending JPS5935251A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57144321A JPS5935251A (ja) 1982-08-20 1982-08-20 デ−タ処理装置に於けるエラ−の登録及び報告方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57144321A JPS5935251A (ja) 1982-08-20 1982-08-20 デ−タ処理装置に於けるエラ−の登録及び報告方式

Publications (1)

Publication Number Publication Date
JPS5935251A true JPS5935251A (ja) 1984-02-25

Family

ID=15359371

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57144321A Pending JPS5935251A (ja) 1982-08-20 1982-08-20 デ−タ処理装置に於けるエラ−の登録及び報告方式

Country Status (1)

Country Link
JP (1) JPS5935251A (ja)

Similar Documents

Publication Publication Date Title
RU1792540C (ru) Многопроцессорна вычислительна система
JPS5935251A (ja) デ−タ処理装置に於けるエラ−の登録及び報告方式
JPH0816487A (ja) データ処理装置
JPS5899841A (ja) 部分実装された制御メモリのアドレス制御方式
JPS6130296B2 (ja)
JPS6130297B2 (ja)
JPH02189662A (ja) 主記憶装置のエラー処理方法
JPS63168757A (ja) バスエラ−検出方式
JP2635637B2 (ja) システム内メモリの試験装置
JPS63250753A (ja) メモリアクセスチエツク方式
JPH0230060B2 (ja)
JP2825589B2 (ja) バス制御方式
JPH01156835A (ja) 情報処理装置
JPS63221443A (ja) 情報処理装置
JPS63141152A (ja) 情報処理装置
JPH0581059A (ja) マルチプロセツサシステム
JPH04365145A (ja) メモリ障害処理方法
JPS6356751A (ja) メモリパトロ−ル制御方式
JPS59226955A (ja) プログラム・デバツク装置
JPS6143739B2 (ja)
JPS61208134A (ja) 情報処理装置におけるエラ−検出方式
JPS6175939A (ja) 複写形ガ−ベジコレクタ誤動作検出回路
JPS6142033A (ja) 情報処理装置
JPS61228544A (ja) 書込保護方式
JPS5812186A (ja) 情報処理装置