JPH0248756A - メモリ診断方式 - Google Patents
メモリ診断方式Info
- Publication number
- JPH0248756A JPH0248756A JP63199574A JP19957488A JPH0248756A JP H0248756 A JPH0248756 A JP H0248756A JP 63199574 A JP63199574 A JP 63199574A JP 19957488 A JP19957488 A JP 19957488A JP H0248756 A JPH0248756 A JP H0248756A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- diagnosis
- input
- access
- 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
Links
- 230000015654 memory Effects 0.000 title claims abstract description 122
- 238000003745 diagnosis Methods 0.000 title claims abstract description 37
- 238000002405 diagnostic procedure Methods 0.000 claims description 6
- 230000010365 information processing Effects 0.000 claims description 4
- 230000002093 peripheral effect Effects 0.000 claims description 2
- 238000000034 method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明はメモリの診断方式に関し、特にメモリをアク
セスすることのできる入出力処理手段を持つ情報処理装
置のメモリ診断方式に関する。
セスすることのできる入出力処理手段を持つ情報処理装
置のメモリ診断方式に関する。
従来、この種のメモリ診断方式はシステム立上げ時やシ
ステムにメモリを組み込むときにメモリの診断を実行す
る庵のであシ、中央処理装置がメモリにテストパターン
を書込んだ後にメそりの内容を読出し、書込んだパター
ンと読出し九パターンが同じか否かをチエツクし、全て
のメモリのアドレスのパターンの比較で両者が一致すれ
ばメモリは正常とし、もし一致しないアドレスがあった
場合はメモリ異常としてメモリ切離しやシステム停止等
の処理をしてメモリ故障に対処していた。
ステムにメモリを組み込むときにメモリの診断を実行す
る庵のであシ、中央処理装置がメモリにテストパターン
を書込んだ後にメそりの内容を読出し、書込んだパター
ンと読出し九パターンが同じか否かをチエツクし、全て
のメモリのアドレスのパターンの比較で両者が一致すれ
ばメモリは正常とし、もし一致しないアドレスがあった
場合はメモリ異常としてメモリ切離しやシステム停止等
の処理をしてメモリ故障に対処していた。
上述した従来のメモリ診断方式は、メモリの全アドレス
についてテストパターンの書込みを行い、その後にメそ
りの内容を読出して比較するといったことを全て中央処
理装置が行なう丸め、中央処理装置はメモリ診断にかな
シ長い時間費やさなければならず、その間実行している
または実行しようとするジョブを中断する必要があ〕、
システム運用の効率が悪くなるという欠点がある。
についてテストパターンの書込みを行い、その後にメそ
りの内容を読出して比較するといったことを全て中央処
理装置が行なう丸め、中央処理装置はメモリ診断にかな
シ長い時間費やさなければならず、その間実行している
または実行しようとするジョブを中断する必要があ〕、
システム運用の効率が悪くなるという欠点がある。
この発明に係るメモリ診断方式は、データを格納するメ
モリ手段と、このメモリ手段に対するアクセスを制御す
るメモリ制御手段と、メモリ手段をアクセスしデータ処
理を行なう1個ま九は複数個の中央処理手段と、メモリ
手段と周辺装置との間のデータの転送の制御を行い、メ
モリ診断命令を受けた時にはメモリ手段の診断を実施す
る1個または複数の入出力処理手段を有している。
モリ手段と、このメモリ手段に対するアクセスを制御す
るメモリ制御手段と、メモリ手段をアクセスしデータ処
理を行なう1個ま九は複数個の中央処理手段と、メモリ
手段と周辺装置との間のデータの転送の制御を行い、メ
モリ診断命令を受けた時にはメモリ手段の診断を実施す
る1個または複数の入出力処理手段を有している。
との発明はメモリ診断を入出力処理手段によって行なり
ため、中央処理装置のジョブを中断させることなく、効
率のよいシステム運用することができる。
ため、中央処理装置のジョブを中断させることなく、効
率のよいシステム運用することができる。
第1図はこの発明に係るメモリ診断方式の一実施例を示
す情報処理装置のシステム構成のブロック図である。第
2図は第1図の一部詳細なブロック図であ夛、メモリ診
断制御部を示す。これらの図において、1は第2図に示
すようにメモリアクセス有効フリップフロップ2および
アンドゲート3を備えたメモリ制御装置、4および5は
中央処理装置、6および7はメモリ、8および9は第2
図に示すように比較手段10.データ発生手段11゜メ
モリアクセス手段12およびメモリ診断制御手段13を
備えた入出力装置、14はメモリ診断指令信号をメモリ
アクセス有効フリップフロップ2およびメモリ診断制御
手段13に送るメモリ診断指令信号線、15はメモリ制
御装置1のアンドゲート3の出力端子から出力するメモ
リ書込み要求であるアクセス要求信号をメモリ6および
Tに送るアンドゲート出力線、16はメモリアクセス手
段12から出力するアクセス要求信号をアンドゲート3
の一方の入力端子に送るアクセス要求信号線、17およ
び18はメモリアクセス手段12から出力する書込みア
ドレスおよび書込みデータをメモリ6およびTに送る書
込みアドレス線および書込みデータ線、19はメモリ6
および7から出力する読出しデータを比較手段10およ
びメモリアクセス手段12に送る読出しデータ線、20
は比較手段10から出力するメモリ障害信号をメモリ制
御装置1に送るメモリ障害信号線、21はメモリ診断制
御手段13から出力する比較指示信号を比較手段10.
データ発生手段11およびメそリアクセス手段12に出
力する比較指示信号線、22はメモリ診断制御手段13
から出力する診断開始信号をデータ発生手段11および
メモリアクセス手段L2に送る診断開始信号線、23は
データ発生手段11から出力するテストパターンを比較
手段10およびメモリアクセス手段12に送る信号線で
ある。
す情報処理装置のシステム構成のブロック図である。第
2図は第1図の一部詳細なブロック図であ夛、メモリ診
断制御部を示す。これらの図において、1は第2図に示
すようにメモリアクセス有効フリップフロップ2および
アンドゲート3を備えたメモリ制御装置、4および5は
中央処理装置、6および7はメモリ、8および9は第2
図に示すように比較手段10.データ発生手段11゜メ
モリアクセス手段12およびメモリ診断制御手段13を
備えた入出力装置、14はメモリ診断指令信号をメモリ
アクセス有効フリップフロップ2およびメモリ診断制御
手段13に送るメモリ診断指令信号線、15はメモリ制
御装置1のアンドゲート3の出力端子から出力するメモ
リ書込み要求であるアクセス要求信号をメモリ6および
Tに送るアンドゲート出力線、16はメモリアクセス手
段12から出力するアクセス要求信号をアンドゲート3
の一方の入力端子に送るアクセス要求信号線、17およ
び18はメモリアクセス手段12から出力する書込みア
ドレスおよび書込みデータをメモリ6およびTに送る書
込みアドレス線および書込みデータ線、19はメモリ6
および7から出力する読出しデータを比較手段10およ
びメモリアクセス手段12に送る読出しデータ線、20
は比較手段10から出力するメモリ障害信号をメモリ制
御装置1に送るメモリ障害信号線、21はメモリ診断制
御手段13から出力する比較指示信号を比較手段10.
データ発生手段11およびメそリアクセス手段12に出
力する比較指示信号線、22はメモリ診断制御手段13
から出力する診断開始信号をデータ発生手段11および
メモリアクセス手段L2に送る診断開始信号線、23は
データ発生手段11から出力するテストパターンを比較
手段10およびメモリアクセス手段12に送る信号線で
ある。
次に上記構成によるメモリ診断方式の動作について説明
する。まず、システム立上げ時またはメモリ障害などで
メモリ6(tたはメモリ7)が論理的に切離された状態
の後、メモリ6をシステムに組み込む前に、とのメモリ
6の診断が行なわれる。このとき、中央処理装置4tた
は中央処理装置5tたは図示せぬ他の手段によシメモリ
診断指令信号がセットされる。このメモリ診断指令信号
はメモリ診断指令信号線14を介してメモリアクセス有
効フリップ70ツブ2およびメモリ診断制御手段13に
入力する。このため、メモリアクセス有効フリップフロ
ップ2がセットされ、そのセット信号がアンドゲート3
の他方の端子に入力する。このメモリ診断制御手段13
はこのメモリ診断指令信号の入力によシ動作し診断開始
信号を診断開始信号!!22を介してデータ発生手段1
1およびメモリアク11手段12に出力する。このメモ
リアクセス手段12はこの診断開始信号の入力によシ動
作し、アクセス要求信号をアクセス要求信号線16を介
してアンドゲート3の一方の入力端子に出力し、書込み
アドレスを書込みアドレス線1Tを介してメモリ@に出
力し、データ発生手段11が作成し信号線23を介して
送られてきたテストパターンを書込みデータ線18を介
してメモリ6に出力する。このように1アンドゲート3
の他方の端子にメモリアクセス有効フリップフロップ2
のセット信号が入力するため、このアンドゲート3が開
き、一方の端子に入力するアクセス要求信号はこのアン
ドゲート3を通ってメモリ6に入力する。このため、メ
モリ6が動作し、書込みアドレス線17を介して送られ
てくる書込みアドレスに、書込みデータ線18を介して
送られてくるテストパターンが書き込まれる。とのよう
Kして、メモリアクセス手段12はメモリ6の全てのア
ドレスに対しテストパターンを書き込んでゆく。データ
発生手段11はこのとき発生したテストパターンを保持
する。そして、メモリ6のすべてのアドレスにテストパ
ターンが書き込まれると、メモリ診断制御手段13は比
較指示信号を比較指示信号線21を介して比較手段10
.データ発生手段11およびメモリアクセス手段12に
出力する。まず、メモリアクセス手段12はこの比較指
示信号の入力によシ動作し、メモリ6に書き込んだテス
トパターンを読出すため、アドレス線1Tに読出しアド
レスを載せ、アクセス要求信号線16に読出し要求を載
せて、メモ1J8c>読出し要求をメモリ制御装置1に
送出する。そして、メモリ制御装置1はこのメモリBの
読出し要求を受けて動作し、アドレス線17で送られて
くる読出しアドレスと、アクセス要求信号線16で送ら
れてくる読出し要求をメモリ6に出力する。この丸め、
このメモリ6はこのアドレスの内容を読出しデータ線1
9.メモリ制御装置1を介して比較手段10に出力する
。とれと同時に、データ発生手段11は保持していたア
ドレス線1Tで示されるアドレスに書き込んだテストパ
ターンを比較手段10に送る。この比較手段10はメモ
リ6から送られてきたデータとデータ発生手段11から
送られてきたテストパターンとを比較し、一致すれば別
のアドレスのデータについて比較を行なう。これを全て
のアドレスについて実施し、全て一致していればメモリ
6のシステム組み込みが行なわれる。もし、一致しない
アドレスが存在した場合はメモリ障害信号!120にメ
モリ障害信号がセットされ、メモリの組み込みは行なわ
れず、オペレータへの通知やシステム停止などの障害処
理が実行される。
する。まず、システム立上げ時またはメモリ障害などで
メモリ6(tたはメモリ7)が論理的に切離された状態
の後、メモリ6をシステムに組み込む前に、とのメモリ
6の診断が行なわれる。このとき、中央処理装置4tた
は中央処理装置5tたは図示せぬ他の手段によシメモリ
診断指令信号がセットされる。このメモリ診断指令信号
はメモリ診断指令信号線14を介してメモリアクセス有
効フリップ70ツブ2およびメモリ診断制御手段13に
入力する。このため、メモリアクセス有効フリップフロ
ップ2がセットされ、そのセット信号がアンドゲート3
の他方の端子に入力する。このメモリ診断制御手段13
はこのメモリ診断指令信号の入力によシ動作し診断開始
信号を診断開始信号!!22を介してデータ発生手段1
1およびメモリアク11手段12に出力する。このメモ
リアクセス手段12はこの診断開始信号の入力によシ動
作し、アクセス要求信号をアクセス要求信号線16を介
してアンドゲート3の一方の入力端子に出力し、書込み
アドレスを書込みアドレス線1Tを介してメモリ@に出
力し、データ発生手段11が作成し信号線23を介して
送られてきたテストパターンを書込みデータ線18を介
してメモリ6に出力する。このように1アンドゲート3
の他方の端子にメモリアクセス有効フリップフロップ2
のセット信号が入力するため、このアンドゲート3が開
き、一方の端子に入力するアクセス要求信号はこのアン
ドゲート3を通ってメモリ6に入力する。このため、メ
モリ6が動作し、書込みアドレス線17を介して送られ
てくる書込みアドレスに、書込みデータ線18を介して
送られてくるテストパターンが書き込まれる。とのよう
Kして、メモリアクセス手段12はメモリ6の全てのア
ドレスに対しテストパターンを書き込んでゆく。データ
発生手段11はこのとき発生したテストパターンを保持
する。そして、メモリ6のすべてのアドレスにテストパ
ターンが書き込まれると、メモリ診断制御手段13は比
較指示信号を比較指示信号線21を介して比較手段10
.データ発生手段11およびメモリアクセス手段12に
出力する。まず、メモリアクセス手段12はこの比較指
示信号の入力によシ動作し、メモリ6に書き込んだテス
トパターンを読出すため、アドレス線1Tに読出しアド
レスを載せ、アクセス要求信号線16に読出し要求を載
せて、メモ1J8c>読出し要求をメモリ制御装置1に
送出する。そして、メモリ制御装置1はこのメモリBの
読出し要求を受けて動作し、アドレス線17で送られて
くる読出しアドレスと、アクセス要求信号線16で送ら
れてくる読出し要求をメモリ6に出力する。この丸め、
このメモリ6はこのアドレスの内容を読出しデータ線1
9.メモリ制御装置1を介して比較手段10に出力する
。とれと同時に、データ発生手段11は保持していたア
ドレス線1Tで示されるアドレスに書き込んだテストパ
ターンを比較手段10に送る。この比較手段10はメモ
リ6から送られてきたデータとデータ発生手段11から
送られてきたテストパターンとを比較し、一致すれば別
のアドレスのデータについて比較を行なう。これを全て
のアドレスについて実施し、全て一致していればメモリ
6のシステム組み込みが行なわれる。もし、一致しない
アドレスが存在した場合はメモリ障害信号!120にメ
モリ障害信号がセットされ、メモリの組み込みは行なわ
れず、オペレータへの通知やシステム停止などの障害処
理が実行される。
なお、上述の説明ではメモリ6の診断について説明した
がこれに限定せず、メモリTあるいは図示せぬ他の複数
個の診断についても同様にできるととはもちろんであ〕
、この場合、診断しようとした時点であt、b使用され
ていない入出力処理装置がメモリ診断を行なうことがで
きる。また、テストパターンをテープやフ四ツビーディ
スクから読込む機能を付けることによ)検出率の高いメ
モリ診断を実施することができることはもちろんである
。
がこれに限定せず、メモリTあるいは図示せぬ他の複数
個の診断についても同様にできるととはもちろんであ〕
、この場合、診断しようとした時点であt、b使用され
ていない入出力処理装置がメモリ診断を行なうことがで
きる。また、テストパターンをテープやフ四ツビーディ
スクから読込む機能を付けることによ)検出率の高いメ
モリ診断を実施することができることはもちろんである
。
以上詳細に説明したように、この発明に係るメモリ診断
方式によれば、メモリの診断のような長い時間がかかる
処理を中央処理装置が行なわず、入出力装置がメモリ診
断を行表うことによシ、中央処理装置のジョブを中断さ
せることがないため、中央処理装置の負担を軽くするこ
とができ、効率良くシステムを運用することができる効
果がある。
方式によれば、メモリの診断のような長い時間がかかる
処理を中央処理装置が行なわず、入出力装置がメモリ診
断を行表うことによシ、中央処理装置のジョブを中断さ
せることがないため、中央処理装置の負担を軽くするこ
とができ、効率良くシステムを運用することができる効
果がある。
第1図はこの発明に係るメモリ診断方式の一実施例を示
す情報処理装置のシステム構成のブロック図、第2図は
第1圀の一部詳細なブロック図である。 ドゲート、4訃よびS・−・・中央処理装置、6および
T・・嗜・メモリ、8および9・・会合入出力装置、1
0・so−比較手段、11・・・・データ発生手段、1
2・−・・メモリアクセス手段、13・@拳・メモリ診
断制御手段、14・・・拳メモリ診断指令信号線、15
・働・・アンドゲート出力線、16・・・・アクセス要
求信号線、17@・・・書込みアドレス線、18・番・
・書込みデータ線、19・・・・読出しデータ線、20
φ・・・メモリ障害信号線、21拳・・・比較指示信号
線、22−・・φ診断開始信号線、23・・・舎信号線
。
す情報処理装置のシステム構成のブロック図、第2図は
第1圀の一部詳細なブロック図である。 ドゲート、4訃よびS・−・・中央処理装置、6および
T・・嗜・メモリ、8および9・・会合入出力装置、1
0・so−比較手段、11・・・・データ発生手段、1
2・−・・メモリアクセス手段、13・@拳・メモリ診
断制御手段、14・・・拳メモリ診断指令信号線、15
・働・・アンドゲート出力線、16・・・・アクセス要
求信号線、17@・・・書込みアドレス線、18・番・
・書込みデータ線、19・・・・読出しデータ線、20
φ・・・メモリ障害信号線、21拳・・・比較指示信号
線、22−・・φ診断開始信号線、23・・・舎信号線
。
Claims (1)
- メモリを持ちメモリアクセスを行う情報処理装置にお
いて、データを格納するメモリ手段と、このメモリ手段
に対するアクセスを制御するメモリ制御手段と、メモリ
手段をアクセスしデータ処理を行なう1個または複数個
の中央処理手段と、メモリ手段と周辺装置との間のデー
タの転送の制御を行いメモリ診断命令を受けた時にはメ
モリ手段の診断を実施する1個または複数の入出力処理
手段とを備えたことを特徴とするメモリ診断方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63199574A JPH0248756A (ja) | 1988-08-10 | 1988-08-10 | メモリ診断方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63199574A JPH0248756A (ja) | 1988-08-10 | 1988-08-10 | メモリ診断方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0248756A true JPH0248756A (ja) | 1990-02-19 |
Family
ID=16410096
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63199574A Pending JPH0248756A (ja) | 1988-08-10 | 1988-08-10 | メモリ診断方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0248756A (ja) |
-
1988
- 1988-08-10 JP JP63199574A patent/JPH0248756A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6449735B1 (en) | Method and apparatus for providing improved diagnostic functions in a computer system | |
| JP2001167005A (ja) | メモリ診断方法とメモリ診断回路および半導体記憶装置 | |
| JPH0248756A (ja) | メモリ診断方式 | |
| US20070055480A1 (en) | System and method for self-diagnosis in a controller | |
| JP2708636B2 (ja) | 情報処理装置の保守制御方法 | |
| JPS5941214B2 (ja) | 状態監視方式 | |
| JP2797674B2 (ja) | 初期設定方式 | |
| JPH079636B2 (ja) | バス診断装置 | |
| JPH05241852A (ja) | 情報処理システムの割り込み発生装置 | |
| JP3012402B2 (ja) | 情報処理システム | |
| JPH0644091A (ja) | メモリ診断回路 | |
| JPH04273552A (ja) | 電子ディスク処理装置 | |
| KR20000041123A (ko) | 교환기의 이중화 제어 구조를 위한 메모리 비교장치 | |
| JPH07319777A (ja) | メモリ制御装置 | |
| JPS60254362A (ja) | デ−タ処理装置における状態情報の退避方法 | |
| JPS58114125A (ja) | 障害処理方式 | |
| JPH02157952A (ja) | 記憶装置 | |
| JPS62202642A (ja) | メモリ機能確認処理方式 | |
| JPS63276136A (ja) | 遠隔保守診断方式 | |
| JPH06348506A (ja) | 割り込み報告装置 | |
| JPH0442462A (ja) | 磁気ディスクサブシステム | |
| JPH04256000A (ja) | メモリ試験方式 | |
| JPH10187355A (ja) | ディスク制御システム | |
| JPH0464155A (ja) | メモリ制御方式 | |
| JPS58125154A (ja) | 状態履歴記憶方式 |