Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6029978B2 - チエツク装置 - Google Patents
[go: Go Back, main page]

JPS6029978B2 - チエツク装置 - Google Patents

チエツク装置

Info

Publication number
JPS6029978B2
JPS6029978B2 JP53061454A JP6145478A JPS6029978B2 JP S6029978 B2 JPS6029978 B2 JP S6029978B2 JP 53061454 A JP53061454 A JP 53061454A JP 6145478 A JP6145478 A JP 6145478A JP S6029978 B2 JPS6029978 B2 JP S6029978B2
Authority
JP
Japan
Prior art keywords
input
data bus
output
data
memory
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.)
Expired
Application number
JP53061454A
Other languages
English (en)
Other versions
JPS54152441A (en
Inventor
寛昭 干潟
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP53061454A priority Critical patent/JPS6029978B2/ja
Publication of JPS54152441A publication Critical patent/JPS54152441A/ja
Publication of JPS6029978B2 publication Critical patent/JPS6029978B2/ja
Expired legal-status Critical Current

Links

Landscapes

  • Detection And Correction Of Errors (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Description

【発明の詳細な説明】 この発明は、中央演算処理装置(以下CPUと称する)
とメモリ装置、入出力装置とから構成される制御装置に
おいて、メモリ装置の故障を検出すると同時に、CPU
とメモリ装置および入出力装置とを接続する入出力デー
タバス(共通接続線)の故障を検出して、上記制御装置
がメモリ又は入出力データバスの故障によって、誤動作
することを防ぐことを目的とするものである。
また上記制御装置が何らかの誤動作を生じた場合、それ
が少なくとも、メモリに関係があるか否か、入出力デー
タバスに関係するか否かを明確にすることによって、制
御装置の誤動作原因の分析時間を短縮する効果を有する
ものである。従来いわゆるストアードプログラム方式の
制御装置において、CPUにはメモリ装置の他に入出力
データバスを介して多くの入出力装置が接続されている
この場合上記制御装置の故障診断方法として、メモリ装
置は、パリティチェック等の検出方法をとっている。そ
の他の部分についてはソフトウェア的に処理する方法が
良く用いられているがこの方法では、故障検出を完全に
行なうには多大のメモリ装置と、制御時間を要し、実時
間内で処理しようとすると、制御装置の制御能力を低下
させるという欠点があった。また上記方法では、制御装
置全体としてどこかに故障があるという事は分っても、
それが具体的にどの装置かという点までは判別し得ない
事が多い。第1図にストアドプログラム方式の制御袋畳
の基本的なブロック図を示す。第1図について説明する
と、1はCPU、2はメモリ装置、31,32〜3nは
入力装置、41,42〜4nは出力装置、5は入力デー
タバスバッフア、6は出力データバスバツフア、7はパ
リティ発生装置、8はパリティチェック装置、9はメモ
リアドレス線、10は双方向性バス、11はCPUの出
力データバス、12はCPUの入力データバス、13は
出力データのバリテイビツト、15はCPUI Iから
のタイミング信号、161,162〜16nは外部機器
からの入力信号線、181,182〜18nは出力装置
から外部機器への出力信号線、191,192〜19M
ま出力装置の選択信号線、171,172〜17nは入
力装置の選択信号線である。従来からメモリ装置2につ
いては、パリティ発生装置7及びパリティチェック装置
8等を使用し、メモリ装置の誤まり検出がなされていた
が、入力データバス12や出力データバス11について
は適当な検出方法がなく、前記のソフトウェア的方法に
頼っていた。
この場合メモリ装置の増大、制御能力の低下、不良箇所
の分析に多大の時間を要する等不具合があった。
この発明は、このような従来の不具合を解消し、メモリ
装置のチェック用のパリティ発生装置とパリティチェッ
ク装置および簡単なゲート回路とを用いて、ハードウェ
アの増加が少なく、比較的簡単な構成で確実に、また応
答も遠く、メモリ装置及び入出力データバスの不良を検
出する事ができるチェック装置を提供するものである。
以下この発明のチェック装置について第2図を用いて詳
細に説明する。第2図はこの発明の一実施例である。第
2図に於て、1,2,31〜3n、41〜4n、5,6
,7,8,9,10,11,12,13,14,15,
161〜16n、171〜17n、181〜18n、1
91〜19n、は第1図で説明したものと同一である。
131は出力データのパリティビット13と同一信号で
あり、この信号を、パリティチェック装置に直接送り込
む信号線、20はゲートで、必要時に出力データバスの
信号を入力データバスに送り込むものである。次にこの
発明の動作について説明する。
第2図において、外部機器からのデータは、入力装置3
1〜3nを経由し、又、メモリ装置2からのデー夕は直
接入力データバス12に伝達される。この時入力データ
バス12には、入力装置選択信号(CPUから発生され
る)の171〜17nによって選択された唯一の入力装
置のデータ、又はメモリアドレス線9によって選択され
たメモリのデー夕が伝達される。このデータ信号は入力
データバッファ5を経由してCPUIへ伝達されると共
に、出力データバッファ6を通して出力データバス11
にも伝えられる。この時出力装置選択信号は発生されて
いないので、外部出力機器およびメモリ装置2に伝達さ
れない様になっている。上記入力データバス12の信号
は、同時にパリティ発生装置7及びパリティチェック装
置8に入力される。この時パリティ発生装置7からはパ
リティビット13が発生し、信号線131を介してパリ
ティチェック装置に伝達される。メモリー装置2から入
力する場合はメモリのパリティビット14がパリティチ
ェック装置8に伝達される。この2種のパリティビット
14,131をCPUIから発せられるタイミング信号
15により選択し、故障診断を行うものである。
又、外部機器またはメモリ装置にデータを出力する場合
は、CPUIからのタイミング信号15により、入力デ
ータバスバッフア5のゲートを閉じ、ゲート20を開く
この時CPUIからの出力デー外ま出力装置41〜4n
、又はメモリ装置2へ出力装置選択信号191〜19n
により、出力データバス11を介し、データが伝達され
る。この時同時に出力データはゲート20を通り、入力
データバス12に伝達される。この時、入力装置選択信
号171〜17nは発生しないので、データが漉触する
恐れはない。入力データバス12上のデータはパリティ
チェック装置8に出力データバス11上のデー外まパリ
ティ発生装置7にそれぞれ伝達され、パリティ発生装置
7より発生したパリティビット13,131は、メモリ
装置2及びパリティチェック装置8へ伝達され、CPU
Iからのタイミング信号15により故障診断を行う。以
上の様に入力データバス12上のデータと出力データバ
ス11上のデータを比較することにより入出力バスの故
障診断を行ない、またメモリ装置2の故障診断も同時に
出来るようにするものである。もし、入力データバスま
たは出力データバスまたはメモリ装置のいずれかが故障
していれば、パリティチェック装置は、警報信号を発生
する。
また、パリティチェック装置から警報信号を発するタイ
ミングが、CPUから外部機器へ出力する時、CPUへ
外部機器から入力する時、CPUへ〆モリ装置から入力
する時のいずれであるか判別すれば、警報が入力データ
バスの異常により発せられたか、出力データバスの異常
により発せられたか、またメモリ装置の異常により発せ
られたかの区別を行う事が出来る。しかも、チェックは
CPUの制御時間に影響を与えることなく実時間で行う
ことが出来る。以上の説明から明らかなように、この発
明のチェック装置を具備することにより、いわゆるスト
アードプログラム方式の制御装置において、その入出力
データバスおよびメモリ装置の誤動作を検出・すること
により、前記制御装置の誤制御を未然に防ぐことが出来
る。
また構成要素は、簡単なパリティ発生装置、チェック装
置および簡単なゲートをもちいるのみでよく、ハードウ
ェアの追加が少なく、検出動作が遠く、実時間で確実に
検出でき実用上の利点も多大である。
【図面の簡単な説明】
第1図は従来のストアードプログラム方式制御の基本ブ
ロック図、第2図はこの発明の一実施例を示すブロック
図であり、図において1はCPU、2はメモリ装置、3
1,32〜3nは入力装置、41,42〜4nは出力装
置、5は入力データバスバッフア、6は出力データバス
バッフア、7はパリティ発生装置、18はパリティチェ
ック装置、9はメモリアドレス線、10は双方向性バス
、1 1はCPUの出力データバス、12はCPUの入
力データバス、13は出力データのパリティビット、1
4はメモリのパリティビット、15はCPUIからのタ
イミング信号、161,162〜16nは外部機器から
の入力信号線、171,172〜17nは入力装置の選
択信号線、181,182〜18nは出力装置から外部
機器への出力信号線、191,192〜19nは出力装
置の選択信号線、131は13のパリティビットを8の
パリティチェック装置に直接送り込む信号線、20‘ま
必要に応じて出力データバス11のデータを入力データ
バス12に伝達するゲートである。 なお図中、同一符号は同一、又は相当部分を示す。第1
図 第2図

Claims (1)

    【特許請求の範囲】
  1. 1 複数の入力装置を介して入力するデータ及びメモリ
    から読出されたデータを転送する入力データバスと、複
    数の出力装置を介して出力するデータ及び上記メモリに
    書込むデータを転送する出力データバスと、上記入力及
    び出力データバスとデータの入出力をすると共に上記メ
    モリの読出し及び書込みを制御する中央演算処理装置と
    を備えた制御装置におけるデータのチエツク装置におい
    て、上記入力データバス上のデータからチエツクビツト
    を発生する発生器と、上記入力データバス及び上記メモ
    リのいずれかのデータを上記発生器のチエツクビツトに
    より、かつ上記中央演算処理装置のタイミング制御によ
    り誤りチエツクするチエツク回路と、上記中央演算処理
    装置のタイミング制御により上記出力データバスのデー
    タを上記入力データバスに転送するゲートとを備えたこ
    とを特徴とするチエツク装置。
JP53061454A 1978-05-22 1978-05-22 チエツク装置 Expired JPS6029978B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP53061454A JPS6029978B2 (ja) 1978-05-22 1978-05-22 チエツク装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP53061454A JPS6029978B2 (ja) 1978-05-22 1978-05-22 チエツク装置

Publications (2)

Publication Number Publication Date
JPS54152441A JPS54152441A (en) 1979-11-30
JPS6029978B2 true JPS6029978B2 (ja) 1985-07-13

Family

ID=13171496

Family Applications (1)

Application Number Title Priority Date Filing Date
JP53061454A Expired JPS6029978B2 (ja) 1978-05-22 1978-05-22 チエツク装置

Country Status (1)

Country Link
JP (1) JPS6029978B2 (ja)

Also Published As

Publication number Publication date
JPS54152441A (en) 1979-11-30

Similar Documents

Publication Publication Date Title
US3735105A (en) Error correcting system and method for monolithic memories
NO170113B (no) Kontroll-logikk for paritets-integritet
US20030041290A1 (en) Method for monitoring consistent memory contents in redundant systems
JPS6029978B2 (ja) チエツク装置
US4953167A (en) Data bus enable verification logic
JP2513615B2 (ja) Ecc回路付記憶装置
KR950012495B1 (ko) 메모리 진단장치 및 방법
JP3150571B2 (ja) 二重系切替方式
JPS5917465B2 (ja) チエツク装置
JPS63753A (ja) メモリエラ−訂正・検出回路の試験方式
JP2767820B2 (ja) 異常監視部の診断装置
JPH079636B2 (ja) バス診断装置
JP2715740B2 (ja) 情報処理装置のバス監視回路
JP2583326Y2 (ja) データ・バスの診断装置
JPS63174141A (ja) 情報処理装置の試験診断方式
JPH04252344A (ja) コンピュータシステム
JPS63231554A (ja) 記憶装置
JPS6237756A (ja) 誤り検出回路
JPH02259953A (ja) コマンドバス装置
JPH0528052A (ja) メモリアクセス制御異常回復方法
JPS60116043A (ja) デ−タ処理装置
JPS6310378A (ja) 周辺記憶装置
JPS60252971A (ja) 記憶装置アクセス制御方式
JPS63245747A (ja) 2ポ−トメモリ異常検出方式
JPS63177240A (ja) メモリ診断制御方式