JPS6343560Y2 - - Google Patents

Info

Publication number
JPS6343560Y2
JPS6343560Y2 JP18311782U JP18311782U JPS6343560Y2 JP S6343560 Y2 JPS6343560 Y2 JP S6343560Y2 JP 18311782 U JP18311782 U JP 18311782U JP 18311782 U JP18311782 U JP 18311782U JP S6343560 Y2 JPS6343560 Y2 JP S6343560Y2
Authority
JP
Japan
Prior art keywords
cpu
clock
bus
watchdog timer
signal
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
JP18311782U
Other languages
English (en)
Other versions
JPS5988749U (ja
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 filed Critical
Priority to JP18311782U priority Critical patent/JPS5988749U/ja
Publication of JPS5988749U publication Critical patent/JPS5988749U/ja
Application granted granted Critical
Publication of JPS6343560Y2 publication Critical patent/JPS6343560Y2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Measurement Of Unknown Time Intervals (AREA)
  • Debugging And Monitoring (AREA)

Description

【考案の詳細な説明】 本考案はウオツチドツグタイマによりCPUの
異常を検出するCPU監視装置に関する。
この種の従来のウオツチドツグタイマは、第1
図A又はBに示す方式のものがある。同図Aに示
す方式はバス1上のメモリフエツチ信号でウオツ
チドツグタイマ2の計時リセツトをすることで、
タイマ2の設定時間内のメモリフエツチ信号検出
でCPU3を正常と判定し、設定時間を越えるま
でメモリフエツチ信号がないときにCPU3を異
常と判定する。この方式では、DMAによつてメ
モリ4と補助記憶装置等の入出力装置5間のデー
タ転送中にはバス1上に繰返しメモリフエツチ信
号が存在するためその期間にはCPU3が異常に
なつても検出できない。
第1図Bに示す方式はウオツチドツグタイマ2
に設定する時間内にCPU3から計時リセツト信
号を与えるようプログラムを構成しておき、設定
時間内にリセツト信号が与えられないことで
CPU3の異常と判定するソフトウエアアクセス
方式としている。この方式ではソフトウエアアク
セスを頻繁に行なうとCPU3の負荷が増大し、
リアルタイムシステムにおいてはソフトウエアア
クセスの頻度を下げざるを得ないため最大30秒間
もCPUの停止を検出できないこともある。
本考案は時計から一定周期でバス占有の割込み
を起し、CPUからのバス占有許可信号をウオツ
チドツグタイマのリセツト信号とすることによ
り、従来の問題点を解消したCPU監視装置を提
供することを目的とする。
第2図は本考案の一実施例を示す構成図であ
る。バス1に結合される内部時計6は一定周期で
CPU3にバス占有リクエスト信号を発生し、
CPU3はバス占有リクエスト信号に対して優先
順位判定装置3Aが時計6の優先順位を判定し、
他の装置がバス占有リクエスト信号発生又はバス
占有状態にないときに時計6に対してバス占有許
可信号を与える。ウオツチドツグタイマ2は時計
6に与えられるバス占有許可信号を計時のリセツ
トとして検出してCPU3が正常に動作している
と判定する。
こうした構成により、CPU3が停止すると優
先順位判定装置3Aも停止するため、時計6から
のバス占有リクエスト信号に対してバス占有許可
信号が発生されないときにはCPU3の異常又は
他の優先順位の高い装置によるバス占有状態にあ
り、このバス占有状態は比較的短い時間内に解除
されることから時計6からの複数回のバス占有リ
クエストにバス占有許可信号が発生されないこと
を検出すればCPU3の異常と判定することがで
きる。
例えば、メモリ4と入出力装置5間にDMAが
実行されているとき、時計6からのバス占有リク
エストに対してCPU3の優先順位判定装置3A
はDMA中のためバス占有許可信号を発生しない
が、DMAは1ワード、1フレームの単位データ
の転送終了から次の単位データの転送開始までに
空き時間があり、この間に時計6からのバス占有
リクエスト信号にはバス占有許可信号の発生があ
つてウオツチドツグタイマ2によるCPU3の正
常,異常判定ができ、本考案では最大でも20ms
でCPUの動作判定が可能となる。
なお、時計6からのバス占有リクエスト信号発
生周期を短かくする頻度の高いリクエスト信号発
生にもCPU3の負荷が増えることは少ない。即
ち、従来のソフトウエアによるCPUのアクセス
に比べて、本考案のように時計6とCPU3の信
号授受は極めて短時間内に処理される。
以上のとおり、本考案によれば、ウオツチドツ
グタイマによるCPUの異常から検出までの時間
を大幅に短縮し、CPUの負担も軽減できる効果
がある。また、本考案では時計の割込みによる監
視のため、CPUの監視に加えて内部時計の異常
も検出できる効果がある。
【図面の簡単な説明】
第1図は従来のウオツチドツグタイマによる
CPU監視装置を説明するための図、第2図は本
考案の一実施例を示す図である。 1……システムバス、2……ウオツチドツグタ
イマ、3……CPU、4……メモリ、5……入出
力装置、6……内部時計、3A……優先順位判定
装置。

Claims (1)

    【実用新案登録請求の範囲】
  1. CPU、メモリ、入出力装置及びウオツチドツ
    グタイマ、内部時計がバス結合されるコンピユー
    タにおいて、上記時計はCPUに対して一定周期
    でバス占有リクエスト信号を発生し、上記ウオツ
    チドツグタイマはCPUから時計に与えるバス占
    有許可信号を検出し、この信号が該タイマに設定
    する時間内に検出されないときにCPUの異常と
    判定することを特徴とするウオツチドツグタイマ
    によるCPU監視装置。
JP18311782U 1982-12-02 1982-12-02 ウオツチドツグタイマによるcpu監視装置 Granted JPS5988749U (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18311782U JPS5988749U (ja) 1982-12-02 1982-12-02 ウオツチドツグタイマによるcpu監視装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18311782U JPS5988749U (ja) 1982-12-02 1982-12-02 ウオツチドツグタイマによるcpu監視装置

Publications (2)

Publication Number Publication Date
JPS5988749U JPS5988749U (ja) 1984-06-15
JPS6343560Y2 true JPS6343560Y2 (ja) 1988-11-14

Family

ID=30396395

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18311782U Granted JPS5988749U (ja) 1982-12-02 1982-12-02 ウオツチドツグタイマによるcpu監視装置

Country Status (1)

Country Link
JP (1) JPS5988749U (ja)

Also Published As

Publication number Publication date
JPS5988749U (ja) 1984-06-15

Similar Documents

Publication Publication Date Title
US5497501A (en) DMA controller using a predetermined number of transfers per request
GB2065939A (en) Arrangement having a programmabel electrical circuit and monitoring menas
US5138709A (en) Spurious interrupt monitor
JPS6343560Y2 (ja)
JPH0962640A (ja) 共有メモリのアクセス制御方法
JPH05324409A (ja) ソフトウェアの暴走監視方式
JP3145765B2 (ja) 情報処理装置
JPS60183657A (ja) 共通バス障害検知方式
JP3612471B2 (ja) マルチプロセッサ構成におけるスプリアス割り込み制御方法
JPH0749817A (ja) Dma転送制御装置
JPH10254822A (ja) バス権要求方法
JPS6225795Y2 (ja)
JPS6033474Y2 (ja) コンピュ−タ異常検出回路
JP2837893B2 (ja) マイクロコンピュータ装置
JPS60164852A (ja) プログラム暴走監視方式
JP2825589B2 (ja) バス制御方式
JPH05233526A (ja) Dma制御方式
JPH0666060B2 (ja) バス優先権制御方式
JPH0354374B2 (ja)
JPH03252831A (ja) Dma転送によるras情報収集方法
JPS6468865A (en) Bus connection arbitrating system
JPH03288205A (ja) プログラマブルコントローラシステム
JPS63124157A (ja) プロセツサへのデ−タ取込方式
JPH02130646A (ja) Cpuの異常検出方式
JPS6029856A (ja) マルチプロセツサ・システムにおけるロ−カルメモリのアクセス制御方式