JPH0245839A - ウオツチ・ドツグ・タイマ禁止回路 - Google Patents

ウオツチ・ドツグ・タイマ禁止回路

Info

Publication number
JPH0245839A
JPH0245839A JP63197741A JP19774188A JPH0245839A JP H0245839 A JPH0245839 A JP H0245839A JP 63197741 A JP63197741 A JP 63197741A JP 19774188 A JP19774188 A JP 19774188A JP H0245839 A JPH0245839 A JP H0245839A
Authority
JP
Japan
Prior art keywords
watch dog
cpu
dog timer
timer
watch
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.)
Granted
Application number
JP63197741A
Other languages
English (en)
Other versions
JPH07101391B2 (ja
Inventor
Akihiro Kirisawa
明洋 桐沢
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 JP63197741A priority Critical patent/JPH07101391B2/ja
Publication of JPH0245839A publication Critical patent/JPH0245839A/ja
Publication of JPH07101391B2 publication Critical patent/JPH07101391B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、マイクロコンピュータの異常動作時にマイク
ロコンピュータをハードウェア的にリセットし、初期動
作から再スタートさせ、動作を正常に戻す働きをするウ
ォッチ・ドッグ・タイマに関するものである。
〔従来の技術〕
ウォッチ・ドッグ・タイマとは、運用するプログラムの
中に常にウォッチ・ドッグ・タイマをリトリガするルー
チンを組み込んでおき、一定の時間以内にCPUがウォ
ッチ・ドッグ・タイマをリトリガできなくなると、CP
Uが異常動作をおこしたと判断してCPUをリセットす
ることにより、初期動作から再スタートさせ、正常動作
に戻すものである。
しかし、プログラムのテスト中やデバッグ中に常にウォ
ッチ・ドッグ・タイマをリトリガするルーチンを走らせ
るわけにはいかないので、どうしてもウォッチ・ドッグ
・タイマの動作を禁止する必要がある。
従来、ウォッチ・ドッグ・タイマの動作を禁止する手段
としては、第2図および第3図に示すものがあった。
第2図において、1はCPU、2はウォッチ・ドッグ・
タイマ、3はCPUのアドレスバス、データバスのバッ
ファ、4はプログラムを格納しているROM、5はRA
M、6は入出力部(以下「■10」という)であり、■
106はウォッチ・ドッグ・タイマにソフトウェアでパ
ルスを送る働きもする。7はウォッチ・ドッグ禁止許可
切替スイッチ、8はウォッチ・ドッグの時定数を決める
コンデンサ、9はパワーオンリセット回路である。
第2図の系統においては、ウォッチ・ドッグを禁止する
ために、CPUのリセット入力として、CとRとダイオ
ードの組合せからなる普通のパワーオンリセット回路9
を使用している。
第3図は別の手段を示す系統図であり、同図において第
2図と同一部分又は相当部分には同一符号が付しである
。第3図の系統は、トランジスタ10がオンになった時
にコンデンサ8を強制的に充電することによってウォッ
チ・ドッグを禁止するものである。第3図において、論
理回路11と12が必要となるのは、パワーオン時にコ
ンデンサ8が充電されたままだと、パワーオンリセット
が効かないためである。
〔発明が解決しようとする課題〕
上述した従来のウォッチ・ドッグを禁止する手段のうち
、第2図に示す手段では、リセット回路が全(別になっ
てしまうので、ウォッチ・ドッグ・タイマ2に電源電圧
の監視機能が組み込まれていても、全(無効になってし
まう。
また、第3図に示す手段では、ウォッチ・ドッグ・タイ
マ2の電源電圧の監視機能は働くものの、外付は部品が
多く、禁止回路が複雑になってしまうという欠点があっ
た。
〔課題を解決するための手段〕
このような欠点を除去するために本発明は、CPUの異
常動作を監視する役割をもつウォッチ・ドッグ・タイマ
の動作を禁止する回路において、CPUから出力される
制御信号をウォッチ・ドッグ・タイマに加えることによ
ってウォッチ・ドッグ・タイマの動作を禁止するウォッ
チ・ドッグ禁止許可切替スイッチを設けるようにしたも
のである。
〔作用〕
本発明によるウォッチ・ドッグ・タイマ禁止回路におい
ては、少ない部品点数の簡単な回路でウォッチ・ドッグ
を禁止することができ、ウォッチ・ドッグ・タイマのパ
ワーオンリセット、電源電圧監視機能を生かすことがで
きる。
〔実施例〕
第1図は、本発明によるウォッチ・ドッグ・タイマ禁止
回路の一実施例を示す系統図である。第1図において、
■はCPU、2はウォッチ・ドッグ・タイマ、3はCP
Uのアドレスバス、データバスのバッファ、4はプログ
ラムを格納しているROM、5はRAM、6は入出力部
(以下r110」という)であり、■106はウォッチ
・ドッグ・タイマにソフトウェアでパルスを送る働きも
する。7はウォッチ・ドッグ禁止許可切替スイッチ、8
はウォッチ・ドッグの時定数を決めるコンデンサである
本発明によるウォッチ・ドッグ・タイマ禁止回路では、
ウォッチ・ドッグの禁止は、CPUIのALE信号をウ
ォッチ・ドッグ・タイマ2のクロック入力端子CKに加
えることにより実現している。これは、ウォッチ・ドッ
グ・タイマ2をプログラムでリトリガする代わりに、C
PU1から定期的に出力されている信号を用いてハード
的にリトリガするものである。本回路においては、ウォ
ッチ・ドッグ・タイマ2のリセット出力や、時定数を決
めるコンデンサを、ウォッチ・ドッグを禁止しない場合
と同じ状態にしているため、ウォッチ・ドッグ・タイマ
2の機能を損なうことなしに、パワーオンリセットや電
源電圧の監視によ、るリセット機能も有効であるうえ、
部品点数を大幅に削減できる。また、何らかの原因でC
PUIに異常がおきCPU制御信号が途絶えたときリセ
ットがかかるため、プログラムのウォッチ・ドッグ・タ
イマのリトリガ・ルーチンを組み込むことなく、CPU
Iを正常に動かし続けることが可能である。
本実施例では、ウォッチ・ドッグ・タイマのりトリガパ
ルスとしてALE信号を用いたが、RD信号、WR倍信
号チップセレクト信号等その他のCPUIJ御信号を和
信号ても、同じ効果が得られる。
〔発明の効果〕
以上説明したように本発明は、CPUから出力される制
御信号をウォッチ・ドッグ・タイマに加えることによっ
てウォッチ・ドッグ・タイマの動作を禁止するウォッチ
・ドッグ禁止許可切替スイッチを設けたことにより、少
ない部品点数の簡単な回路でウォッチ・ドッグを禁止す
ることができ、ウォッチ・ドッグ・タイマのパワーオン
リセット。
電源電圧監視機能を生かすことができる効果がある。ま
た、何らかの原因でCPUに異常がおこり制御信号が止
まった時はリセットがかかり、CPUを正常に戻すので
、この面では従来のウォッチ・ドッグ・タイマ禁止回路
に比べて信頼性が高い。
本発明はマイクロコンピュータ応用回路のすべてに適用
可能であり、特に、小型化や信頼性を要求されている装
置に用いて益するところが大である。
【図面の簡単な説明】
第1図は本発明によるウォッチ・ドッグ・タイマ禁止回
路を示す系統図、第2図および第3図は従来のウォッチ
・ドッグ・タイマ禁止回路を示す系統図である。 1・・・CPU、2・・・ウォッチ・ドッグ・タイマ、
3・・・バッファ、4・・・ROM、5・・・RAM、
6・・・110.7・・・ウォッチ・ドッグ禁止許可切
替スイッチ、8・・・コンデンサ。 特許出願人   日本電気株式会社

Claims (1)

    【特許請求の範囲】
  1. CPUの異常動作を監視する役割をもつウォッチ・ドッ
    グ・タイマの動作を禁止する回路において、前記CPU
    から出力される制御信号をウォッチ・ドッグ・タイマに
    加えることによってウォッチ・ドッグ・タイマの動作を
    禁止するウォッチ・ドッグ禁止許可切替スイッチを備え
    たことを特徴とするウォッチ・ドッグ・タイマ禁止回路
JP63197741A 1988-08-08 1988-08-08 ウオツチ・ドツグ・タイマ禁止回路 Expired - Lifetime JPH07101391B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63197741A JPH07101391B2 (ja) 1988-08-08 1988-08-08 ウオツチ・ドツグ・タイマ禁止回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63197741A JPH07101391B2 (ja) 1988-08-08 1988-08-08 ウオツチ・ドツグ・タイマ禁止回路

Publications (2)

Publication Number Publication Date
JPH0245839A true JPH0245839A (ja) 1990-02-15
JPH07101391B2 JPH07101391B2 (ja) 1995-11-01

Family

ID=16379570

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63197741A Expired - Lifetime JPH07101391B2 (ja) 1988-08-08 1988-08-08 ウオツチ・ドツグ・タイマ禁止回路

Country Status (1)

Country Link
JP (1) JPH07101391B2 (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61226845A (ja) * 1985-03-30 1986-10-08 Nec Corp ウオツチドツグタイマ

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61226845A (ja) * 1985-03-30 1986-10-08 Nec Corp ウオツチドツグタイマ

Also Published As

Publication number Publication date
JPH07101391B2 (ja) 1995-11-01

Similar Documents

Publication Publication Date Title
CA2210024C (en) Method and apparatus for power supply switching with logic integrity protection
US10250325B2 (en) Network switching system
JPH01195522A (ja) 電源制御回路
EP2860634A1 (en) Electronic device
JPH0245839A (ja) ウオツチ・ドツグ・タイマ禁止回路
JP2003032089A (ja) リセット機能内蔵マイクロコンピュータ
JPS6280716A (ja) マイクロコンピュータを備えた電子機器
JP2504502B2 (ja) 集積回路カ―ド
JP2843070B2 (ja) 電圧検出装置
JPS63261448A (ja) マイクロコンピユ−タ
KR970008509B1 (ko) 마이크로 프로세서를 리세트하는 장치
JP2580673B2 (ja) 電源制御装置
KR20070012351A (ko) 전자 회로 장치 및 이 전자 회로 장치를 사전결정된 상태에이르게 하는 방법
SU1434504A1 (ru) Запоминающее устройство с сохранением информации при аварийном отключении питани
JP2007209122A (ja) ディジタル形保護継電装置のリスタート方式
JPH05189078A (ja) システムクロック選択回路
JP2002024049A (ja) 宇宙機制御用計算機
JP3757407B2 (ja) 制御装置
JPH02254515A (ja) マイクロコンピュータのリセット装置
JP2000132463A (ja) メモリバックアップ方式
RU1797122C (ru) Устройство дл перезапуска и контрол электропитани микроЭВМ
JPS60238947A (ja) マイクロプロセツサの誤動作検出回路
JPS61128309A (ja) リセツト制御回路
JPS6373410A (ja) 電源制御装置
JPH03292258A (ja) 時素リレー