JPH02136939A - データ処理装置 - Google Patents

データ処理装置

Info

Publication number
JPH02136939A
JPH02136939A JP63290484A JP29048488A JPH02136939A JP H02136939 A JPH02136939 A JP H02136939A JP 63290484 A JP63290484 A JP 63290484A JP 29048488 A JP29048488 A JP 29048488A JP H02136939 A JPH02136939 A JP H02136939A
Authority
JP
Japan
Prior art keywords
reset signal
wdt
signal
reset
program
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
JP63290484A
Other languages
English (en)
Other versions
JP2734473B2 (ja
Inventor
Shigemi Chimura
千村 茂美
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.)
Rohm Co Ltd
Original Assignee
Rohm Co Ltd
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 Rohm Co Ltd filed Critical Rohm Co Ltd
Priority to JP63290484A priority Critical patent/JP2734473B2/ja
Publication of JPH02136939A publication Critical patent/JPH02136939A/ja
Application granted granted Critical
Publication of JP2734473B2 publication Critical patent/JP2734473B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、1チツプの半導体集積回路からなるマイク
ロコンピュータなどのデータ処理装置に関する。
〔従来の技術〕
■チップの半導体集積回路で構成されるマイクロコンピ
ュータ(以下1チツプマイコンという)には、所定時間
内に正常な動作が行われるか否かの動作時間の監視手段
としてウォッチドッグタイマ(watch dog t
imer:以下WDTという)が設置されている。
このWDTには、第3図に示すように、1チツプマイコ
ンのシステムにプリセットおよびオーツへ−フロー可能
なカウンタとして、直列に接続された複数のフリップフ
ロップ回路(D−FF)2..2□ ・・・2nが設置
されている。初段のD−FF2+にはクロックパルスC
LKが入力され、最終段のD−F F 2゜からオーバ
ーフロー出力C0が取り出される。
1チツプマイコンでは一定の時間内に処理可能なプログ
ラムが作成されることに対応し、WDTでは、このプロ
グラムが正常に実行される時間内ではそのWDTがオー
バーフロー出力C8を生じない一定時間に設定されてい
る。
したがって、1チツプマイコンのシステムでは、一つの
プログラムが正常に実行された場合には、その実行終了
時にリセット信号R8が得られ、このリセット信号R8
がWDTの各D−FF21〜2、のりセット人力Rに加
えられ、プログラムが所定時間に終了した場合には、D
−FF2.〜2、、はプリセットされる。
そして、プログラムが正常な時間内に終了しない場合に
は、リセット信号R8が得られないので、。
WDTのプリセットが遅れ、その間にVDTにオーバー
フロー出力C8が生じる。そこで、このオーバ−フロー
出力C8を1チンブマイコンのシステム側で検知するこ
とで、システムに異常が生じたことを告知し、たとえば
、インターラブドルーチンプログラムの実行や、システ
ムの初期化の実行などが取られる。
〔発明が解決しようとする課題〕
このようなWDTでは、プログラムの実行と直接関係し
たソフh ”> エアでのリセット信号が形成されてお
り、プログラム動作に対応したWDTリセット指令が必
要であり、場合によってはソフトウェアやハードウェア
の開発上、それが障害となることがある。
そこで、この発明は、ハードウェア側でのリセット信号
によってもWDTのプリセットを可能にしたデータ処理
装置の提供を目的とする。
〔課題を解決するための手段〕
この発明のデータ処理装置は、プログラムが所定時間内
で実行されているか否かを判別するウォッチトングタイ
マを備えたデータ処理装置において、正常なプログラム
動作の実行時の第1のリセット信号とは別に第2のリセ
ット信号を発生するリセット信号発生手段を設置し、第
1および第2のリセット信号をOR回路を通して前記ウ
ォッチドッグタイマのりセット入力に加えるようにした
ものである。
〔作  用〕
このようにすれば、プログラムの実行によって得られる
第1のリセット信号とは別に、ハードウェアで構成され
たリセット信号発生手段からの第2のリセット信号が得
られる。第1および第2のリセット信号は、OR回路を
通してWDTのリセット入力に加えられており、WDT
に設定された一定時間内であれば、第1または第2のリ
セット信号によってWDTをプリセットすることができ
るのである。
〔実 施 例〕
第1図は、この発明のデータ処理装置の実施例を示す。
この実施例は、ビデオテープレコーダなどを遠隔操作す
るために用いられるリモコン用エンコーダに設置された
データ処理装置を示している。そして、データ処理装置
は1チツプマイコンで構成され、その内部にVDT2が
設置されている。VDT2には、プリセットおよびオー
バーフロー可能なカウンタが用いられており、直列に接
続された複数のフリップフロップ回路(D−FF)2.
.2□ ・・・2.、が設置されている。各D−FF2
1〜27の段数は、処理すべきプログラムの処理時間に
対応して設定される。そして、初段のD−FF2.には
クロックパルスCLKが入力され、最終段のD−FF2
.からオーバーフロー出力C,が取り出される。
このVDT2に対する第1のリセット信号発生手段とし
てシステムの中枢を成す読出し専用のメモリ(ROM)
4が設置されている。ROM4には、システムにおける
プログラムなどが記憶されており、そのプログラムを実
行するために必要なデータアドレスを指定するアドレス
人力部には、ページアドレスレジスタ(PA)6および
プログラムカウンタ(PC)8が設置され、必要なコー
ドを読み出すためのアドレスの指定がこれらPA6、P
CBを以て行われる。そして、PA6およびPCBには
、プリセットするための共通のリセット回路10が設置
され、リセット回路10に対する外部からのリセット信
号R0またはVDT2からのオーバーフロー信号C8が
OR回路12を介して加えられている。
また、ROM4のデータ出力側には、インストラクショ
ンデコーダ14が設置され、指定されたアドレスから読
み出されたデータD、、、第10すセット信号R1、そ
の他の制御信号に7が出力される。
制御信号に7は、ハードウェアで構成される第2のリセ
ット信号発生手段として設置されたキャリアジェネレー
タ16に加えられ、キャリアジェネレータ16では、リ
モコンにおけるデータをキャリア信号によって表すエン
コード信号E。とともに、WDT2をプリセットするた
めの第2のリセット信号R2が形成される。
各リセット信号R,,R,は、OR回路18を通じてW
DT2の各D−FF2.〜2アのリセット人力Rに加え
られている。
このような構成によれば、キャリアジェネレータ16か
ら第2図のBに示すように、リセット信号Rtが発生し
、第2図のAに示すプログラムの実行によって得られる
リセット信号R3とは別にOR回路18を通じてWDT
2のリセット人力Rに加えられる。したがって、WDT
2に設定されている所定時間内であれば、キャリアジェ
ネレータ16からのリセット信号R2によってWDT2
のプリセットが行われることになる。そこで、実施例で
は、リセット信号R9をOR回路18を通してWDT2
に加えているが、WDT2のプリセットに対するソフト
ウェア側のリセット信号R。
は任意である。
そして、この実施例では、キャリアジェネレータ16に
はインストラクションデコーダ14からの制御信号に、
 、K、 、K3、K、  ・・・によって出力の発生
開始、その終了が指定され、第2図のCに示すように、
伝送すべきデータを表すエンコード信号E0が形成され
ている。エンコード信号E0に含まれる規則性を持つパ
ルスは、データ搬送媒体としてのキャリア信号CPを表
している。
このように1チツプマイコンにおいて、プログラムが一
定時間に実行されたか否かを監視するために設置された
WDT2のプリセットは、ソフトウェア側のリセット信
号R1とは別に、ハードウェア側で発生させたリセット
信号R2によっても行うことができる。たとえば、ハー
ドウェア側で一定時間にリセット信号R2が出力される
条件下では、ソフトウェア側でのリセット信号R,は不
要となり、正常なプログラムの実行動作において、WD
T2をプリセットすることができる。
〔発明の効果〕
以上説明したように、この発明によれば、プログラムの
実行によって得られる第1のリセット信号とは別に、ハ
ードウェアで構成されるリセット信号発生手段によって
第2のリセット信号を形成し、第1または第2のリセッ
ト信号によってウォッチドッグタイマをプリセットする
ことができ、ソフトウェアの開発や制御システムの開発
の自由度を拡大することができる。
【図面の簡単な説明】 第1図はこの発明のデータ処理装置の実施例を示すブロ
ック図、第2図は第1図に示したデータ処理装置の動作
を示す図、第3図は従来のデータ処理装置におけるウォ
ッチドッグタイマを示すブロック図である。 2・・・ウォッチドッグタイマ 4・・・メモリ(第1のリセット信号発生手段)16・
・・キャリアジェネレータ(第2のリセット信号発生手
段) 18・・・OR回路

Claims (1)

  1. 【特許請求の範囲】 プログラムが所定時間内で実行されているか否かを判別
    するウォッチドッグタイマを備えたデータ処理装置にお
    いて、 正常なプログラム動作の実行時の第1のリセット信号と
    は別に第2のリセット信号を発生するリセット信号発生
    手段を設置し、第1および第2のリセット信号をOR回
    路を通して前記ウォッチドッグタイマのリセット入力に
    加えるようにしたデータ処理装置。
JP63290484A 1988-11-17 1988-11-17 リモコン用データ処理装置 Expired - Lifetime JP2734473B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63290484A JP2734473B2 (ja) 1988-11-17 1988-11-17 リモコン用データ処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63290484A JP2734473B2 (ja) 1988-11-17 1988-11-17 リモコン用データ処理装置

Publications (2)

Publication Number Publication Date
JPH02136939A true JPH02136939A (ja) 1990-05-25
JP2734473B2 JP2734473B2 (ja) 1998-03-30

Family

ID=17756618

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63290484A Expired - Lifetime JP2734473B2 (ja) 1988-11-17 1988-11-17 リモコン用データ処理装置

Country Status (1)

Country Link
JP (1) JP2734473B2 (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5633719A (en) * 1979-08-27 1981-04-04 Nissin Electric Co Ltd Resetting circuit of microcompuphier
JPS60131051U (ja) * 1984-02-14 1985-09-02 富士電機株式会社 ウオツチドツグ回路
JPS62198940A (ja) * 1986-02-26 1987-09-02 Oki Electric Ind Co Ltd マイクロコンピユ−タ使用制御装置における異常検出方式

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5633719A (en) * 1979-08-27 1981-04-04 Nissin Electric Co Ltd Resetting circuit of microcompuphier
JPS60131051U (ja) * 1984-02-14 1985-09-02 富士電機株式会社 ウオツチドツグ回路
JPS62198940A (ja) * 1986-02-26 1987-09-02 Oki Electric Ind Co Ltd マイクロコンピユ−タ使用制御装置における異常検出方式

Also Published As

Publication number Publication date
JP2734473B2 (ja) 1998-03-30

Similar Documents

Publication Publication Date Title
US4947478A (en) Switching control system for multipersonality computer system
JPS59200357A (ja) ウオツチドツグタイマ回路
JP2734473B2 (ja) リモコン用データ処理装置
JPS6363935B2 (ja)
JPS59158425A (ja) 入出力機器の制御方式
JPS57164347A (en) Undefined instruction detector for one chip microcomputer
JP3035937B2 (ja) 多機能電話機
JP2682707B2 (ja) プログラマブル制御装置
JPS5931800B2 (ja) 制御メモリ診断方式
JPH0318962Y2 (ja)
JPH01124035A (ja) 出力データ制御装置
JPS6346550A (ja) デバツグ装置
JPS63126007A (ja) プログラマブル・コントロ−ラ
JPS6111859A (ja) 異常検出装置
JPH05204680A (ja) 情報処理装置の誤動作防止方式
JPH0363776B2 (ja)
JPS62241041A (ja) 情報処理装置
JP2000020498A (ja) マイクロコンピュータおよびその復帰方法
JPH03259353A (ja) アクノリッジ監視回路
JPS626265B2 (ja)
JPH04151706A (ja) Cpuリセット回路
JPH0690734B2 (ja) デ−タフロ−型計算機用タイマ−モジユ−ル
JPH041832A (ja) Cpu監視回路
JPS58140827A (ja) 入出力制御装置
JPS62298841A (ja) フア−ムウエア・デバツグ方式

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090109

Year of fee payment: 11

EXPY Cancellation because of completion of term