JPH04264647A - 障害情報記憶回路 - Google Patents

障害情報記憶回路

Info

Publication number
JPH04264647A
JPH04264647A JP3024738A JP2473891A JPH04264647A JP H04264647 A JPH04264647 A JP H04264647A JP 3024738 A JP3024738 A JP 3024738A JP 2473891 A JP2473891 A JP 2473891A JP H04264647 A JPH04264647 A JP H04264647A
Authority
JP
Japan
Prior art keywords
signal
logic
address
memory
stored
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
JP3024738A
Other languages
English (en)
Inventor
Masahiko Sugawara
菅原 雅彦
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP3024738A priority Critical patent/JPH04264647A/ja
Publication of JPH04264647A publication Critical patent/JPH04264647A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Detection And Correction Of Errors (AREA)
  • Debugging And Monitoring (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、デジタルデータ転送
回路における障害情報の記憶回路に関する。
【0002】
【従来の技術】一般的に、情報処理装置におけるデジタ
ルデータ転送は転送先を示すアドレス、転送情報である
データ、転送タイミングとしての転送クロック及び転送
の障害を検出するためのデータに対するパリティビット
線から構成されている。
【0003】さらに、デジタルデータ転送回路には、障
害(パリティエラー)が発生した際にはその障害発生ア
ドレスを蓄積するための障害情報記憶回路が設けられて
いる。
【0004】図3はデジタルデータ転送回路における従
来の障害情報記憶回路の一実施例であり、図4は図3の
回路の動作を説明するための波形図である。
【0005】図3において、1はパリティエラー検出回
路、2はANDゲート、3は遅延回路、4はカウンタ、
5はメモリである。
【0006】信号Bはデータ、信号Aは信号Bのアドレ
ス、信号Cは信号Bのパリティビット、信号Dは信号A
と信号Bと信号Cの転送クロック、信号Iはカウンタ4
のリセット信号である。
【0007】信号Aと信号Bと信号Cは、信号Dの論理
「0」から論理「1」に変化する時点で信号安定期間の
中央になるように設定される。
【0008】信号Dは論理「1」が信号Dの周期の1/
4の時間だけ継続したのち論理「0」になる信号である
【0009】パリティエラー検出回路1は信号Bと信号
Cからパリティエラーを検出する回路で、パリティエラ
ーを検出したときは信号Eを論理「1」にする。
【0010】遅延回路3は信号Fを信号Dの周期の1/
2の時間だけ遅延して信号Gとして出力する。
【0011】カウンタ4は信号Gの論理「0」から論理
「1」へ変化するタイミング(以後立ち上がりと称する
)で、カウンタ4の出力信号である信号Hの値に1加算
する。
【0012】信号Iを論理「1」にするとカウンタ4は
信号Hの値を0にする。
【0013】メモリ5は、信号Hを記憶アドレスとし、
信号Fを記憶制御信号とし、信号Fが論理「0」→論理
「1」→論理「0」と変化する時点の信号Hの値で示す
アドレスにその時点のアドレス信号Aの値をデータとし
て記憶する動作をする。
【0014】データ信号Bにパリティエラーが発生して
いないときは信号Eが論理「0」であるのでANDゲー
ト2の出力である信号Fは信号Dの論理に無関係に論理
「0」となる。信号Fが論理「0」のときは、メモリ5
の記憶制御信号が論理「0」であるのでメモリ5にはな
にも記憶されない。
【0015】また、信号Fを遅延した信号Gも論理「0
」であるのでカウンタ4は加算動作を行なわない。
【0016】図4の■の時点でアドレス信号AがXのと
きにデータ信号Bにパリティエラーが発生しているとき
は信号Eが論理「1」となるため、信号Dが論理「1」
のときに信号Fは論理「1」となる。
【0017】信号Fが論理「1」のタイミングで、メモ
リ5には、アドレス信号Aの値Xをデータとして信号H
の値のアドレスに記憶される。
【0018】メモリ5に記憶したのち信号Gが立ち上が
り、カウンタ4が加算動作を行い信号Hの値に1加算す
る。
【0019】図4の■の時点でアドレス信号AがXのと
きに再びデータ信号Bにパリティエラーが発生している
ときは図4の■の時点のときと同じようにしてメモリ5
にはアドレス信号Aの値Xをデータとして図4の■の時
点の信号Hの値より1多い値のアドレスに記憶される。 このようにして、パリティエラーが発生したデータ信号
Bに対応するアドレス信号Aの値をメモリ5に記憶する
ことができる。信号Hはパリティエラーが発生すると値
が更新されるためパリティエラーが発生した時点のアド
レス信号Aのデータはメモリ5の同じアドレスに重ね書
きされることなくメモリ5に記憶されていく。
【0020】
【発明が解決しようとする課題】しかし、以上述べた回
路では、ある特定のアドレス(たとえば、図4のアドレ
ス信号Aの値X)でパリティエラーが発生した場合に、
発生するたび(たとえば、図4の■,■の時点)に無条
件に障害情報記憶回路に記憶するため障害情報記憶回路
には同一の障害情報が多数記憶されることになる。
【0021】同一の障害情報で障害情報記憶回路がいっ
ぱいになってしまった場合には、他の障害情報を記憶す
ることができないため、記憶されている障害情報は保守
するための情報として十分でないという問題点が発生す
る。
【0022】この発明は以上述べた問題点を解決するた
めになされたものであり、障害情報記憶回路に同一の障
害情報が多数記憶されることによる他の障害情報の欠落
を防ぎ、保守時に十分な障害情報を得ることができるよ
うにした障害情報記憶回路を提供することを目的とする
【0023】
【課題を解決するための手段】本発明による障害情報記
憶回路は、障害の発生を検出する検出手段と、障害に関
する情報を記憶する記憶手段と、前記検出手段で検出し
た障害に関する情報が前記記憶手段に記憶されているか
どうかを判定する判定手段と、前記判定手段において記
憶されていないと判定した障害についてのみ、前記記憶
手段で記憶動作を行なわせる手段とを設けたものである
【0024】
【作用】本発明によれば、判定手段においてまだ記憶さ
れていないと判定した障害についてのみ、記憶手段で記
憶動作を行なうため、はじめて障害の発生が検出された
障害情報は確実に記憶され、既に記憶されている同一障
害が発生した場合には2重に記憶されることがない。
【0025】
【実施例】図1はこの発明の実施例を示す障害情報記憶
回路の回路図であって、図2は動作を説明するための波
形図である。
【0026】図1において1はパリティエラー検出回路
、2はANDゲート、3は遅延回路、4はカウンタ、5
はメモリ、6はメモリ、7は遅延回路、8はインバータ
、9はANDゲートである。
【0027】信号Bはデータ、信号Aは信号Bのアドレ
ス、信号Cは信号Bのパリティビット、信号Dは信号A
と信号Bと信号Cの転送クロック、信号Iはリセット信
号である。信号Aと信号Bと信号Cは、信号Dの論理「
0」から論理「1」に変化する時点で信号安定期間の中
央になるように設定される。
【0028】信号Dは論理「1」が信号Dの周期の1/
4の時間だけ継続したのち論理「0」になる信号である
【0029】パリティエラー検出回路1は信号Bと信号
Cからパリティエラーを検出する回路で、パリティエラ
ーを検出したときには信号Eを論理「1」にする。
【0030】遅延回路3は信号Fを信号Dの周期の1/
2の時間だけ遅延して信号Gとして出力する。
【0031】カウンタ4は信号Gの立ち上がりエッジの
タイミングでカウンタ4の出力信号である信号Hの値に
1加算する。
【0032】信号Iを論理「1」にするとカウンタ4は
信号Hの値を0にする。
【0033】メモリ5は、信号Hを記憶アドレスとし、
信号Kを記憶制御信号とし、信号Kが論理「0」→論理
「1」→論理「0」と変化する時点の信号Hで示すアド
レスにその時点のアドレス信号Aの値をデータとして記
憶する動作をする。
【0034】メモリ6は、アドレス信号Aを記憶アドレ
ス、信号Lを記憶制御信号としており、信号Lが論理「
0」のときは記憶動作をせず、信号Lが論理「1」のと
きにその時点の信号Aの値をアドレスとして、論理「1
」を記憶する。メモリ6からは、信号Aのアドレスに該
当する記憶内容が信号Jとして出力される。
【0035】また、この回路は最初にリセット信号Iを
論理「1」とすることによって初期化され、メモリ6の
記憶内容は全て論理「0」となる。従って信号Jは、メ
モリ6の記憶動作が行なわれたアドレスに関しては論理
「1」となり、それ以外のアドレスに関しては全て論理
「0」となる。
【0036】遅延回路7は、信号Fを信号Dの周期の1
/4の時間だけ遅延して信号Lとして出力する。
【0037】次に、図2に従い、図1に示す回路の動作
を説明する。
【0038】まず、データ信号Bにパリティエラーが発
生していないときは、信号Eが論理「0」であるため、
ANDゲート2,9の出力信号F,Kは共に論理「0」
であり、カウンタ4は加算動作をせず、メモリ5も記憶
動作をしない。また信号Lも論理「0」であるため、メ
モリ6も記憶動作をしない。
【0039】次に■の時点において、データ信号Bにパ
リティエラーが発生した場合、信号Eが論理「1」とな
り、信号Dが論理「1」のときに信号Fは論理「1」に
なる。
【0040】メモリ6のアドレスには、信号Aの値Xが
入力されているが、このアドレスXにおけるメモリ6の
記憶内容が論理「0」であるため、出力信号Jは論理「
0」である。
【0041】この信号Jの論理「0」はインバータ8で
論理「1」となり、信号MとしてANDゲート9に入力
される。
【0042】ANDゲート9の出力信号Kは、信号Fが
論理「1」のとき論理「1」となり、そのときメモリ5
は信号Hで示すアドレスに、アドレス信号Aの値Xをデ
ータとして記憶する。
【0043】メモリ5に記憶したのち信号Gの立ち上が
りでカウンタ4が加算動作を行い信号Hの値に1加算す
る。
【0044】遅延回路7の出力信号Lが論理「1」とな
ると、メモリ6は、信号Aの示すアドレスXに論理「1
」を記憶する。
【0045】次に■の時点において、再度、アドレス信
号Aの値がXのとき、データ信号Bにパリティエラーが
発生した場合、信号Eが論理「1」となり、信号Dが論
理「1」のときに信号Fも論理「1」となる。
【0046】メモリ6のアドレスには信号Aの値Xが入
力されているが、前回の■の時点でメモリ6のアドレス
Xに論理「1」が記憶されているため、出力信号Jは論
理「1」となる。
【0047】インバータ8の出力信号Mは論理「0」で
あるため、ANDゲート9の出力信号Kも論理「0」と
なり、メモリ5は記憶動作を行なわない。また、カウン
タ4も加算動作を行なわない。
【0048】なお、信号Lが論理「1」となったときメ
モリ6のアドレスXには、論理「1」が再び記憶される
こととなる。
【0049】このようにして、はじめて発生したパリテ
ィエラーの信号Bに対応するアドレス信号Aだけをメモ
リ5に記憶し2回目以降の同じアドレス信号Aのパリテ
ィエラーは記憶しないようになる。また、信号Hはメモ
リ5に記憶したときだけ値が更新するためメモリ5の同
じアドレスに重ね書きされることなく記憶される。
【0050】
【発明の効果】以上、説明したようにこの発明によれば
、同一の障害情報を障害記憶回路に2つ以上記憶しない
ようにしたため、障害が多数発生しても障害情報が欠落
するといった事態を避けることができ、保守時に十分な
障害情報を得ることができる。
【図面の簡単な説明】
【図1】本発明の障害情報記憶回路を示す回路図である
【図2】本発明の障害情報記憶回路の動作を説明する波
形図である。
【図3】従来の障害情報記憶回路を示す回路図である。
【図4】従来の障害情報記憶回路の動作を説明する波形
図である。
【符号の説明】
1    パリティエラー検出回路 2,9    ANDゲート 3,7    遅延回路 4    カウンタ 5,6    メモリ 8    インバータ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  障害の発生を検出する検出手段と、障
    害に関する情報を記憶する記憶手段と、前記検出手段で
    検出した障害に関する情報が、前記記憶手段に記憶され
    ているかどうかを判定する判定手段と、前記判定手段に
    おいて記憶されていないと判定した障害についてのみ、
    前記記憶手段で記憶動作を行なわせる手段と、を備えた
    ことを特徴とする障害情報記憶回路。
JP3024738A 1991-02-19 1991-02-19 障害情報記憶回路 Pending JPH04264647A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3024738A JPH04264647A (ja) 1991-02-19 1991-02-19 障害情報記憶回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3024738A JPH04264647A (ja) 1991-02-19 1991-02-19 障害情報記憶回路

Publications (1)

Publication Number Publication Date
JPH04264647A true JPH04264647A (ja) 1992-09-21

Family

ID=12146494

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3024738A Pending JPH04264647A (ja) 1991-02-19 1991-02-19 障害情報記憶回路

Country Status (1)

Country Link
JP (1) JPH04264647A (ja)

Similar Documents

Publication Publication Date Title
KR950016014A (ko) 광폭의 데이터전송장치에 있어서 에러검출 및 정정회로
JPH04264647A (ja) 障害情報記憶回路
JP2644112B2 (ja) Fifo試験診断回路
JP3097672B2 (ja) メモリ制御回路
JP2788810B2 (ja) リフレッシュタイミングチェック回路
JP3088144B2 (ja) Fifoリセット回路
JPH03147041A (ja) エラー訂正システム
JPH04115340A (ja) 二重化記憶回路
JPH06139153A (ja) メモリ制御システム
JPS606143B2 (ja) 入力デ−タ状変検出回路
JPS5827247A (ja) 論理装置
JPS58115956A (ja) デ−タ受信方式
JPH04264644A (ja) バッファ記憶装置の読出しエラー検出回路
JPH02244339A (ja) 障害解析回路
JPH0638239B2 (ja) 誤り訂正機構
JPH0693231B2 (ja) キヤツシユ記憶装置の擬似障害発生方式
JPS59119599A (ja) 記憶制御装置
JPH04120642A (ja) Ram故障検出方式
JPH0352694B2 (ja)
JPH07248976A (ja) 記憶制御装置
JPH04219700A (ja) 半導体記憶装置
JPH0498682A (ja) リフレッシュエラー検出方式
JPS60205639A (ja) アドレスストツプ回路
JPH0730435A (ja) 誤り訂正回路
JPS594800B2 (ja) メモリ回路