JPS61255445A - Cpu監視回路 - Google Patents

Cpu監視回路

Info

Publication number
JPS61255445A
JPS61255445A JP60097135A JP9713585A JPS61255445A JP S61255445 A JPS61255445 A JP S61255445A JP 60097135 A JP60097135 A JP 60097135A JP 9713585 A JP9713585 A JP 9713585A JP S61255445 A JPS61255445 A JP S61255445A
Authority
JP
Japan
Prior art keywords
cpu
timer
signal
reset
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
Application number
JP60097135A
Other languages
English (en)
Inventor
Akira Inoue
顕 井上
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP60097135A priority Critical patent/JPS61255445A/ja
Publication of JPS61255445A publication Critical patent/JPS61255445A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0751Error or fault detection not based on redundancy
    • G06F11/0754Error or fault detection not based on redundancy by exceeding limits
    • G06F11/0757Error or fault detection not based on redundancy by exceeding limits by exceeding a time limit, i.e. time-out, e.g. watchdogs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、CPUを組込んだ装置におけるCPUの動作
を監視するCPU監視回路に関する。
〔従来の技術〕
従来、この種のCPU監視回路は、CPUの異常動作を
検出した場合にそのCPUの動作を停止させる機能を有
しており、故障原因が除かれた後のCPUの動作復旧は
人間の操作によって行なわれていた。
〔発明が解決しようとする問題点〕
このような従来のCPU監視回路では、一時的なノイズ
等によりCPUの動作に異常が発生した時は、CPU監
視回路の働きでCPUは停止したままとなり、無人局の
ように、CPUの動作復旧に人が介在することなく、C
PU停止の時点から一定時間経過後に自動的に動作を回
復することが要求される場所に設置するには不都合であ
る。
〔問題点を解決するための手段〕
本発明は、CPUからCPUが正常動作していることを
示すCPU正常動作を外部に出力し、CPUに異常が発
生してこのCPU正常動作信号が出力されなくなるとタ
イマを起動してリヤー2ト信号をCPUに入力し、CP
Uを所定の時間(タイマに設定された時間)動作停止状
態にして所定の時間経過後再びCPUの動作を開始させ
るものである。
すなわち、本発明のCPU監視回路は、第1の周期を有
しCPUからCPUが正常動作をしていることを示す第
1の周期より小さい第2の周期を有するCPU正常動作
信号が入力するとスタートする第1のタイマと、リセッ
ト信号が入力するとスタートして所定の時間経過時にパ
ルス信号を出力する第2のタイマと、CPUが異常を起
してCPU正常動作信号が入力しなくなって第1のタイ
マからパルス信号が出力されたとき、出力信号の論理レ
ベルが反転して、この出力信号を第2のタイマをスター
トさせ、CPUの動作を停止させるリセット信号として
それぞれ第2のタイマおよびCPUに出力するとともに
、第2のタイマからパルス信号が出力されるまでこの出
力信号をラッチするラッチ回路とを有している。
〔実施例〕
以下、本発明の実施例について図面を参照して説明する
。第1図は本発明にょるCPU監視回路の一実施例を示
すブロック図である。
本実施例のCPU監視回路は周期T2を有し、CPUI
の出力ボートからCPUIが正常動作をしていることを
示す周期T2より小さい周期T、を有するCPU正常正
常動作信号口セット端子RESETに入力するとリセッ
トされてスタート(クロック端子CLKからのクロック
bの計数)する第1のタイマ2と、リセット信号e(ロ
ウレベル)がリセット端子RESETに入力するとスタ
ート(クロック端子CLKからのクロックbの計数)し
て所定の時間nT)(Toはクロックbの周期、nは整
数)経過時に出力端子OUTからパルス信号dを出力す
る第2のタイマ3と、CPUIが異常を起してCPU正
常正常動作信号口力しなくなり第1のタイマ2からパル
ス信号Cがセット端子Sに入力したとき、出力信号eの
論理レベルが反転(ハイレベルからロウレベル)シて、
このロウレベルの出力信号eを第2のタイマ3のリセッ
ト信号eおよびCPUIの動作を停止させるリセット信
号eとしてそれぞれ第2のタイマ3のリセット端子RE
SETおよびCPUIのリセット端子1ESETに出力
するとともに、第2のタイマ3からパルス信号dがリセ
ット端子Rに入力するまでこのロウレベルの出力信号e
をラッチするラッチ回路4とより構成されている。
次に、本実施例の動作を第2図のタイムチャートを参照
して説明する。
いま、ラッチ回路4の出力信号eがハイレベルでCPU
Iが正常動作しているものとする。したがって、第2の
タイマ3の出力信号dはハイレベルである。一方、第1
のタイマ2にはCPUIからCPU正常正常動作信号口
セット端子RESETに入力し、第1のタイマ2はリセ
ットされてスタートするが、第1のタイマの周期T2が
CPU正常正常動作信号口期TIより大きいので、出力
端子OUTからパルス信号Cが出力されることはない、
しかしながら、時刻1tに第1のタイマ2かリセットさ
れた後、時間T1経過しない時刻t2にCPU1に異常
が発生したものとすると、第1のタイマ2が最後にリセ
ットされた時刻1.から時間T2を経過した時刻L3に
第1のタイマ2からパルス信号Cが出力され、ラッチ回
路4はこのパルス信号Cにより出力信号eがハイレベル
からロウレベルになり、この状態をラッチする。このロ
ウレベルの出力信号eによってCPUIはリセットされ
て動作停止状態になるとともに、第2のタイマ3がリセ
ットされてスタートし、所定の時間nTo経過した時刻
t4に出力端子OUTからパルス信号dが出力されて、
ラッチ回路4の出力信号eはロウレベルからハイレベル
になる。したがって、CPUIは動作停止が解除されて
、再び動作状態になり、CPU正常正常動作信号口力し
始める。
〔発明の効果〕
以上説明したように本発明は、CPUからCPUが正常
動作していることを示すCPU正常動作信号を外部に出
力し、CPUに異常が発生してこのCPU正常動作信号
が出力されなくなるとタイマを起動してリセット信号を
CPUに入力し、CPUを所定の時間(タイマに設定さ
れた時間)動作停止状態にして、所定の時間経過後再び
CPUの動作を開始させることにより、一時的なノイズ
等によりCPUに異常動作があったときでも、人間が介
在することなく自動的にCPUの復旧動作が行なわれる
という効果がある。
【図面の簡単な説明】
第1図は本発明によるCPU監視回路の一実施例を示す
ブロック図、第2図は第1図の動作を示す各部の信号の
タイムチャートである。 l・・・CPU、    2・・・第1のタイマ、3・
・・第2のタイマ、  4・・・ラッチ回路、a・・・
CPU正常動作信号、 b・・・クロック。 C・・・第1のタイマ2の出力信号。 d・・・第2のタイマ3の出力信号、 e・・・ラッチ回路4の出力信号。 第1図

Claims (1)

  1. 【特許請求の範囲】  第1の周期を有し、CPUからCPUが正常動作をし
    ていることを示す第1の周期より小さい第2の周期を有
    するCPU正常動作信号が入力するとスタートする第1
    のタイマと、 リセット信号が入力するとスタートして所定の時間経過
    時にパルス信号を出力する第2のタイマと、 CPUが異常を起してCPU正常動作信号が入力しなく
    なって第1のタイマからパルス信号が出力されたとき、
    出力信号の論理レベルが反転して、この出力信号を第2
    のタイマをスタートさせ、CPUの動作を停止させるリ
    セット信号としてそれぞれ第2のタイマおよびCPUに
    出力するとともに、第2のタイマからパルス信号が出力
    されるまでこの出力信号をラッチするラッチ回路を有す
    るCPU監視回路。
JP60097135A 1985-05-08 1985-05-08 Cpu監視回路 Pending JPS61255445A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60097135A JPS61255445A (ja) 1985-05-08 1985-05-08 Cpu監視回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60097135A JPS61255445A (ja) 1985-05-08 1985-05-08 Cpu監視回路

Publications (1)

Publication Number Publication Date
JPS61255445A true JPS61255445A (ja) 1986-11-13

Family

ID=14184122

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60097135A Pending JPS61255445A (ja) 1985-05-08 1985-05-08 Cpu監視回路

Country Status (1)

Country Link
JP (1) JPS61255445A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111124826A (zh) * 2019-12-20 2020-05-08 深圳市源拓光电技术有限公司 一种保护cpu正常上电启动的方法及系统

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111124826A (zh) * 2019-12-20 2020-05-08 深圳市源拓光电技术有限公司 一种保护cpu正常上电启动的方法及系统

Similar Documents

Publication Publication Date Title
JPH0346854B2 (ja)
US7149915B2 (en) Microcomputer using a shared counter
JPS61255445A (ja) Cpu監視回路
JPH11259340A (ja) コンピュータの再起動制御回路
CN209625194U (zh) Cpu复位监控装置
JP4126849B2 (ja) マルチcpuシステムの監視方式
JPH09212201A (ja) 生産設備用制御回路
KR100309743B1 (ko) 전자제어기의마이크로콘트롤러감시회로
JP3144811B2 (ja) 監視タイマ回路
JPH0735457Y2 (ja) 回路動作監視回路
JPS6324569B2 (ja)
JPS6142220A (ja) デジタル保護リレ−の再スタ−ト方法
JPH05313955A (ja) Cpuの異常検出回路
JPH0218633A (ja) マイクロプロセッサ暴走監視・再起動回路
JPH0235537B2 (ja)
JPH0426915Y2 (ja)
JPS63174144A (ja) マイクロプロセツサのリセツト制御回路
JPH04148246A (ja) ウオツチドツグタイマ
JPH03214332A (ja) ウォッチドッグタイマ
JPS61169945A (ja) Cpu監視回路
JPS59148961A (ja) プロセツサの動作監視方式
JPH0465407B2 (ja)
JPS59117647A (ja) マイクロコンピュータ誤動作防止方式
JP2000035903A (ja) マイクロコンピュータの暴走監視装置
JPS63313246A (ja) パワ−オフ回路