JPH0895830A - Abnormality monitor device for electronic equipment - Google Patents

Abnormality monitor device for electronic equipment

Info

Publication number
JPH0895830A
JPH0895830A JP6235272A JP23527294A JPH0895830A JP H0895830 A JPH0895830 A JP H0895830A JP 6235272 A JP6235272 A JP 6235272A JP 23527294 A JP23527294 A JP 23527294A JP H0895830 A JPH0895830 A JP H0895830A
Authority
JP
Japan
Prior art keywords
circuit
wdt
flag
output
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.)
Pending
Application number
JP6235272A
Other languages
Japanese (ja)
Inventor
Shigeo Fujii
茂雄 藤井
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 JP6235272A priority Critical patent/JPH0895830A/en
Publication of JPH0895830A publication Critical patent/JPH0895830A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PURPOSE: To decide the runaway state of an S/W from WDT resetting in the case where the WDT resetting is caused although the S/W has been in a runaway state. CONSTITUTION: This device is equipped with an RTC circuit 6 which generates an interruption signal for actuating a CPU 1A at every constant period, a WDT flag circuit 8 which signifies a watchdog timer(WDT) flag 9 from the input of an RTC 7 to resetting operation, a flag resetting circuit 10 which generates a reset signal 11 for resetting the WDT flag circuit 8 by the execution of the S/W processing in one cycle by the CPU 1A to the end, a latch circuit 12 which signifies a WDT error flag 9 if a next RTC 7 is inputted before the WDT flag circuit 9 is reset, and S/W hang-up detecting means 31 and 32 which detects variation of the output of the reset signal 11 and outputs a runaway detection signal 42 of the S/W to the CPU 1A.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、CPUの処理による
S/Wが暴走したにも拘わらずWDTリセットが発生し
た場合におけるS/Wの暴走を監視し、且つ、S/W暴
走時にWDTリセットを停止させる電子機器の異常監視
装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention monitors S / W runaway when a WDT reset occurs despite the S / W runaway by CPU processing, and WDT reset during S / W runaway. The present invention relates to an abnormality monitoring device for an electronic device that stops the operation.

【0002】[0002]

【従来の技術】図12は、例えば、特開平4−1538
51号公報に開示された従来の電子機器の異常監視装置
の構成を示すブロック図である。図において、1は電子
機器を制御するCPU、2はCPU1による処理結果或
いは処理プログラム等を記憶したメモリ、3はCPU1
に対し外部よりデータ入力及び処理データを出力する入
出力回路、4はCPU1の基本処理周期を決めるクロッ
ク5を与える発振回路、6は一定周期ごとにS/Wに起
動をかけるための割り込み信号(RTC7)を生成して
CPU1へ出力するRTC回路。
2. Description of the Related Art FIG. 12 shows, for example, Japanese Patent Laid-Open No. 4-1538.
It is a block diagram which shows the structure of the abnormality monitoring apparatus of the conventional electronic device disclosed by the 51 patent publication. In the figure, 1 is a CPU for controlling electronic equipment, 2 is a memory for storing processing results or processing programs by the CPU 1, and 3 is a CPU 1
On the other hand, an input / output circuit for externally inputting data and outputting processed data, 4 is an oscillating circuit for supplying a clock 5 for determining a basic processing cycle of the CPU 1, and 6 is an interrupt signal (for activating S / W at regular intervals) ( An RTC circuit that generates an RTC 7) and outputs it to the CPU 1.

【0003】8はRTC7が入力されてからリセットが
かかるまで出力(WTDフラッグ9)を有意(Hレベ
ル)にするWDTフラグ回路、10は設定した入出力ア
ドレスへのライト命令が入力されたときにWDTフラグ
9をリセットするWDTリセット信号11を出力するフ
ラグ解除回路、12はWDTフラグ9がWDTリセット
信号11でリセットされる前に次のRTC7が入力した
場合にWTDエラーフラッグ13をCPU1へ出力する
ラッチ回路。
Reference numeral 8 is a WDT flag circuit that makes the output (WTD flag 9) significant (H level) from the time the RTC 7 is input until the reset is applied. 10 is when a write command to the set input / output address is input. A flag canceling circuit that outputs a WDT reset signal 11 that resets the WDT flag 9, and 12 outputs a WTD error flag 13 to the CPU 1 when the next RTC 7 is input before the WDT flag 9 is reset by the WDT reset signal 11. Latch circuit.

【0004】14はCPU1が出力するデータ信号 、
15はCPU1が出力するアドレス信号、16はアドレ
ス信号15をデコードするデコーダ、17はメモリ2の
アドレス信号、18は入出力回路3のアドレス信号、1
9はメモリ2及び入出力回路3へデータ書き込み時にC
PU1から出力されるライト信号、20はS/W処理実
行中に発振回路5から出力されるクロックを順次格納し
て行き、メモリ2へアドレス信号21とし出力するIN
Cレジスタ。
Reference numeral 14 is a data signal output from the CPU 1,
Reference numeral 15 is an address signal output from the CPU 1, 16 is a decoder for decoding the address signal 15, 17 is an address signal of the memory 2, 18 is an address signal of the input / output circuit 3, 1
9 is C when data is written in the memory 2 and the input / output circuit 3.
A write signal output from PU1, 20 is a sequence of storing clocks output from the oscillation circuit 5 during execution of S / W processing, and an IN output to the memory 2 as an address signal 21
C register.

【0005】22はアドレス信号15をメモリ2に書き
込むタイミングをとるためのディレー回路、23はアド
レス信号15をメモリ2にデータとして書き込むために
ディレー回路22で遅延させたデータ信号、24はWD
Tフラグ9が有意の間はクロック5を出力しWDTフラ
グ9がリセットされて有意でなくなると出力をマスクす
るデータ信号23を書き込むためのライト信号である。
Reference numeral 22 is a delay circuit for timing the writing of the address signal 15 in the memory 2, 23 is a data signal delayed by the delay circuit 22 for writing the address signal 15 as data in the memory 2, and 24 is WD.
It is a write signal for outputting the clock 5 while the T flag 9 is significant, and for writing the data signal 23 that masks the output when the WDT flag 9 is reset and becomes insignificant.

【0006】次に従来装置の動作を図13のタイミング
チャートに従って説明する。S/W処理サイクルT1は
WDTエラ−が発生しない場合を示しており、S/W処
理サイクルT2はWDTエラ−が発生した場合を示して
いる。まず、S/W処理サイクルT1においてWDTエ
ラ−が発生しない場合の回路の動作を説明する。RTC
回路6はS/W処理が正常に実行された場合、最長S/
W処理時間より長い周期でRTC7を発生する。
Next, the operation of the conventional device will be described with reference to the timing chart of FIG. The S / W processing cycle T1 shows the case where the WDT error does not occur, and the S / W processing cycle T2 shows the case where the WDT error occurs. First, the operation of the circuit when the WDT error does not occur in the S / W processing cycle T1 will be described. RTC
When the S / W processing is executed normally, the circuit 6 has the longest S / W.
The RTC 7 is generated in a cycle longer than the W processing time.

【0007】t11でCPU1にRTC7が入力すると
WDTフラグ9が有意となり、S/W処理が開始されて
t12でCPU1からアドレス信号15が出力される。
アドレス信号15はディレー回路22で遅延され、メモ
リ2に格納されるデータ信号23としてt13で出力さ
れる。データ信号23はWDTフラグ9が有意の間はク
ロック5によるライト信号24によって、図に示す↑の
タイミングでメモリ2に順次書き込まれる。
When the RTC 7 is input to the CPU 1 at t11, the WDT flag 9 becomes significant, the S / W processing is started, and the address signal 15 is output from the CPU 1 at t12.
The address signal 15 is delayed by the delay circuit 22 and output as a data signal 23 stored in the memory 2 at t13. While the WDT flag 9 is significant, the data signal 23 is sequentially written in the memory 2 by the write signal 24 by the clock 5 at the timing of ↑ shown in the figure.

【0008】書き込むメモリアドレスはINCレジスタ
に格納されたインクリメント値で示す。このメモリアド
レスは設定した初期値から始まり、WDTフラグ9が有
意の間はクロック5の立ち上がりでインクリメントさ
れ、WDTフラグ9が有意でなくなるとインクリメント
を停止する。フラグ解除回路10からWDTリセット信
号11が入力するとINCレジスタ20は初期化され、
メモリアドレスは設定した初期値に戻る。
The memory address to be written is indicated by the increment value stored in the INC register. This memory address starts from the set initial value, is incremented at the rising edge of the clock 5 while the WDT flag 9 is significant, and stops incrementing when the WDT flag 9 is not significant. When the WDT reset signal 11 is input from the flag release circuit 10, the INC register 20 is initialized,
The memory address returns to the set initial value.

【0009】従って、メモリ2には常に最新の1サイク
ルのS/W処理実行アドレスが格納される。1サイクル
のS/W処理が最後まで実行されフラグ解除回路10か
らt14でWDTリセット信号11が出力すると、WD
Tフラグ9がリセットされる。t15で次のRTC7が
入力したときにはWDTフラグ9はリセットされている
ので、RTC7の入力によりラッチ回路12から出力さ
れるWDTエラーフラグ13はLとなって有意とならな
い。
Therefore, the memory 2 always stores the latest one-cycle S / W processing execution address. When the S / W processing for one cycle is executed to the end and the WDT reset signal 11 is output from the flag canceling circuit 10 at t14, WD
The T flag 9 is reset. Since the WDT flag 9 is reset when the next RTC 7 is input at t15, the WDT error flag 13 output from the latch circuit 12 by the input of the RTC 7 becomes L and is not significant.

【0010】S/W処理サイクルT2においてWDTエ
ラーが発生した場合、t15でCPU1にRTC7が入
力してからデータ信号23をINCレジスタ20で示さ
れるメモリアドレスに格納していくところまではWDT
エラーが発生していない場合と同様である。しかし、t
16でWDTフラグ9がリセットされる前に次のRTC
7がラッチ回路12に入力ため、WDTエラーフラグ1
3がHなって有意となる。このように、CPU1はRT
C7の入力毎にWDTエラーフラグ13が無意か有意か
を調べ、有意であることを検出するとCPU1は次の処
理を中止し、エラー処理を実行する。
When a WDT error occurs in the S / W processing cycle T2, the data signal 23 is stored in the memory address indicated by the INC register 20 after the RTC 7 is input to the CPU 1 at t15.
This is the same as when no error has occurred. But t
The next RTC before WDT flag 9 is reset at 16
Since 7 is input to the latch circuit 12, the WDT error flag 1
3 becomes H and becomes significant. In this way, the CPU1
For each input of C7, it is checked whether the WDT error flag 13 is insignificant or significant, and when it detects that it is significant, the CPU 1 stops the next process and executes the error process.

【0011】以上のように、従来の電子機器の異常監視
装置は、S/W処理実行時にCPU1から出力されるア
ドレス信号15を順次INCレジスタに示されるメモリ
アドレスに格納していき、WDTエラーが発生した時に
エラー発生時の状態をエラー処理の段階でプログラム的
に識別できるようにしたものである。
As described above, the conventional abnormality monitoring apparatus for electronic equipment stores the address signal 15 output from the CPU 1 at the memory address indicated in the INC register when executing the S / W processing, and the WDT error is generated. When an error occurs, the state at the time of error occurrence can be identified programmatically at the error processing stage.

【0012】[0012]

【発明が解決しようとする課題】従来の電子機器の異常
監視装置は以上のように構成されているので、フラグ解
除回路からリセット信号が出力されてさえいればWDT
エラーフラグ13は有意とならず、CPUはWDTエラ
ーと認識しない。そのため、S/Wが暴走し本来出力さ
れない時期にWDTリセット信号11が出力されても、
WDTエラーフラグは無意となってCPUに読み取られ
てS/Wの暴走が検出されないという問題があった。
Since the conventional abnormality monitoring apparatus for electronic equipment is constructed as described above, the WDT is only required if the reset signal is output from the flag canceling circuit.
The error flag 13 is not significant, and the CPU does not recognize it as a WDT error. Therefore, even if the WDT reset signal 11 is output at a time when the S / W goes out of control and is not originally output,
There is a problem that the WDT error flag is read by the CPU unintentionally and the runaway of the S / W is not detected.

【0013】この発明は上記のような問題点を解消する
ためになされたもので、S/Wが暴走したにもかかわら
ずリセット信号が出力されるような場合のS/W暴走を
監視でき、且つ、 S/W暴走時にはリセット信号の出
力を防止することのできる電子機器の異常監視装置を得
ることを目的とする。
The present invention has been made to solve the above problems, and can monitor S / W runaway when a reset signal is output despite the S / W running out of control. Moreover, it is an object of the present invention to obtain an abnormality monitoring device for an electronic device capable of preventing the output of a reset signal at the time of S / W runaway.

【0014】[0014]

【課題を解決するための手段】請求項1の発明に係る電
子機器の異常監視装置は、一定周期ごとにCPUに起動
をかけるための割り込み信号を生成するリアルタイムク
ロック(以下RTCと省略)回路と、RTCが入力され
てからリセットがかかるまでウオッチドッグタイマ(以
下WDTと省略)フラグを有意にするWDTフラグ回路
と、前記CPUによる1サイクルのS/W処理が最後ま
で実行されることによって前記WDTフラグ回路をリセ
ット動作させるリセット信号を生成するフラグ解除回路
と、前記WDTフラグ回路がリセットされる前に次のR
TCが入力した場合にWDTエラーフラグを有意にする
ラッチ回路と、前記リセット信号の出力の変動を検出し
てS/Wの暴走検出信号を前記CPUへ出力するS/W
暴走検出手段とを備えたものである。
According to a first aspect of the present invention, there is provided an abnormality monitoring device for an electronic device, comprising: a real-time clock (hereinafter abbreviated as RTC) circuit for generating an interrupt signal for activating a CPU at a constant cycle. , A WDT flag circuit that makes a watchdog timer (hereinafter abbreviated as WDT) flag significant from the time the RTC is input until the time the reset is applied, and the WDT by executing one cycle of S / W processing by the CPU to the end. A flag releasing circuit for generating a reset signal for resetting the flag circuit, and the following R before resetting the WDT flag circuit.
A latch circuit that makes the WDT error flag significant when TC is input, and an S / W that detects a change in the output of the reset signal and outputs an S / W runaway detection signal to the CPU.
And a runaway detecting means.

【0015】請求項2の発明に係る電子機器の異常監視
装置は、請求項1の発明に係る電子機器の異常監視装置
においてS/W暴走検出手段は、RTCが入力されてか
らWDTフラッグ回路にリセットがかかるまでの最小時
間を設定し、その時間のあいだゲート信号を発生するゲ
ート発生回路と、このゲート信号と前記リセット信号と
を比較し、前記ゲート信号が出力期間中に前記リセット
信号が出力された時に、S/Wの暴走を検出して暴走検
出信号を前記CPUへ出力するWDTリセット・ゲート
比較回路とを備えたものである。
According to a second aspect of the present invention, there is provided an electronic equipment abnormality monitoring device, wherein the S / W runaway detecting means is provided in the WDT flag circuit after the RTC is input. A gate generation circuit that sets a minimum time until resetting and generates a gate signal during that time is compared with the reset signal, and the reset signal is output during the output period of the gate signal. And a WDT reset / gate comparison circuit that detects a runaway of the S / W and outputs a runaway detection signal to the CPU.

【0016】請求項3の発明に係る電子機器の異常監視
装置は、請求項1の発明に係る電子機器の異常監視装置
においてS/W暴走検出手段は、S/W処理回数に応じ
たリセット信号の出力回数を予め記憶したメモリ回路
と、前記リセット信号の出力回数を計数するカウント回
路と、1S/W処理終了毎に前記メモリ回路に記憶され
たリセット信号出力回数と前記カウント回路で計数され
たリセット信号出力回数とを比較し、各回数の不一致判
定時にS/Wの暴走を判定する暴走判定手段とを備えた
ものである。
According to a third aspect of the present invention, there is provided an abnormality monitoring device for electronic equipment, wherein in the abnormality monitoring device for electronic equipment according to the first aspect, the S / W runaway detecting means is a reset signal according to the number of times of S / W processing. Of the output number of the reset signal, a count circuit for counting the output number of the reset signal, a reset signal output number stored in the memory circuit for each completion of 1S / W processing, and the count circuit The reset signal output frequency is compared with the runaway determination means for determining the S / W runaway at the time of mismatch determination of each frequency.

【0017】請求項4の発明に係る電子機器の異常監視
装置は、一定周期ごとにCPUに起動をかけるための割
り込み信号を生成するリアルタイムクロック(以下RT
Cと省略)回路と、RTCが入力されてからリセットが
かかるまでウオッチドッグタイマ(以下WDTと省略)
フラグを有意にするWDTフラグ回路と、CPUによる
1サイクルのS/W処理が最後まで実行されることによ
って前記WDTフラグ回路をリセット動作させるリセッ
ト信号を生成するフラグ解除回路と、前記WDTフラグ
回路が前記リセット信号によってリセットされる前に次
のRTCが入力した場合にWDTエラーフラグを有意に
するラッチ回路と、前記CPUによるS/W処理結果よ
り予め決められた処理がなされているかを判定し、判定
結果に従って前記フラッグ解除回路の動作を停止する処
理結果判定手段とを備えたものである。
According to a fourth aspect of the present invention, there is provided an abnormality monitoring apparatus for electronic equipment, wherein a real-time clock (hereinafter RT) for generating an interrupt signal for activating the CPU at regular intervals.
Circuit and circuit, and watchdog timer from input of RTC to resetting (hereinafter abbreviated as WDT)
The WDT flag circuit that makes the flag significant, the flag canceling circuit that generates a reset signal that causes the WDT flag circuit to perform a reset operation by executing one cycle of S / W processing by the CPU, and the WDT flag circuit A latch circuit that makes the WDT error flag significant when the next RTC is input before being reset by the reset signal, and whether or not predetermined processing is performed based on the S / W processing result by the CPU, And a processing result judging means for stopping the operation of the flag canceling circuit according to the judgment result.

【0018】請求項5の発明に係る電子機器の異常監視
装置は、請求項4の発明に係る電子機器の異常監視装置
において処理結果判定手段は、CPUによるS/W処理
により予め決められた順序で特定のアドレス信号が出力
されたか否かを判定し、判定結果に従って前記フラッグ
解除回路の動作を停止するアドレス信号判定手段とを備
えたものである。
According to a fifth aspect of the present invention, there is provided an abnormality monitoring device for electronic equipment, wherein in the abnormality monitoring device for electronic equipment according to the fourth aspect, the processing result judging means has a predetermined order by S / W processing by the CPU. And an address signal determining means for determining whether or not a specific address signal is output, and stopping the operation of the flag releasing circuit according to the determination result.

【0019】請求項6の発明に係る電子機器の異常監視
装置は、請求項5の発明に係る電子機器の異常監視装置
においてアドレス信号判定手段は、特定アドレスをデコ
ードすることにより出力をラッチするラッチ回路を複数
具備し、これらラッチ回路がS/Wによって決められた
順番でアドレスをデコードして初めてフラッグ解除回路
に対してWDTリセット信号を出力可能にする当記ラッ
チ群を備えたものである。
According to a sixth aspect of the present invention, there is provided an abnormality monitoring device for electronic equipment, wherein in the abnormality monitoring device for electronic equipment according to the fifth aspect, the address signal determination means latches an output by decoding a specific address. A plurality of circuits are provided, and the latch circuit group is provided so that the WDT reset signal can be output to the flag release circuit only after the latch circuits decode the addresses in the order determined by the S / W.

【0020】請求項7の発明に係る電子機器の異常監視
装置は、請求項4の発明に係る電子機器の異常監視装置
において処理結果判定手段は、前記CPUによるS/W
処理により予め決められた順序で特定のデータが出力さ
れたか否かを判定し、判定結果に従って前記フラッグ解
除回路の動作を停止するデータ判定手段とを備えたもの
である。
According to a seventh aspect of the present invention, there is provided an abnormality monitoring device for electronic equipment, wherein in the abnormality monitoring device for electronic equipment according to the fourth aspect, the processing result judging means is S / W by the CPU.
The data determining means determines whether or not specific data is output in a predetermined order by processing, and stops the operation of the flag canceling circuit according to the determination result.

【0021】請求項8の発明に係る電子機器の異常監視
装置は、請求項7の発明に係る電子機器の異常監視装置
においてデータ判定手段は、特定データをデコードする
ことにより出力をラッチするラッチ回路を複数具備し、
これらラッチ回路はS/Wによって決められた順番でデ
ータをデコードして初めてフラッグ解除回路に対してW
DTリセット信号の出力可能にするラッチ群とを備えた
ものである。
According to an eighth aspect of the present invention, there is provided an abnormality monitoring device for electronic equipment, wherein in the abnormality monitoring device for electronic equipment according to the seventh aspect, the data judging means latches an output by decoding specific data. Equipped with a plurality of
These latch circuits decode the data in the order determined by the S / W and then wait for the flag release circuit to receive the W signal.
And a group of latches that enable the output of a DT reset signal.

【0022】[0022]

【作用】請求項1の発明における電子機器の異常監視装
置は、正常なS/W処理が実行されている場合のRTC
が入力してから出力されるリセット信号の出力変動が検
出されたならばS/Wの暴走として検知する。
The abnormality monitoring device for electronic equipment according to the first aspect of the present invention is an RTC when normal S / W processing is executed.
When the output fluctuation of the reset signal output after the input of is detected, it is detected as S / W runaway.

【0023】請求項2の発明における電子機器の異常監
視装置は、正常なS/W処理が実行されている場合のR
TCが入力してからリセットがかかるまでの最小時間の
間出力されるゲート信号と、リセット信号とのタイミン
グを比較し、ゲート信号出力期間中にリセット信号が出
力されたならばS/Wの暴走として検知する。
According to another aspect of the invention, there is provided an abnormality monitoring apparatus for an electronic device, wherein the R
The timing of the reset signal is compared with the timing of the gate signal that is output during the minimum time from when the TC is input until reset is performed, and if the reset signal is output during the gate signal output period, S / W runaway Detect as.

【0024】請求項3の発明における電子機器の異常監
視装置は、正常なS/W処理回数に応じたリセット信号
の数とS/W処理時に計数したリセット信号の数を、S
/W処理終了時に比較し、各回数の不一致を判定したな
らばS/Wの暴走として検知する。
According to another aspect of the present invention, there is provided an abnormality monitoring device for electronic equipment, wherein the number of reset signals according to the number of normal S / W processing and the number of reset signals counted during the S / W processing are S
The comparison is made at the end of the / W process, and if a mismatch is determined for each number of times, it is detected as a runaway of S / W.

【0025】請求項4の発明における電子機器の異常監
視装置は、CPUによるS/W処理結果に異常が検出さ
れたならば、S/W処理結果により出力されるリセット
信号の出力を停止してWDTエラーフラグを有意にす
る。
If an abnormality is detected in the S / W processing result by the CPU, the abnormality monitoring device for electronic equipment according to the fourth aspect of the present invention stops the output of the reset signal output according to the S / W processing result. Make the WDT error flag significant.

【0026】請求項5の発明における電子機器の異常監
視装置は、S/W処理中に特定アドレスを決められた順
番にデコードすることにより初めてWDTリセット信号
の出力可能にすることにより、S/W暴走時にはWDT
リセット信号の出力を防止することができる。
According to the fifth aspect of the present invention, the abnormality monitoring apparatus for electronic equipment makes it possible to output the WDT reset signal only by decoding the specific addresses in the predetermined order during the S / W processing. WDT in case of runaway
It is possible to prevent the reset signal from being output.

【0027】請求項6の発明における電子機器の異常監
視装置は、S/W処理中に特定アドレスを決められた順
番にデコードし、これらデコードされたアドレスを入出
力が接続された各ラッチ回路に順次入力し、ラッチ回路
より入力されてきたラッチデータを順次次のラッチ回路
へ送り出し最終ラッチ回路より送り出された時に初めて
WDTリセット信号の出力可能にすることにより、S/
W暴走時にはWDTリセット信号の出力を防止すること
ができる。
According to another aspect of the present invention, there is provided an abnormality monitoring apparatus for electronic equipment, which decodes a specific address in a predetermined order during S / W processing, and the decoded address is input to each latch circuit to which an input / output is connected. By sequentially inputting the latch data input from the latch circuit to the next latch circuit and enabling the output of the WDT reset signal only when the latch data is output from the final latch circuit, S /
It is possible to prevent the output of the WDT reset signal when the W is out of control.

【0028】請求項7の発明における電子機器の異常監
視装置は、S/W処理中に特定データを決められた順番
にデコードすることにより初めてWDTリセット信号の
出力可能にすることにより、S/W暴走時にはWDTリ
セット信号の出力を防止することができる。
According to the seventh aspect of the invention, the abnormality monitoring apparatus for an electronic device is capable of outputting the WDT reset signal only by decoding the specific data in a predetermined order during the S / W processing, thereby making it possible to output the S / W. It is possible to prevent the WDT reset signal from being output during a runaway.

【0029】請求項8の発明における電子機器の異常監
視装置は、S/W処理中に特定データを決められた順番
にデコードして入出力が接続された各ラッチ回路を特定
するアドレスにし、これらデータよりデコードされたア
ドレスを入出力が接続された各ラッチ回路に順次入力
し、ラッチ回路より入力されてきたラッチデータを順次
次のラッチ回路へ送り出し最終ラッチ回路より送り出さ
れた時に初めてWDTリセット信号の出力可能にするこ
とにより、S/W暴走時にはWDTリセット信号の出力
を防止することができる。
According to another aspect of the present invention, there is provided an abnormality monitoring device for an electronic device, which decodes specific data in a predetermined order during S / W processing to make each latch circuit to which an input / output is connected an address for specifying. The WDT reset signal is input only when the addresses decoded from the data are sequentially input to each latch circuit to which the input and output are connected, and the latch data input from the latch circuit is sequentially output to the next latch circuit and output from the final latch circuit. Output of the WDT reset signal can be prevented during S / W runaway.

【0030】[0030]

【実施例】【Example】

実施例1.以下、この発明の一実施例を図について説明
する。図1は本実施例に係る電子機器の異常監視装置の
構成を示すブロック図である。尚、図中、図12と同一
符号は同一又は相当部分を示す。図において、31はC
PU1Aからの指令により可変的な幅のパルスを出力す
るゲート発生回路であり、このゲート発生回路31はC
PU1Aによるメモリの初期化処理時にアドレス信号1
5によって特定されたならば、内部レジスタにRTC7
が入力されてからリセット信号が入力されるまでの最小
時間データをライト信号24のもとに書き込む。
Example 1. An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing the configuration of an abnormality monitoring device for an electronic device according to this embodiment. In the figure, the same reference numerals as those in FIG. 12 indicate the same or corresponding parts. In the figure, 31 is C
The gate generation circuit 31 outputs a pulse having a variable width according to a command from the PU 1A.
Address signal 1 when the memory is initialized by PU1A
RTC7 in internal register if specified by
The minimum time data from when the reset signal is input until the reset signal is input is written to the write signal 24.

【0031】その後、RTC7の入力毎に、クロック5
を最小時間まで計数して計数終了にいたるまでゲート信
号41を出力する。32はWTDリセット・ゲート比較
回路であり、このWTDリセット・ゲート比較回路32
はゲート信号41の出力タイミングとWDTリセット信
号11の出力タイミングを比較し、ゲート信号41の出
力期間にWDTリセット信号11が出力されているのが
検出されたならば、出力されたWDTリセット信号11
をS/W暴走によるものと判定して暴走検出信号42を
CPU1Aへ出力する。
After that, the clock 5 is supplied every time the RTC 7 is input.
Is counted to the minimum time, and the gate signal 41 is output until the counting is completed. Reference numeral 32 denotes a WTD reset / gate comparison circuit.
Compares the output timing of the gate signal 41 with the output timing of the WDT reset signal 11, and if it is detected that the WDT reset signal 11 is being output during the output period of the gate signal 41, the output WDT reset signal 11 is output.
Is determined to be due to S / W runaway, and a runaway detection signal 42 is output to the CPU 1A.

【0032】次に、本実施例の動作を図2に示すタイミ
ングチャートに従って説明する。S/W処理サイクルT
21では、先ずt21でRTC7が出力されると、ゲー
ト発生回路31は正常なS/W処理が実行されている場
合のRTC7が入力されてからリセットがかかるまでの
最小時間信号幅(t22−t21)のゲート信号41を
出力する。WDTリセット信号11がt22より以後の
t23で出力されたら、WDTリセット・ゲート比較回
路32は暴走検知信号42を有意にしてCPU1Aに出
力しない。
Next, the operation of this embodiment will be described with reference to the timing chart shown in FIG. S / W processing cycle T
In FIG. 21, when RTC7 is first output at t21, the gate generation circuit 31 outputs the minimum time signal width (t22-t21) from the input of RTC7 when normal S / W processing is executed until resetting. ) Output the gate signal 41. When the WDT reset signal 11 is output at t23 after t22, the WDT reset / gate comparison circuit 32 makes the runaway detection signal 42 significant and does not output it to the CPU 1A.

【0033】次に、S/W処理サイクルT22では、先
ずt24でRTC7が出力されると、ゲート発生回路3
1はT21と同様に正常なS/W処理が実行されている
場合のRTC7が入力されてからリセットがかかるまで
の最小時間信号幅(t26−t24)のゲート信号41
を出力する。S/W処理が暴走しWDTリセット信号1
1がt26より以前のt25で出力されたら、WDTリ
セット・ゲート比較回路32は暴走検知信号42を有意
にしてCPU1Aへ出力する。この結果、CPU1はラ
ッチ回路12より無意のWDTエラーフラグ13を入力
してもS/W処理の暴走を検知する事ができる。
Next, in the S / W processing cycle T22, when the RTC7 is first output at t24, the gate generation circuit 3
1 is the gate signal 41 of the minimum time signal width (t26-t24) from the input of the RTC 7 to the resetting when the normal S / W processing is executed as in T21.
Is output. S / W processing runs out of control and WDT reset signal 1
When 1 is output at t25 before t26, the WDT reset / gate comparison circuit 32 makes the runaway detection signal 42 significant and outputs it to the CPU 1A. As a result, the CPU 1 can detect the runaway of the S / W processing even if the WDT error flag 13 is input from the latch circuit 12 without any intention.

【0034】実施例2.上記、実施例1ではRTCが入
力されてからリセット信号が出力されるまでの最小時間
内にリセット信号が出力されたかを判断してS/W暴走
を検出したが、正常のS/W処理が実施された時に出力
されるリセット信号の数と実際のS/W処理時に計数し
たリセット信号の数の不一致検出よりS/W暴走を検出
してもよい。
Embodiment 2 FIG. In the above-described first embodiment, the S / W runaway is detected by determining whether the reset signal is output within the minimum time from the input of the RTC to the output of the reset signal. The S / W runaway may be detected by detecting a mismatch between the number of reset signals output at the time of execution and the number of reset signals counted during actual S / W processing.

【0035】以下、本実施例の動作を図について説明す
る。図3は本実施例による電子機器の異常監視装置の構
成を示すブロック図である。尚、図中、図1と同一符号
は同一又は相当部分を示す。33はWDTリセット信号
カウント回路であり、このWDTリセット信号カウント
回路33はCPU1BによるS/W処理時にフラグ解除
回路10より出力されるWDTリセット信号11を計数
する。
The operation of this embodiment will be described below with reference to the drawings. FIG. 3 is a block diagram showing the configuration of the abnormality monitoring apparatus for electronic devices according to this embodiment. In the figure, the same reference numerals as those in FIG. 1 indicate the same or corresponding parts. 33 is a WDT reset signal count circuit, and this WDT reset signal count circuit 33 counts the WDT reset signal 11 output from the flag release circuit 10 during the S / W processing by the CPU 1B.

【0036】また、本実施例におけるメモリ2は図5に
示すようにWDT処理回数に対応させて出力させるWD
Tリセット信号の数をデータとして記憶させてある。詳
細に説明するならば、メモリアドレスX1には1回目の
WDTリセット処理において出力されるWDTリセット
信号数をデータとして1を記憶させ、メモリアドレスX
2には2回目のWDTリセット処理において出力される
WDTリセット信号数を、1回目のWDTリセット信号
数を合わせてデータとし2を記憶させる。従って、N回
目のWTDリセット処理ではWDTリセット信号数をN
記憶させる。
Further, as shown in FIG. 5, the memory 2 in this embodiment outputs WD corresponding to the number of WDT processes.
The number of T reset signals is stored as data. More specifically, the memory address X1 is stored with 1 as the number of WDT reset signals output in the first WDT reset processing.
In 2, the number of WDT reset signals output in the second WDT reset processing is combined with the number of WDT reset signals of the first time to be data, and 2 is stored. Therefore, in the Nth WTD reset process, the number of WDT reset signals is set to N.
Remember.

【0037】CPU1BはWDTリセット処理が終了す
る毎に、終了回数に応じたメモリアドレスからデータ
(WDTリセット信号数)をリード信号43にて読みだ
し、このデータとWDTリセット信号カウント回路33
で計数したWDTリセット信号数を比較する。この時、
各WDTリセット信号数の不一致が判定されたならば、
S/W暴走によりWDTリセット信号が過剰或いは過小
に出力されたものとする。
Each time the WDT reset processing is completed, the CPU 1B reads the data (the number of WDT reset signals) from the memory address corresponding to the number of completions by the read signal 43, and this data and the WDT reset signal count circuit 33.
The number of WDT reset signals counted in 1 is compared. This time,
If a mismatch in the number of WDT reset signals is determined,
It is assumed that the WDT reset signal is output excessively or excessively due to the S / W runaway.

【0038】次に、本実施例の動作を図4のフローチャ
ートに従って説明する。S/W処理は先ずメモリ初期化
を行い(ステップS1)、その後、通常処理1及びWD
Tリセット処理1、通常処理2及びWDTリセット処理
2、・・・通常処理N及びWDTリセット処理N、・・
・の順で実行している(ステップS2〜S7)。
Next, the operation of this embodiment will be described with reference to the flowchart of FIG. The S / W process first initializes the memory (step S1), and then the normal process 1 and WD.
T reset processing 1, normal processing 2 and WDT reset processing 2, ... Normal processing N and WDT reset processing N, ...
The steps are executed in this order (steps S2 to S7).

【0039】以下、各処理毎のCPU1Bの動作につい
て説明する。メモリ初期化サイクルで、図5に示すよう
なテーブルをメモリ2に作成し、S/W通常処理1が終
了後、WDTリセット処理1を実行する。WDTリセッ
ト処理1の内容は、まずWDTリセット信号指令を実行
し、S/Wが開始してからWDTリセット信号11の出
力回数を計測する。そしてメモリ初期化サイクルで作成
したテーブルのメモリアドレスX1の値を読み込み、S
/Wが開始してからWDTリセット信号11の出力回数
と比較する。
The operation of the CPU 1B for each process will be described below. In the memory initialization cycle, a table as shown in FIG. 5 is created in the memory 2, and after the S / W normal processing 1 is completed, the WDT reset processing 1 is executed. The content of the WDT reset processing 1 is that a WDT reset signal command is first executed and the number of outputs of the WDT reset signal 11 is measured after S / W starts. Then, the value of the memory address X1 in the table created in the memory initialization cycle is read, and S
It is compared with the output count of the WDT reset signal 11 after / W starts.

【0040】同様にS/W通常処理2終了後のWDTリ
セット処理2においても、まずWDTリセット信号指令
を実行し、S/Wが開始してからWDTリセット信号1
1の出力回数を計測する。そしてメモリ初期化サイクル
で作成したテーブルのメモリアドレスX2の値を読み込
み、S/Wが開始してからWDTリセット信号11の出
力回数と比較する。この後も同様にしてS/Wを実行し
ていく。
Similarly, in the WDT reset processing 2 after the completion of the S / W normal processing 2, the WDT reset signal command is first executed to start the S / W and then the WDT reset signal 1 is executed.
Measure the number of outputs of 1. Then, the value of the memory address X2 in the table created in the memory initialization cycle is read and compared with the output count of the WDT reset signal 11 after S / W starts. After this, S / W is similarly executed.

【0041】S/W通常処理N終了後のWDTリセット
処理Nにおいては、S/W処理が正常に実行されていれ
ば、S/Wが開始してからWDTリセット信号11の出
力回数はNとなる。また、メモリアドレスXNの値もN
となり、両者は等しくなる。
In the WDT reset processing N after the completion of the S / W normal processing N, if the S / W processing is normally executed, the number of outputs of the WDT reset signal 11 is N after the S / W is started. Become. Also, the value of the memory address XN is N
And both are equal.

【0042】一方、S/W処理が暴走したにもかかわら
ずWDTリセット信号11を出力した場合、WDTリセ
ット処理Nは必ずしもS/W処理が実行されてからN回
目にWDTリセット処理をするとは限らない。そのた
め、S/Wが開始してからWDTリセット信号11の出
力回数とメモリアドレスXNの値Nとは異なることがあ
る。このように両者が一致しなければ、CPU1Bはそ
の比較結果をリード信号43に読み取りS/Wを暴走を
検知する。
On the other hand, when the WDT reset signal 11 is output even though the S / W process has runaway, the WDT reset process N does not always perform the WDT reset process N times after the S / W process is executed. Absent. Therefore, the number of outputs of the WDT reset signal 11 and the value N of the memory address XN may be different after the S / W starts. If they do not match each other in this way, the CPU 1B reads the comparison result into the read signal 43 and detects S / W runaway.

【0043】実施例3.上記、実施例1,2ではWDT
リセット信号の異常出力よりS/W暴走を検出したが、
S/W暴走の検出結果よりWDTリセット信号の出力を
停止してCPU1Cに有意のWDTエラーフラグを読み
取らせても良い。
Example 3. In the above-mentioned Examples 1 and 2, WDT
S / W runaway was detected from the abnormal output of the reset signal,
It is also possible to stop the output of the WDT reset signal from the detection result of the S / W runaway and cause the CPU 1C to read the significant WDT error flag.

【0044】以下、本実施例の動作を図について説明す
る。図6は本実施例に係る電子機器の異常監視装置の構
成を示すブロック図である。尚、図中、図1と同一符号
は同一又は相当部分を示す。図において、34,35,
36はそれぞれ自己を特定する唯一のI/Oアドレスを
もつラッチA,ラッチB,ラッチCで、44,45,4
6はそれぞれラッチA34、ラッチB35、ラッチC3
6の出力、47,48,49はそれぞれラッチA44,
ラッチB45,ラッチC46を特定するI/Oアドレス
であるラッチAデコード信号,ラッチBデコード信号,
ラッチCデコード信号である。
The operation of this embodiment will be described below with reference to the drawings. FIG. 6 is a block diagram showing the configuration of the abnormality monitoring device for an electronic device according to this embodiment. In the figure, the same reference numerals as those in FIG. 1 indicate the same or corresponding parts. In the figure, 34, 35,
36 is a latch A, a latch B, and a latch C each having a unique I / O address for identifying itself, and 44, 45, 4
6 is a latch A34, a latch B35, and a latch C3, respectively.
6 outputs 47, 48, 49 are latches A44,
A latch A decode signal and a latch B decode signal which are I / O addresses for specifying the latch B 45 and the latch C 46,
Latch C decode signal.

【0045】101はイネーブル付フラグ解除回路で、
外部からのイネーブル信号、即ちラッチC出力が入力さ
れて初めてWDTリセット信号11を出力する事を除い
てフラグ解除回路10と同様である。図6に示すように
ラッチA出力44がラッチB35のイネーブル入力とし
て、ラッチB出力45がラッチC36のイネーブル入力
として、ラッチC出力46がラッチ付フラグ解除回路1
01のイネーブル入力として接続されており、ラッチA
34、ラッチB35、ラッチC36の出力はWDTリセ
ット信号11でリセットされる。
Reference numeral 101 is a flag canceling circuit with enable,
The flag release circuit 10 is the same as the flag release circuit 10 except that the WDT reset signal 11 is output only after the enable signal, that is, the output of the latch C, is input from the outside. As shown in FIG. 6, the latch A output 44 is the enable input of the latch B 35, the latch B output 45 is the enable input of the latch C 36, and the latch C output 46 is the latched flag release circuit 1.
It is connected as the enable input of 01 and latch A
The outputs of 34, latch B35, and latch C36 are reset by the WDT reset signal 11.

【0046】図7はWDTリセット指令間のS/W処理
を示している。WDTリセット信号間の通常処理を4つ
に分割し、通常処理−1、通常処理−2、通常処理−
3、通常処理−4とし、それぞれの処理の間にラッチA
デコード指令、ラッチBデコード指令、ラッチCデコー
ド指令を挿入する。
FIG. 7 shows the S / W processing between WDT reset commands. The normal processing between WDT reset signals is divided into four, and normal processing-1, normal processing-2, and normal processing-
3, normal processing-4, latch A between each processing
A decode command, a latch B decode command, and a latch C decode command are inserted.

【0047】本実施例の動作を図8のタイミングチャー
トに従って説明する。図8中のS/W処理サイクルT3
1は図7の実線で示したS/Wサイクルを正常に実行し
たサイクルである。先ず、CPU1Cはイネーブル付フ
ラッグ解除回路101を通してWDTリセット信号11
をt31で出力してラッチA34、ラッチB35、ラッ
チC36のラッチ出力をLにリセットする。
The operation of this embodiment will be described with reference to the timing chart of FIG. S / W processing cycle T3 in FIG.
1 is a cycle in which the S / W cycle shown by the solid line in FIG. 7 is normally executed. First, the CPU 1C sends the WDT reset signal 11 through the flag release circuit with enable 101.
Is output at t31 to reset the latch outputs of the latch A34, the latch B35, and the latch C36 to L.

【0048】通常処理−1に続くラッチAデコード指令
により、t32でラッチA34のラッチA出力44がH
にラッチされると共にラッチB35がイネーブル状態に
なる。同様に通常処理−2に続くラッチBデコード指令
により、t33でラッチB35のラッチB出力45がH
にラッチされると共にラッチC36がイネーブル状態に
なる。さらに通常処理−3に続くラッチCデコード指令
により、t34でラッチC36のラッチC出力46がH
にラッチされると共にイネーブル付フラグ解除回路10
1がイネーブル状態になる。そして、t35でのWDT
指令によりイネーブル付フラグ解除回路101がWDT
リセット信号11を出力しWDTエラーフラグ13を解
除すると共にラッチA34、ラッチB35、ラッチC3
6をリセットする。
By the latch A decode command following the normal process-1, the latch A output 44 of the latch A 34 becomes H at t32.
And the latch B35 is enabled. Similarly, the latch B decode command following the normal process-2 causes the latch B output 45 of the latch B35 to go high at t33.
The latch C36 is enabled and the latch C36 is enabled. Further, by the latch C decode command following the normal process-3, the latch C output 46 of the latch C36 becomes H at t34.
Flag release circuit 10 with enable signal
1 is enabled. And WDT at t35
The flag release circuit 101 with enable is WDT in response to a command.
The reset signal 11 is output to release the WDT error flag 13 and at the same time, the latch A34, the latch B35, and the latch C3.
6 is reset.

【0049】図8のS/W処理サイクルT32は図7の
破線で示したS/Wサイクルで、WDTリセット指令の
後、通常処理−1及びラッチAデコーダ指令を実行しな
かったサイクルである。リセット信号がt35で出力さ
れ、ラッチA34、ラッチB35、ラッチC36のラッ
チC出力46がリセットされる。次に通常処理−2に続
くラッチBデコード指令がt36で実行されるが、ラッ
チA34のラッチA出力44がラッチされてなくラッチ
B35が非イネーブル状態のままのため、ラッチB35
のラッチB出力45はラッチされない。
The S / W processing cycle T32 in FIG. 8 is the S / W cycle shown by the broken line in FIG. 7, which is the cycle in which the normal processing-1 and the latch A decoder command are not executed after the WDT reset command. The reset signal is output at t35, and the latch C output 46 of the latch A34, the latch B35, and the latch C36 is reset. Next, the latch B decode command following the normal process-2 is executed at t36, but the latch A output 44 of the latch A34 is not latched and the latch B35 remains in the non-enabled state.
Latch B output 45 is not latched.

【0050】同様に通常処理−3に続くラッチCデコー
ド指令がt37で実行されても、ラッチC36のラッチ
C出力46がラッチされない。そのため、t38でWD
Tリセット指令が実行されてもイネーブル付フラグ解除
回路101はWDTリセット信号11を出力せず、WD
Tエラーフラグ13を解除することができず、WDTエ
ラーフラグが有意となる。尚、ラッチ数、ラッチデコー
ド線数、ラッチデコード指令数を3としたが、それ以外
の数でも構わない。
Similarly, even if the latch C decode command following the normal process-3 is executed at t37, the latch C output 46 of the latch C36 is not latched. Therefore, at t38 WD
Even if the T reset command is executed, the enable flag release circuit 101 does not output the WDT reset signal 11,
The T error flag 13 cannot be canceled and the WDT error flag becomes significant. Although the number of latches, the number of latch decode lines, and the number of latch decode commands are set to 3, any other number may be used.

【0051】実施例4.上記、実施例3では特定アドレ
スをデコードして各ラッチへ出力し各ラッチ回路の出力
をラッチするようにしたが、CPUより順次出力される
データを各ラッチ回路を特定するアドレスにデーコード
してラッチ出力を出すようにしても良い。
Embodiment 4 FIG. Although the specific address is decoded and output to each latch and the output of each latch circuit is latched in the third embodiment, the data sequentially output from the CPU is decoded to the address specifying each latch circuit. You may make it output a latch output.

【0052】以下、本実施例を図について説明する。図
9は本実施例に係る電子機器の異常監視装置の構成図で
ある。尚、図中、図1と同一符号は同一又は相当部分を
示す。図において、37はCPU1Dより入力されたデ
ータを一時記憶した後に後述するラッチ回路を特定する
信号に変換して出力するデコード機能付きのデータバッ
ファ、38,39,40はデータバッファ機能を兼ね備
えたラッチD,ラッチE,ラッチF、50,51,52
はそれぞれラッチD出力,ラッチE出力,ラッチF出
力、53,54,55はデータバッファ37のデータ出
力であり、ラッチDデコード信号、ラッチEデコード信
号、ラッチFデコード信号として各ラッチの入力として
接続されている。
The present embodiment will be described below with reference to the drawings. FIG. 9 is a block diagram of an abnormality monitoring device for an electronic device according to this embodiment. In the figure, the same reference numerals as those in FIG. 1 indicate the same or corresponding parts. In the figure, 37 is a data buffer with a decoding function for temporarily storing the data input from the CPU 1D and then converting the signal into a signal for specifying a latch circuit to be described later, and 38, 39, 40 are latches also having a data buffer function. D, Latch E, Latch F, 50, 51, 52
Is a latch D output, a latch E output, a latch F output, and 53, 54 and 55 are data outputs of the data buffer 37, which are connected as inputs of each latch as a latch D decode signal, a latch E decode signal, and a latch F decode signal. Has been done.

【0053】図9に示すようにラッチD出力50がラッ
チE39のイネーブル入力として、ラッチE出力51が
ラッチF40のイネーブル入力として、ラッチF出力5
2がラッチ付フラグ解除回路101のイネーブル入力と
して接続されており、ラッチD38、ラッチE39、ラ
ッチF40の出力はWDTリセット信号11でリセット
される。
As shown in FIG. 9, the latch D output 50 is used as the enable input of the latch E39, the latch E output 51 is used as the enable input of the latch F40, and the latch F output 5 is used.
2 is connected as the enable input of the flag release circuit with latch 101, and the outputs of the latch D38, the latch E39, and the latch F40 are reset by the WDT reset signal 11.

【0054】図10はWDTリセット指令間のS/W処
理を示している。WDTリセット信号間の通常処理を4
つに分割し、通常処理−1、通常処理−2、通常処理−
3、通常処理−4とし、それぞれの処理の間にデータバ
ッファ37への特定データパターンライト指令としてデ
ータライト指令−1、データライト指令−2、データラ
イト指令−3が挿入されており、それぞれデータバッフ
ァ37に特定データをライトし、この特定データをラッ
チDデコード信号53、ラッチEデコード信号54、ラ
ッチFデコード信号55にデコードして出力する指令で
ある。
FIG. 10 shows the S / W processing between WDT reset commands. 4 normal processing between WDT reset signals
Divide into two, normal processing-1, normal processing-2, normal processing-
3, normal processing-4, data write instruction-1, data write instruction-2, and data write instruction-3 are inserted as the specific data pattern write instruction to the data buffer 37 during the respective processing, and each data is written. This is a command for writing the specific data in the buffer 37, decoding the specific data into the latch D decode signal 53, the latch E decode signal 54, and the latch F decode signal 55 and outputting the decoded data.

【0055】次に、本実施例の動作を図11のタイミン
グチャートに従って説明する。図11のタイミングチャ
ートにおいて、S/W処理サイクルT41は図10のフ
ローチャート中で実線で示したS/Wサイクルを正常に
実行したサイクルで、リセット信号がt41で出力さ
れ、ラッチD38、ラッチE39、ラッチF40の出力
がリセットされる。通常処理−1に続く特定データライ
ト指令−1によりデータバッファ37から出力されたラ
ッチDデコード信号53で、t42ではラッチD38の
ラッチD出力50がラッチされるとともにラッチE39
がイネーブル状態になる。
Next, the operation of this embodiment will be described with reference to the timing chart of FIG. In the timing chart of FIG. 11, the S / W processing cycle T41 is a cycle in which the S / W cycle shown by the solid line in the flowchart of FIG. 10 is normally executed, and the reset signal is output at t41, and the latch D38, the latch E39, The output of the latch F40 is reset. The latch D decode signal 53 output from the data buffer 37 by the specific data write command-1 following the normal process-1 causes the latch D output 50 of the latch D38 to be latched and the latch E39 to be latched at t42.
Is enabled.

【0056】同様に通常処理−2に続く特定データライ
ト指令−2によりデータバッファ37から出力されたラ
ッチEデコード信号54で、t43ではラッチE39の
ラッチE出力51がラッチされるとともにラッチF40
がイネーブル状態になる。さらに通常処理−3に続く特
定データライト指令−3によりデータバッファ37から
出力されたラッチFデコード信号55で、t44ではラ
ッチF40の出力52がラッチされるとともにイネーブ
ル付フラグ解除回路101がイネーブル状態になる。
Similarly, the latch E decode signal 54 output from the data buffer 37 by the specific data write command-2 following the normal process-2 causes the latch E output 51 of the latch E39 to be latched and the latch F40 to be latched at t43.
Is enabled. Further, at t44, the output 52 of the latch F40 is latched by the latch F decode signal 55 output from the data buffer 37 by the specific data write command-3 subsequent to the normal process-3, and the enable flag release circuit 101 is enabled. Become.

【0057】そして、t45でのWDT指令によりイネ
ーブル付フラグ解除回路101がWDTリセット信号1
1を出力しWDTエラーフラグ13を解除するとともに
ラッチD38、ラッチE39、ラッチF40をリセット
する。
Then, the enable flag release circuit 101 causes the WDT reset signal 1 by the WDT command at t45.
1 is output, the WDT error flag 13 is released, and the latch D38, the latch E39, and the latch F40 are reset.

【0058】図11のS/W処理サイクルT42は図1
0のフローチャート中で破線で示したS/Wサイクル
で、WDTリセット指令の後、S/W暴走等で通常処理
−1及び特定データライト指令−1を実行しなかったサ
イクルである。リセット信号がt45で出力され、ラッ
チD38、ラッチE39、ラッチF40の出力がリセッ
トされる。
The S / W processing cycle T42 of FIG. 11 is shown in FIG.
In the S / W cycle indicated by the broken line in the flowchart of No. 0, the normal processing-1 and the specific data write command-1 are not executed due to S / W runaway after the WDT reset command. The reset signal is output at t45, and the outputs of the latch D38, the latch E39, and the latch F40 are reset.

【0059】次に通常処理−2に続く特定データライト
指令−2がt46で実行されるが、ラッチD38のラッ
チD出力50がラッチされてなくラッチE39が非イネ
ーブル状態のままのため、ラッチE39のラッチE出力
51はラッチされない。同様に通常処理−3に続く特定
データライト指令−3がt47で実行されても、ラッチ
F40のラッチF出力52がラッチされない。
Next, the specific data write command-2 following the normal process-2 is executed at t46, but since the latch D output 50 of the latch D38 is not latched and the latch E39 remains in the non-enabled state, the latch E39. Latch E output 51 is not latched. Similarly, even if the specific data write command-3 following the normal process-3 is executed at t47, the latch F output 52 of the latch F40 is not latched.

【0060】そしてt48でWDT指令が実行されても
イネーブル付フラグ解除回路101はWDTリセット信
号11を出力せず、WDTエラーフラグ13を解除する
ことができず、WDTエラーが発生する。尚、ラッチ
数、ラッチデコード線数、特定データライト指令数を3
としたが、それ以外の数でも構わない。
Even if the WDT command is executed at t48, the enable flag release circuit 101 does not output the WDT reset signal 11, the WDT error flag 13 cannot be released, and a WDT error occurs. Note that the number of latches, the number of latch decode lines, and the number of specific data write commands is 3
However, any other number may be used.

【0061】[0061]

【発明の効果】請求項1の発明によれば、一定周期ごと
にCPUに起動をかけるための割り込み信号を生成する
リアルタイムクロック(以下RTCと省略)回路と、R
TCが入力されてからリセットがかかるまでウオッチド
ッグタイマ(以下WDTと省略)フラグを有意にするW
DTフラグ回路と、前記CPUによる1サイクルのS/
W処理が最後まで実行されることによって前記WDTフ
ラグ回路をリセット動作させるリセット信号を生成する
フラグ解除回路と、前記WDTフラグ回路がリセットさ
れる前に次のRTCが入力した場合にWDTエラーフラ
グを有意にするラッチ回路と、前記リセット信号の出力
の変動を検出してS/Wの暴走検出信号を前記CPUへ
出力するS/W暴走検出手段とを備えたので、リセット
信号の出力変動よりS/Wの暴走を検出できるという効
果がある。
According to the first aspect of the present invention, a real-time clock (hereinafter abbreviated as RTC) circuit for generating an interrupt signal for activating the CPU at regular intervals, and R
W that makes the watchdog timer (hereinafter abbreviated as WDT) flag significant until it is reset after TC is input W
DT flag circuit and 1 cycle of S / by the CPU
A flag canceling circuit that generates a reset signal for resetting the WDT flag circuit by executing the W process to the end, and a WDT error flag when the next RTC is input before the WDT flag circuit is reset. Since the latch circuit for making significant and the S / W runaway detection means for detecting the change in the output of the reset signal and outputting the S / W runaway detection signal to the CPU are provided, the S output is based on the output change of the reset signal. There is an effect that a runaway of / W can be detected.

【0062】請求項2の発明によれば、RTCが入力さ
れてからWDTフラッグ回路にリセットがかかるまでの
最小時間を設定し、その時間のあいだゲート信号を発生
するゲート発生回路と、このゲート信号と前記リセット
信号とを比較し、前記ゲート信号が出力期間中に前記リ
セット信号が出力された時に、S/Wの暴走を検出して
暴走検出信号を前記CPUへ出力するWDTリセット・
ゲート比較回路とを備えたので、請求項1の効果に加え
てS/W暴走を期間を限定して検出できるため突発的な
S/W暴走を検出できるという効果がある。
According to the second aspect of the present invention, the minimum time from the input of the RTC to the reset of the WDT flag circuit is set, and the gate generation circuit for generating the gate signal during the time, and the gate signal. And the reset signal are compared with each other, and when the reset signal is output during the output period of the gate signal, a WDT reset that detects a runaway S / W and outputs a runaway detection signal to the CPU.
Since the gate comparator circuit is provided, in addition to the effect of claim 1, S / W runaway can be detected for a limited period of time, so that there is an effect that a sudden S / W runaway can be detected.

【0063】請求項3の発明によれば1、S/W処理回
数に応じたリセット信号の出力回数を予め記憶したメモ
リ回路と、前記リセット信号の出力回数を計数するカウ
ント回路と、1S/W処理終了毎に前記メモリ回路に記
憶されたリセット信号出力回数と前記カウント回路で計
数されたリセット信号出力回数とを比較し、各回数の不
一致判定時にS/Wの暴走を判定する暴走判定手段とを
備えたので、請求項1の効果に加えてS/Wを特定して
暴走を検出できるという効果がある。
According to the third aspect of the present invention, 1, a memory circuit that stores in advance the number of times the reset signal is output according to the number of S / W processes, a count circuit that counts the number of times the reset signal is output, and 1 S / W A runaway determination unit that compares the reset signal output count stored in the memory circuit with the reset signal output count counted by the count circuit each time processing is completed, and determines S / W runaway at the time of mismatch determination of each count. In addition to the effect of claim 1, there is an effect that S / W can be specified to detect runaway.

【0064】請求項4の発明によれば、一定周期ごとに
CPUに起動をかけるための割り込み信号を生成するリ
アルタイムクロック(以下RTCと省略)回路と、RT
Cが入力されてからリセットがかかるまでウオッチドッ
グタイマ(以下WDTと省略)フラグを有意にするWD
Tフラグ回路と、CPUによる1サイクルのS/W処理
が最後まで実行されることによって前記WDTフラグ回
路をリセット動作させるリセット信号を生成するフラグ
解除回路と、前記WDTフラグ回路が前記リセット信号
によってリセットされる前に次のRTCが入力した場合
にWDTエラーフラグを有意にするラッチ回路と、前記
CPUによるS/W処理結果より予め決められた処理が
なされているかを判定し、判定結果に従って前記フラッ
グ解除回路の動作を停止する処理結果判定手段とを備え
たので、リセット信号の停止によりWDTエラーフラグ
を有意にすることでCPUはS/W暴走を検出できると
いう効果がある。
According to the fourth aspect of the invention, a real-time clock (hereinafter abbreviated as RTC) circuit for generating an interrupt signal for activating the CPU at regular intervals, and an RT
WD that makes a watchdog timer (hereinafter abbreviated as WDT) flag significant until a reset is applied after C is input
A T flag circuit, a flag canceling circuit that generates a reset signal for resetting the WDT flag circuit by executing one cycle of S / W processing by the CPU, and the WDT flag circuit is reset by the reset signal Before the next RTC is input, a latch circuit that makes the WDT error flag significant when the next RTC is input, and whether or not a predetermined process is performed based on the S / W processing result by the CPU is determined, and the flag is determined according to the determination result. Since the processing result determination means for stopping the operation of the release circuit is provided, the CPU can detect S / W runaway by making the WDT error flag significant by stopping the reset signal.

【0065】請求項5の発明によれば、CPUによるS
/W処理により予め決められた順序で特定のアドレス信
号が出力されたか否かを判定し、判定結果に従って前記
フラッグ解除回路の動作を停止するアドレス信号判定手
段とを備えたので、請求項4の効果に加えてCPUは出
力したアドレス信号よりS/W暴走箇所を特定して検出
できるという効果がある。
According to the invention of claim 5, S by the CPU
The address signal determining means for determining whether or not a specific address signal is output in a predetermined order by the / W process and stopping the operation of the flag releasing circuit according to the determination result. In addition to the effect, the CPU has an effect that the S / W runaway portion can be specified and detected from the output address signal.

【0066】請求項6の発明によれば、特定アドレスを
デコードすることにより出力をラッチするラッチ回路を
複数具備し、これらラッチ回路がS/Wによって決めら
れた順番でアドレスをデコードして初めてフラッグ解除
回路に対してWDTリセット信号を出力可能にする当記
ラッチ群を備えたので、請求項5の効果に加えてCPU
は出力したアドレス信号よりS/W暴走箇所を特定して
検出できるという効果がある。
According to the sixth aspect of the present invention, a plurality of latch circuits for latching the output by decoding the specific address are provided, and the flag is not decoded until the addresses are decoded in the order determined by the S / W. Since the latch group for enabling the WDT reset signal to be output to the release circuit is provided, the CPU in addition to the effect of claim 5.
Has an effect that the S / W runaway portion can be specified and detected from the output address signal.

【0067】請求項7の発明によれば、前記CPUによ
るS/W処理により予め決められた順序で特定のデータ
が出力されたか否かを判定し、判定結果に従って前記フ
ラッグ解除回路の動作を停止するデータ判定手段とを備
えたので、請求項4の効果に加えて各S/Wの演算結果
の検証を踏まえてS/W暴走箇所を特定して検出できる
という効果がある。
According to the invention of claim 7, it is judged by the S / W processing by the CPU whether or not the specific data is output in a predetermined order, and the operation of the flag canceling circuit is stopped according to the judgment result. In addition to the effect of claim 4, there is an effect that the S / W runaway portion can be specified and detected based on the verification of the calculation result of each S / W.

【0068】請求項8の発明によれば、特定データをデ
コードすることにより出力をラッチするラッチ回路を複
数具備し、これらラッチ回路はS/Wによって決められ
た順番でデータをデコードして初めてフラッグ解除回路
に対してWDTリセット信号の出力可能にするラッチ群
とを備えたので、請求項4の効果に加えて各S/Wの演
算結果の検証を踏まえてS/W暴走箇所を特定して検出
できるという効果がある。
According to the invention of claim 8, a plurality of latch circuits for latching the output by decoding the specific data are provided, and these latch circuits do not decode the flag until the data is decoded in the order determined by the S / W. Since a latch group that enables the WDT reset signal to be output to the release circuit is provided, the S / W runaway location is specified based on the verification of the calculation result of each S / W in addition to the effect of claim 4. It has the effect of being detectable.

【図面の簡単な説明】[Brief description of drawings]

【図1】 この発明の実施例1における電子機器の異常
監視装置の構成図である。
FIG. 1 is a configuration diagram of an abnormality monitoring device for an electronic device according to a first embodiment of the present invention.

【図2】 実施例1の動作を説明するタイミング図であ
る。
FIG. 2 is a timing diagram illustrating the operation of the first embodiment.

【図3】 この発明の実施例2における電子機器の異常
監視装置の構成図である。
FIG. 3 is a configuration diagram of an abnormality monitoring device for an electronic device according to a second embodiment of the present invention.

【図4】 実施例2のS/W処理動作を説明するフロー
チャートである。
FIG. 4 is a flowchart illustrating an S / W processing operation according to the second embodiment.

【図5】 メモリアドレスに対応させてWDTリセット
信号出力回数を予め記憶させたメモリテーブルの構成を
示す図である。
FIG. 5 is a diagram showing a configuration of a memory table in which a WDT reset signal output count is stored in advance in association with a memory address.

【図6】 この発明の実施例3における電子機器の異常
監視装置の構成図である。
FIG. 6 is a configuration diagram of an abnormality monitoring device for an electronic device according to a third embodiment of the present invention.

【図7】 実施例3のS/W処理動作を説明するフロー
チャートである。
FIG. 7 is a flowchart illustrating an S / W processing operation according to the third exemplary embodiment.

【図8】 実施例3の動作を説明するタイミング図であ
る。
FIG. 8 is a timing diagram illustrating the operation of the third embodiment.

【図9】 この発明の実施例4における電子機器の異常
監視装置の構成図である。
FIG. 9 is a configuration diagram of an abnormality monitoring device for an electronic device according to a fourth embodiment of the present invention.

【図10】 実施例4のS/W処理動作を説明するフロ
ーチャートである。
FIG. 10 is a flowchart illustrating an S / W processing operation according to the fourth embodiment.

【図11】 実施例4の動作を説明するタイミング図で
ある。
FIG. 11 is a timing diagram illustrating the operation of the fourth embodiment.

【図12】 従来の電子機器の異常監視装置の構成図で
ある。
FIG. 12 is a configuration diagram of a conventional abnormality monitoring apparatus for electronic devices.

【図13】 従来の電子機器の異常監視装置の動作を説
明するタイミング図である。
FIG. 13 is a timing diagram illustrating an operation of a conventional abnormality monitoring device for an electronic device.

【符号の説明】[Explanation of symbols]

1A〜1D CPU、2 メモリ、6 RTC回路、7
RTC、8 WDTフラグ回路、9 WDTフラグ、
10 フラグ解除回路、11 WDTリセット信号、1
2 ラッチ回路、13 WDTエラーフラグ、14 デ
ータ信号、16デコーダ、18 入出力アドレス信号、
31 ゲート発生回路、32 WDTリセット・ゲート
比較回路、33 WDTリセット信号カクント回路、3
4〜36 ラッチA〜C、37 データバッファ、38
〜40 ラッチD〜F、41ゲート信号、42 暴走検
出信号、43 リード信号、44〜46,50〜52ラ
ッチA出力〜ラッチC出力、47〜49,53〜55
ラッチAデコード信号〜ラッチCデコード信号、101
イネーブル付きフラグ解除回路。
1A to 1D CPU, 2 memories, 6 RTC circuits, 7
RTC, 8 WDT flag circuit, 9 WDT flag,
10 flag release circuit, 11 WDT reset signal, 1
2 latch circuits, 13 WDT error flags, 14 data signals, 16 decoders, 18 input / output address signals,
31 gate generation circuit, 32 WDT reset / gate comparison circuit, 33 WDT reset signal counter circuit, 3
4 to 36 Latches A to C, 37 Data buffer, 38
40 latches D to F, 41 gate signal, 42 runaway detection signal, 43 read signal, 44 to 46, 50 to 52 latch A output to latch C output, 47 to 49, 53 to 55
Latch A decode signal to Latch C decode signal, 101
Flag release circuit with enable.

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 一定周期ごとにCPUに起動をかけるた
めの割り込み信号を生成するリアルタイムクロック(以
下RTCと省略)回路と、 RTCが入力されてからリセットがかかるまでウオッチ
ドッグタイマ(以下WDTと省略)フラグを有意にする
WDTフラグ回路と、 前記CPUによる1サイクルのS/W処理が最後まで実
行されることによって前記WDTフラグ回路をリセット
するリセット信号を生成するフラグ解除回路と、 前記WDTフラグ回路がリセットされる前に次のRTC
が入力した場合にWDTエラーフラグを有意にするラッ
チ回路と、 前記リセット信号の出力の変動を検出してS/Wの暴走
検出信号を前記CPUへ出力するS/W暴走検出手段と
を備えたことを特徴とする電子機器の異常監視装置。
1. A real-time clock (hereinafter abbreviated as RTC) circuit that generates an interrupt signal for activating the CPU at regular intervals, and a watchdog timer (hereinafter abbreviated as WDT) after the RTC is input until a reset is applied. ) A WDT flag circuit that makes a flag significant, a flag canceling circuit that generates a reset signal that resets the WDT flag circuit by executing one cycle S / W processing by the CPU, and the WDT flag circuit Next RTC before is reset
A latch circuit that makes the WDT error flag significant when the input signal is input, and an S / W runaway detection unit that detects a change in the output of the reset signal and outputs a S / W runaway detection signal to the CPU. An abnormality monitoring device for electronic equipment, which is characterized in that
【請求項2】 S/W暴走検出手段は、RTCが入力さ
れてからWDTフラッグ回路にリセットがかかるまでの
最小時間を設定し、その時間のあいだゲート信号を発生
するゲート発生回路と、 このゲート信号と前記リセット信号とを比較し、前記ゲ
ート信号が出力期間中に前記リセット信号が出力された
時に、S/Wの暴走を検出して暴走検出信号を前記CP
Uへ出力するWDTリセット・ゲート比較回路とを備え
たことを特徴とする請求項1に記載の電子機器の異常監
視装置。
2. The S / W runaway detection means sets a minimum time from when the RTC is input until the WDT flag circuit is reset, and a gate generation circuit which generates a gate signal during the time, and the gate generation circuit. A signal is compared with the reset signal, and when the reset signal is output during the output period of the gate signal, S / W runaway is detected and the runaway detection signal is sent to the CP.
The abnormality monitoring device for electronic equipment according to claim 1, further comprising a WDT reset / gate comparison circuit for outputting to U.
【請求項3】 S/W暴走検出手段は、S/W処理回数
に応じたリセット信号の出力回数を予め記憶したメモリ
回路と、 前記リセット信号の出力回数を計数するカウント回路
と、 所定回数のS/W処理終了時に前記メモリ回路に記憶さ
れたリセット信号出力回数と前記カウント回路で計数さ
れたリセット信号出力回数とを比較し、各回数の不一致
判定時にS/Wの暴走を判定する暴走判定手段とを備え
たことを特徴とする請求項1に記載の電子機器の異常監
視装置。
3. The S / W runaway detection means includes a memory circuit that stores in advance the number of times a reset signal is output according to the number of S / W processes, a count circuit that counts the number of times the reset signal is output, and a predetermined number of times. At the end of the S / W processing, the number of reset signal outputs stored in the memory circuit is compared with the number of reset signal outputs counted by the count circuit, and a runaway determination of the S / W is made when the number of mismatches is determined. The abnormality monitoring device for electronic equipment according to claim 1, further comprising:
【請求項4】 一定周期ごとにCPUに起動をかけるた
めの割り込み信号を生成するリアルタイムクロック(以
下RTCと省略)回路と、 RTCが入力されてからリセットがかかるまでウオッチ
ドッグタイマ(以下WDTと省略)フラグを有意にする
WDTフラグ回路と、 CPUによる1サイクルのS/W処理が最後まで実行さ
れることによって前記WDTフラグ回路をリセット動作
させるリセット信号を生成するフラグ解除回路と、 前記WDTフラグ回路が前記リセット信号によってリセ
ットされる前に次のRTCが入力した場合にWDTエラ
ーフラグを有意にするラッチ回路と、 前記CPUによるS/W処理結果より予め決められた処
理がなされているかを判定し、判定結果に従って前記フ
ラッグ解除回路の動作を停止する処理結果判定手段とを
備えたことを特徴とする電子機器の異常監視装置。
4. A real-time clock (hereinafter abbreviated as RTC) circuit that generates an interrupt signal for activating the CPU at regular intervals, and a watchdog timer (hereinafter abbreviated as WDT) from when the RTC is input until reset is applied. ) A WDT flag circuit that makes a flag significant, a flag canceling circuit that generates a reset signal that causes the WDT flag circuit to perform a reset operation by executing one cycle of S / W processing by the CPU, and the WDT flag circuit Latch circuit that makes the WDT error flag significant when the next RTC is input before the reset signal is reset by the reset signal, and it is determined from the S / W processing result by the CPU whether predetermined processing is performed. , Processing result judgment for stopping the operation of the flag cancellation circuit according to the judgment result Abnormality monitoring device of the electronic device, characterized in that a means.
【請求項5】 処理結果判定手段は、CPUによるS/
W処理により予め決められた順序で特定のアドレス信号
が出力されたか否かを判定し、判定結果に従って前記フ
ラッグ解除回路の動作を停止するアドレス信号判定手段
とを備えたことを特徴とする請求項4に記載の電子機器
の異常監視装置。
5. The processing result determination means is S / by a CPU.
7. An address signal determining means for determining whether or not a specific address signal is output in a predetermined order by the W process and stopping the operation of the flag releasing circuit according to the determination result. 4. An electronic device abnormality monitoring device according to item 4.
【請求項6】 アドレス信号判定手段は、特定アドレス
をデコードすることにより出力をラッチするラッチ回路
を複数具備し、これらラッチ回路がS/Wによって決め
られた順番でアドレスをデコードして初めてフラッグ解
除回路に対してWDTリセット信号の出力を可能にする
ラッチ群を備えたことを特徴とする請求項5に記載の電
子機器の異常監視装置。
6. The address signal judging means comprises a plurality of latch circuits for latching an output by decoding a specific address, and these latch circuits decode the addresses only in the order determined by S / W to release the flag. The abnormality monitoring device for an electronic device according to claim 5, further comprising a latch group that enables a WDT reset signal to be output to the circuit.
【請求項7】 処理結果判定手段は、前記CPUによる
S/W処理により予め決められた順序で特定のデータが
出力されたか否かを判定し、判定結果に従って前記フラ
ッグ解除回路の動作を停止するデータ判定手段とを備え
たことを特徴とする請求項4に記載の電子機器の異常監
視装置。
7. The processing result judging means judges whether or not specific data has been output in a predetermined order by the S / W processing by the CPU, and stops the operation of the flag canceling circuit according to the judgment result. The abnormality monitoring device for electronic equipment according to claim 4, further comprising: a data determining unit.
【請求項8】 データ判定手段は、特定データをデコー
ドすることにより出力をラッチするラッチ回路を複数具
備し、これらラッチ回路がS/Wによって決められた順
番でデータをデコードして初めてフラッグ解除回路に対
してWDTリセット信号の出力を可能にするラッチ群と
を備えたことを特徴とする請求項7に記載の電子機器の
異常監視装置。
8. The data judging means comprises a plurality of latch circuits for latching an output by decoding specific data, and these flag circuits decode the data in the order determined by the S / W before the flag release circuit. 8. The abnormality monitoring device for electronic equipment according to claim 7, further comprising: a latch group that enables the output of a WDT reset signal.
JP6235272A 1994-09-29 1994-09-29 Abnormality monitor device for electronic equipment Pending JPH0895830A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6235272A JPH0895830A (en) 1994-09-29 1994-09-29 Abnormality monitor device for electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6235272A JPH0895830A (en) 1994-09-29 1994-09-29 Abnormality monitor device for electronic equipment

Publications (1)

Publication Number Publication Date
JPH0895830A true JPH0895830A (en) 1996-04-12

Family

ID=16983645

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6235272A Pending JPH0895830A (en) 1994-09-29 1994-09-29 Abnormality monitor device for electronic equipment

Country Status (1)

Country Link
JP (1) JPH0895830A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100764905B1 (en) * 2005-11-28 2007-10-09 주식회사 콤텍시스템 Remote administration error restoration method for administrative network appliance
CN104899112A (en) * 2015-06-29 2015-09-09 厦门四信通信科技有限公司 Fault self-restoration device used in CPU system deep sleep mode
JP2018107679A (en) * 2016-12-27 2018-07-05 ルネサスエレクトロニクス株式会社 Semiconductor device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100764905B1 (en) * 2005-11-28 2007-10-09 주식회사 콤텍시스템 Remote administration error restoration method for administrative network appliance
CN104899112A (en) * 2015-06-29 2015-09-09 厦门四信通信科技有限公司 Fault self-restoration device used in CPU system deep sleep mode
JP2018107679A (en) * 2016-12-27 2018-07-05 ルネサスエレクトロニクス株式会社 Semiconductor device

Similar Documents

Publication Publication Date Title
JP4476193B2 (en) Information processing method and information processing apparatus
US4747045A (en) Information processing apparatus having an instruction prefetch circuit
JP4393954B2 (en) Microcomputer
US6158023A (en) Debug apparatus
JPH0895830A (en) Abnormality monitor device for electronic equipment
US20050060690A1 (en) Microprocessor system with software emulation processed by auxiliary hardware
US5938758A (en) Microprocessor having function of prefetching instruction
JPH06324914A (en) Runaway detecting method for computer
US20080059666A1 (en) Microcontroller and debugging method
JPH08171504A (en) Emulation device
JP2755205B2 (en) Low power consumption method for data processing equipment
JP2004061114A (en) Self-diagnosis test circuit and method
JPH0784827A (en) Trace device
JPH0635757A (en) Abnormality detector of cpu
JP2007213415A (en) Memory device
JPH04257907A (en) Reset circuit
JP2002215421A (en) Debugging device and breaking method for debugging device
JPH0520071A (en) Register information protecting circuit
JPH04153851A (en) Memory protection circuit
JPH1027040A (en) Computer resetting system
JPH04160434A (en) Information processor
JPH1055289A (en) Debugging information generating circuit and information processor using the same
JPH0250233A (en) Computer abnormality processing system
JPH06161608A (en) Microcomputer
JPS59206941A (en) Data processing device