JPH01236331A - エラー検出方式 - Google Patents
エラー検出方式Info
- Publication number
- JPH01236331A JPH01236331A JP63064466A JP6446688A JPH01236331A JP H01236331 A JPH01236331 A JP H01236331A JP 63064466 A JP63064466 A JP 63064466A JP 6446688 A JP6446688 A JP 6446688A JP H01236331 A JPH01236331 A JP H01236331A
- Authority
- JP
- Japan
- Prior art keywords
- control signal
- register
- data
- gate
- abnormality
- 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
- 230000005856 abnormality Effects 0.000 claims abstract description 22
- 238000001514 detection method Methods 0.000 claims description 17
- 230000010365 information processing Effects 0.000 claims description 2
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 22
- 238000010586 diagram Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Detection And Correction Of Errors (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
1血欠ヱ
本発明はエラー検出方式に関し、特に動作時にデータレ
ジスタに格納されたデータの不正をパリティチエツクに
より検出するコンピュータにおいてデータ化けの原因と
もなりうるデータレジスタ回りの制御信号の不正を検出
するエラー検出方式従来、信号線のエラー検出方式には
、パリティ符号などの各種符号論理による方法や、デー
タの比較によりデータの不一致を検出する方法などがと
られている。
ジスタに格納されたデータの不正をパリティチエツクに
より検出するコンピュータにおいてデータ化けの原因と
もなりうるデータレジスタ回りの制御信号の不正を検出
するエラー検出方式従来、信号線のエラー検出方式には
、パリティ符号などの各種符号論理による方法や、デー
タの比較によりデータの不一致を検出する方法などがと
られている。
しかしながら、データレジスタ回りの制御信号の正常性
に対するチエツクは、制御信号生成部の正常性に対する
チエツクをも含む場合には、その符号生成論理およびエ
ラー検出論理の金物量が増大することや、データレジス
タ自体の故障率に比べて制御信号生成部の故障率が小さ
いこと、あるいは金物量の増大によりコスト高になるこ
となどから、信顆性が特に要求される一部のシステム以
外には実施されていないのが現状である。
に対するチエツクは、制御信号生成部の正常性に対する
チエツクをも含む場合には、その符号生成論理およびエ
ラー検出論理の金物量が増大することや、データレジス
タ自体の故障率に比べて制御信号生成部の故障率が小さ
いこと、あるいは金物量の増大によりコスト高になるこ
となどから、信顆性が特に要求される一部のシステム以
外には実施されていないのが現状である。
また、コンピュータを構成しているパッケージ間で制御
信号がパッケージ間をまたいで送られている場合には、
パッケージ間インタフェース部の障害が多いということ
から、パッケージ間インタフ鳳−スのエラーのみを検出
することにより装置の信頼性を向上させている。
信号がパッケージ間をまたいで送られている場合には、
パッケージ間インタフェース部の障害が多いということ
から、パッケージ間インタフ鳳−スのエラーのみを検出
することにより装置の信頼性を向上させている。
すなわち、この場合には制御信号の送出側のパッケージ
でパリティを生成し、受信側のパッケージでそのパリテ
ィをチエツクしてバヅゲージ間インタフェース部の障害
を検出している。ただし、この方法では制御信号主成部
自体の異常検出はできない。
でパリティを生成し、受信側のパッケージでそのパリテ
ィをチエツクしてバヅゲージ間インタフェース部の障害
を検出している。ただし、この方法では制御信号主成部
自体の異常検出はできない。
このような従来のエラー検出方式では、故障率や金物量
およびコストなどの点から、データレジスタから読出さ
れたデータに対するパリティチエツク回路は設けられて
いるが、データレジスタへのセットデータを切換える切
換え回路の制御信号に対するエラー検出回路は設けられ
ていない。そのため、切換え回路の制御信号の不正によ
り誤ったデータが選択されてデータレジスタにセットさ
れても、制御信号の不正が原因で誤ったデータがデータ
レジスタにセットされたことを検出する手段がないとい
う問題がある。
およびコストなどの点から、データレジスタから読出さ
れたデータに対するパリティチエツク回路は設けられて
いるが、データレジスタへのセットデータを切換える切
換え回路の制御信号に対するエラー検出回路は設けられ
ていない。そのため、切換え回路の制御信号の不正によ
り誤ったデータが選択されてデータレジスタにセットさ
れても、制御信号の不正が原因で誤ったデータがデータ
レジスタにセットされたことを検出する手段がないとい
う問題がある。
また、制御信号がパッケージ間をまたぐような場合に、
パリティチエツクによってパッケージ間インダフェース
のエラーの検出は可能であるが、この制m信号を生成す
る制御信号生成部の異常を検出することはできないとい
う問題がある。
パリティチエツクによってパッケージ間インダフェース
のエラーの検出は可能であるが、この制m信号を生成す
る制御信号生成部の異常を検出することはできないとい
う問題がある。
さらに、切換え回路の制御信号の不正により誤ったデー
タがデータレジスタにセットされると、この誤ったデー
タのパリティが揃っているときにはデータレジスタから
のデータの読出し時に行われるパリティチエツクではそ
のエラーを検出することができない場合があり、すなわ
ちデータ化けを起こす可能性があるという問題がある。
タがデータレジスタにセットされると、この誤ったデー
タのパリティが揃っているときにはデータレジスタから
のデータの読出し時に行われるパリティチエツクではそ
のエラーを検出することができない場合があり、すなわ
ちデータ化けを起こす可能性があるという問題がある。
このようなデータ化けの場合には、障害箇所の診断が非
常に置敷である。
常に置敷である。
ユJ!とl似
本発明は上記のような従来のものの問題点を除去すべく
なされたもので、データ化は障害時などの障害箇所の診
断を容易に行うことができるエラー検出方式の提供を目
的とする。
なされたもので、データ化は障害時などの障害箇所の診
断を容易に行うことができるエラー検出方式の提供を目
的とする。
九匪二■ス
本発明によるエラー検出方式は、複数のデータのうち一
つが選択制御信号に応じて選択されてレジスタに格納さ
れる情報処理装置のエラー検出方式であって、前記選択
制御信号の異常を検出する検出手段を有し、前記検出手
段により前記選択制御信号の異常が検出されたときに、
前記異常を前記レジスタにおけるパリティエラーとして
報告するようにしたことを特徴とする。
つが選択制御信号に応じて選択されてレジスタに格納さ
れる情報処理装置のエラー検出方式であって、前記選択
制御信号の異常を検出する検出手段を有し、前記検出手
段により前記選択制御信号の異常が検出されたときに、
前記異常を前記レジスタにおけるパリティエラーとして
報告するようにしたことを特徴とする。
K1贋
次に、本発明の一実施例について図面を参照して説明す
る。
る。
第1図は本発明の一実施例の構成を示すブロック図であ
る0図において、本発明の一実施例は、切換え回路1と
、レジスタ2と、パリティチエツク回13と、オアゲー
ト4と、ノットゲート5と、アンドゲート6と、制御信
号生成部7とにより構成されている。
る0図において、本発明の一実施例は、切換え回路1と
、レジスタ2と、パリティチエツク回13と、オアゲー
ト4と、ノットゲート5と、アンドゲート6と、制御信
号生成部7とにより構成されている。
通常動作時には、制御信号生成部7が条件信号103を
受付けると、選択制御信号104を生成して切換え回路
1に出力する。切換え回路1は制御信号生成部7からの
選択制御信号104の制御によりデータ101とデータ
102とを切換えてレジスタ2にセットデータ105と
して送出する。
受付けると、選択制御信号104を生成して切換え回路
1に出力する。切換え回路1は制御信号生成部7からの
選択制御信号104の制御によりデータ101とデータ
102とを切換えてレジスタ2にセットデータ105と
して送出する。
切換え回路1には通常論理“0”の選択制御信号104
が入力されており、データ101がセットデータ105
としてレジスタ2に送出されているが、条件信号103
が論理“1”となったときにこれを契機として制御信号
生成部7で複数要因の論理がとられ、制御信号生成部7
からの選択制御信号104が論理“1”となることによ
って、切換え回路1では初めてデータ102が選択され
、データ102がセットデータ105としてレジスタ2
に送出される。
が入力されており、データ101がセットデータ105
としてレジスタ2に送出されているが、条件信号103
が論理“1”となったときにこれを契機として制御信号
生成部7で複数要因の論理がとられ、制御信号生成部7
からの選択制御信号104が論理“1”となることによ
って、切換え回路1では初めてデータ102が選択され
、データ102がセットデータ105としてレジスタ2
に送出される。
レジスタ2からの出力データ106はパリティチエツク
回路3によって異常の有無がチエツクされ、出力データ
106が正常であればパリティチエツク回路3からの出
力信号107は論理“0”であり、出力データ106に
異常があればパリティチエツク回路3からの出力信号1
07は論理“1”となる。
回路3によって異常の有無がチエツクされ、出力データ
106が正常であればパリティチエツク回路3からの出
力信号107は論理“0”であり、出力データ106に
異常があればパリティチエツク回路3からの出力信号1
07は論理“1”となる。
パリティチエツク回1i183からの出力信号107が
論理“1”となると、パリティエラー信号110として
論理“1”がオアゲート4を介して外部に出力され、パ
リティエラーの検出が報告される。
論理“1”となると、パリティエラー信号110として
論理“1”がオアゲート4を介して外部に出力され、パ
リティエラーの検出が報告される。
一方、上述の動作中に制御信号生成部7からの選択制御
信号104はノットゲート5で反転されて反転信号10
8としてアンドゲート6に出力される。
信号104はノットゲート5で反転されて反転信号10
8としてアンドゲート6に出力される。
アンドゲート6では条件信号103と反転信号108と
の論理積演算が行われ、その演算結果信号109がオア
ゲート4と外部とに出力される。
の論理積演算が行われ、その演算結果信号109がオア
ゲート4と外部とに出力される。
制御信号生成部7が正常に動作しているときには、この
制御信号生成部7の異常を報告するアンドゲート6から
の演算結果信号109には論理“0”が出力される。
制御信号生成部7の異常を報告するアンドゲート6から
の演算結果信号109には論理“0”が出力される。
次に、制御信号生成部7に異常が発生して選択制御信号
104が発行されない場合には、条件信号103として
論理“1”が制御信号生成部7に入力されているにもか
かわらず選択制御信号104が論理“1″とはならず、
ノットゲート5からの反転信号108が論理“1”とな
るのでアンドゲート6からの演算結果信号109には論
理“1”が出力されて制御信号生成部7の異常が表示さ
れる。
104が発行されない場合には、条件信号103として
論理“1”が制御信号生成部7に入力されているにもか
かわらず選択制御信号104が論理“1″とはならず、
ノットゲート5からの反転信号108が論理“1”とな
るのでアンドゲート6からの演算結果信号109には論
理“1”が出力されて制御信号生成部7の異常が表示さ
れる。
アンドゲート6からの演算結果信号109はオアゲート
4でパリティチエツク回路3からの出力信号107との
論理和がとられており、制御信号生成7の異常が検出さ
れた場合にはあたかもレジスタ2のパリティエラーとし
て報告される。
4でパリティチエツク回路3からの出力信号107との
論理和がとられており、制御信号生成7の異常が検出さ
れた場合にはあたかもレジスタ2のパリティエラーとし
て報告される。
オアゲート4からのパリティエラー信号110が論理“
1”となったときには、アンドゲート6からの演算結果
信号109をみることによってレジスタ2の障害である
のか、制御信号生成部7の障害であるのかを判断するこ
とができる。
1”となったときには、アンドゲート6からの演算結果
信号109をみることによってレジスタ2の障害である
のか、制御信号生成部7の障害であるのかを判断するこ
とができる。
第2図は第1図の制御信号生成部7の具体例を示すブロ
ック図である。図において、制御信号生成部7に設けら
れ、装置内各レジスタ(図示せず)の初期設定を制御す
るリセット制御レジスタ71と、リセット信号112を
保持するフリップフロップ8とが設けられ、切換え回路
1に初期設定データ111が入力されている以外は第1
図と同じ構成となっており、第1図と同じ構成部品には
同じ符号を付しである。
ック図である。図において、制御信号生成部7に設けら
れ、装置内各レジスタ(図示せず)の初期設定を制御す
るリセット制御レジスタ71と、リセット信号112を
保持するフリップフロップ8とが設けられ、切換え回路
1に初期設定データ111が入力されている以外は第1
図と同じ構成となっており、第1図と同じ構成部品には
同じ符号を付しである。
制御信号生成部7内部のリセット制御レジスタ71はリ
セット信号112が論理“1″のときにリセットされる
。このとき、リセット制御レジスタ71のとット0は論
理“0”となる。
セット信号112が論理“1″のときにリセットされる
。このとき、リセット制御レジスタ71のとット0は論
理“0”となる。
リセット制御レジスタ71のビット0が論理“0”とな
ったときに、このビット0の値が反転されて出力される
選択制御信号104は論理“1″となり、この選択制御
信号104により切換え回路1は初期設定データ111
を選択してレジスタ2に出力する。レジスタ2は切換え
回路1からの初期設定データ111がセットされること
により初期設定される。このレジスタ2からの出力デー
タ106のパリティチエツクは第1図に示した本発明の
一実施例と同様である。
ったときに、このビット0の値が反転されて出力される
選択制御信号104は論理“1″となり、この選択制御
信号104により切換え回路1は初期設定データ111
を選択してレジスタ2に出力する。レジスタ2は切換え
回路1からの初期設定データ111がセットされること
により初期設定される。このレジスタ2からの出力デー
タ106のパリティチエツクは第1図に示した本発明の
一実施例と同様である。
フリップフロップ8から出力される条件信号113はリ
セット信号112と等価な信号であり、そのタイミング
としてはリセット制御レジスタ71から出力される選択
制御信号104のタイミングに等しい。
セット信号112と等価な信号であり、そのタイミング
としてはリセット制御レジスタ71から出力される選択
制御信号104のタイミングに等しい。
すなわち、制御信号生成部7に論理“1”のリセット信
号112が入力されると選択制御信号104が出力され
、この選択制御信号104によって切換え回1i’ll
が制御される。このとき、フリップフロップ8からの条
件信号113がアンドゲート6に出力されるのである。
号112が入力されると選択制御信号104が出力され
、この選択制御信号104によって切換え回1i’ll
が制御される。このとき、フリップフロップ8からの条
件信号113がアンドゲート6に出力されるのである。
したがって、アンドゲート6によってノットゲート5か
らの反転信号108とフリップフロップ8からの条件信
号113との論理積演算を行うことにより、制御信号生
成部7における異常の有無が検出される。
らの反転信号108とフリップフロップ8からの条件信
号113との論理積演算を行うことにより、制御信号生
成部7における異常の有無が検出される。
このように、制御信号生成部7からの選択制御信号10
4がノットゲート5で反転された反転信号108と、条
件信号103,113とをアンドゲート6により論理積
演算して制御信号生成部7の異常の有無を検出し、異常
が検出されたときにはオアゲート4からパリティエラー
信号110として出力するようにすることによって、制
御信号生成部7に生じた異常を原因とするレジスタ2へ
の正常なデータセットの失敗を検出することができ、デ
ータ化は障害時などの障害箇所の診断を容易に行うこと
ができる。
4がノットゲート5で反転された反転信号108と、条
件信号103,113とをアンドゲート6により論理積
演算して制御信号生成部7の異常の有無を検出し、異常
が検出されたときにはオアゲート4からパリティエラー
信号110として出力するようにすることによって、制
御信号生成部7に生じた異常を原因とするレジスタ2へ
の正常なデータセットの失敗を検出することができ、デ
ータ化は障害時などの障害箇所の診断を容易に行うこと
ができる。
九肌五豆A
以上説明したように本発明によれば、レジスタに格納さ
れるデータを選択するための選択制御信号に異常が検出
されたとき、この異常をレジスタにおけるパリティエラ
ーとして報告するようにすることによって、データ化は
障害時などの障害箇所の診断を容易に行うことができる
という効果がある。
れるデータを選択するための選択制御信号に異常が検出
されたとき、この異常をレジスタにおけるパリティエラ
ーとして報告するようにすることによって、データ化は
障害時などの障害箇所の診断を容易に行うことができる
という効果がある。
第1図は本発明の一実施例を示すブロック図、第2図は
第1図の制御信号生成部の具体例を示すブロック図であ
る。 主要部分の符号の説明 1・・・・・・切換え回路 2・・・・・・レジス
タ4・・・・・・オアゲート 5・・・・・・ノットゲート 6・・・・・・アンドゲート 7・・・・・・制御信号生成部
第1図の制御信号生成部の具体例を示すブロック図であ
る。 主要部分の符号の説明 1・・・・・・切換え回路 2・・・・・・レジス
タ4・・・・・・オアゲート 5・・・・・・ノットゲート 6・・・・・・アンドゲート 7・・・・・・制御信号生成部
Claims (1)
- (1)複数のデータのうち一つが選択制御信号に応じて
選択されてレジスタに格納される情報処理装置のエラー
検出方式であって、前記選択制御信号の異常を検出する
検出手段を有し、前記検出手段により前記選択制御信号
の異常が検出されたときに、前記異常を前記レジスタに
おけるパリテイエラーとして報告するようにしたことを
特徴とするエラー検出方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63064466A JPH01236331A (ja) | 1988-03-17 | 1988-03-17 | エラー検出方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63064466A JPH01236331A (ja) | 1988-03-17 | 1988-03-17 | エラー検出方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01236331A true JPH01236331A (ja) | 1989-09-21 |
Family
ID=13259033
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63064466A Pending JPH01236331A (ja) | 1988-03-17 | 1988-03-17 | エラー検出方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01236331A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03132829A (ja) * | 1989-10-16 | 1991-06-06 | Internatl Business Mach Corp <Ibm> | パリテイ検査システム |
-
1988
- 1988-03-17 JP JP63064466A patent/JPH01236331A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03132829A (ja) * | 1989-10-16 | 1991-06-06 | Internatl Business Mach Corp <Ibm> | パリテイ検査システム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4996688A (en) | Fault capture/fault injection system | |
| US6886116B1 (en) | Data storage system adapted to validate error detection logic used in such system | |
| US6192489B1 (en) | Fault tolerant design for identification of AC defects including variance of cycle time to maintain system operation | |
| JPH0746322B2 (ja) | 障害装置特定システム | |
| US4727548A (en) | On-line, limited mode, built-in fault detection/isolation system for state machines and combinational logic | |
| US4627057A (en) | Method and arrangement for the functional testing of computers | |
| JPH01236331A (ja) | エラー検出方式 | |
| JPH0563823B2 (ja) | ||
| JP7749596B2 (ja) | データメモリの自己診断用の電子回路及び方法 | |
| JP3272195B2 (ja) | 冗長系切替監視制御装置 | |
| JP2806856B2 (ja) | 誤り検出訂正回路の診断装置 | |
| JPH01236332A (ja) | エラー検出方式 | |
| CN120821605B (zh) | 故障检测系统、方法、电子设备、存储介质和程序产品 | |
| JP2606160B2 (ja) | パリティチェック回路の故障検出方式 | |
| JPS6027423B2 (ja) | 擬似間欠誤り検査符号発生装置 | |
| KR19980063196A (ko) | 이중화 프로세서 시스템의 동작모드 결정방법 | |
| JPH06139089A (ja) | 情報処理装置の障害処理装置 | |
| SU1341665A1 (ru) | Устройство дл контрол ресурса технической системы | |
| JPH04170657A (ja) | 伝送路制御装置 | |
| JPS5916302B2 (ja) | チエツク装置 | |
| JPS62113241A (ja) | 障害回復装置 | |
| JPS60195649A (ja) | マイクロプログラム制御型デ−タ処理装置におけるエラ−報告方式 | |
| JPH0232409A (ja) | 異常監視部の診断装置 | |
| JPS5917465B2 (ja) | チエツク装置 | |
| JPS60173647A (ja) | 情報処理装置のエラ−発生箇所検出方式 |