JPH02165310A - マイクロプロセッサのリセット処理方法 - Google Patents
マイクロプロセッサのリセット処理方法Info
- Publication number
- JPH02165310A JPH02165310A JP63321290A JP32129088A JPH02165310A JP H02165310 A JPH02165310 A JP H02165310A JP 63321290 A JP63321290 A JP 63321290A JP 32129088 A JP32129088 A JP 32129088A JP H02165310 A JPH02165310 A JP H02165310A
- Authority
- JP
- Japan
- Prior art keywords
- reset
- microprocessor
- level
- reset level
- 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.)
- Granted
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[概要コ
マイクロプロセッサを用いて制御を行う電子機器におけ
るマイクロプロセッサのリセット処理方法に関し、 電子機器の動作中にリセットが発生した時に動作状態を
保持したままでリセット動作を行うことができるマイク
ロプロセッサのリセット処理方法を提供することを目的
とし、 リセットを実行すべき異常状態を表す信号の発生に応じ
て各信号に対して割当てられたリセットレベル情報をリ
セットレベル設定回路に設定し、続いてリセット信号を
マイクロプロセッサに出力するリセット制御回路を備え
、マイクロプロセッサはリセ・ノドレベルアクセス手段
によりリセットレベルアドレスにアクセスし、リセット
レベル読取手段によりリセットレベルを読取り、実行ア
ト[産業上の利用分野] 本発明はマイクロプロセッサを用いて制御を行う電子機
器におけるマイクロプロセッサのリセット処理方法に関
する。
るマイクロプロセッサのリセット処理方法に関し、 電子機器の動作中にリセットが発生した時に動作状態を
保持したままでリセット動作を行うことができるマイク
ロプロセッサのリセット処理方法を提供することを目的
とし、 リセットを実行すべき異常状態を表す信号の発生に応じ
て各信号に対して割当てられたリセットレベル情報をリ
セットレベル設定回路に設定し、続いてリセット信号を
マイクロプロセッサに出力するリセット制御回路を備え
、マイクロプロセッサはリセ・ノドレベルアクセス手段
によりリセットレベルアドレスにアクセスし、リセット
レベル読取手段によりリセットレベルを読取り、実行ア
ト[産業上の利用分野] 本発明はマイクロプロセッサを用いて制御を行う電子機
器におけるマイクロプロセッサのリセット処理方法に関
する。
近年、マイクロプログラムにより制御を行う技術は、産
業用から家庭用までの各種の電子機器において広く利用
されている。そのようなマイクロプロセッサによる制御
を行う機器において、マイクロプロセッサ(MPUと略
称される)に異常が発生した場合、そのMPUにリセッ
ト行い、MPUを初期化する動作が行われる。MPUは
、そのリセットを終了すると、RAM (ランダムアク
セスメモリ)および外部レジスタの内容を全てクリアし
てその後制御開始する。
業用から家庭用までの各種の電子機器において広く利用
されている。そのようなマイクロプロセッサによる制御
を行う機器において、マイクロプロセッサ(MPUと略
称される)に異常が発生した場合、そのMPUにリセッ
ト行い、MPUを初期化する動作が行われる。MPUは
、そのリセットを終了すると、RAM (ランダムアク
セスメモリ)および外部レジスタの内容を全てクリアし
てその後制御開始する。
このため、リセットが行われるような異常が発生すると
、リセット動作によりMPUの内部状態が全て失われる
という不都合が発生しており、その改善が望まれている
。
、リセット動作によりMPUの内部状態が全て失われる
という不都合が発生しており、その改善が望まれている
。
[従来の技術]
機器の状態や、環境状態を表す信号を入力して対応する
制御信号を出力する機能をマイクロプロセッサにより行
う電子機器においては、MPUの異常状G(例えば、入
力データのパリティエラー発生など)が検出された時に
MPUのリセット端子にリセット信号が入力される構成
がとられている。その場合、MPUには通常リセット端
子が1つしか設けられてなく、リセット端子にリセット
入力が到来するとMPUの動作を停止させる。すなわち
、アドレスバスやデータバスを高インピーダンス状態に
し、割り込みを受付不能とし出力制御信号を不動作状態
とする。
制御信号を出力する機能をマイクロプロセッサにより行
う電子機器においては、MPUの異常状G(例えば、入
力データのパリティエラー発生など)が検出された時に
MPUのリセット端子にリセット信号が入力される構成
がとられている。その場合、MPUには通常リセット端
子が1つしか設けられてなく、リセット端子にリセット
入力が到来するとMPUの動作を停止させる。すなわち
、アドレスバスやデータバスを高インピーダンス状態に
し、割り込みを受付不能とし出力制御信号を不動作状態
とする。
そして、リセットした信号が解除されると、MPUは自
動的に初期化動作を行い、無条件に主舵′t!装置であ
るRAM (ランダムアクセスメモ1月や外部レジスタ
などの内容をクリアしてイニシアルプログラムローディ
ング動作を行う構成となっており、この動作は電源オン
時に実行される処理と同様の内容である。
動的に初期化動作を行い、無条件に主舵′t!装置であ
るRAM (ランダムアクセスメモ1月や外部レジスタ
などの内容をクリアしてイニシアルプログラムローディ
ング動作を行う構成となっており、この動作は電源オン
時に実行される処理と同様の内容である。
[発明が解決しようとする課題]
上記したように従来の技術によれば、マイクロプロセッ
サはセント信号が入力されると、リセットされてRAM
やレジスタの内容を全てクリアしてしまうため、MPL
Jにより制御される電子機器がダウンして動作停止する
ことになり、その後リセットが解除しても、MPUは電
源オンと同様の初期化処理の過程を経て動作を再開する
必要がある。
サはセント信号が入力されると、リセットされてRAM
やレジスタの内容を全てクリアしてしまうため、MPL
Jにより制御される電子機器がダウンして動作停止する
ことになり、その後リセットが解除しても、MPUは電
源オンと同様の初期化処理の過程を経て動作を再開する
必要がある。
そのため、リセット動作によりMPUで制御される電子
機器への信頼性が損なわれるという問題があった。
機器への信頼性が損なわれるという問題があった。
本発明は電子機器の動作中にリセ7)が発生した時に動
作状態を保持したままでリセット動作を行うことができ
るマイクロプロセッサのリセット処理方法を提供するこ
とを目的とする。
作状態を保持したままでリセット動作を行うことができ
るマイクロプロセッサのリセット処理方法を提供するこ
とを目的とする。
[課題を解決するための手段」
第1図は発明1の原理的構成図、第2図は発明2の原理
的構成図である。
的構成図である。
第1図において、lOはマイクロプロセッサ(以下MP
Uという)、llはリセット制御回路、12はMPU異
常検出回路、13はリセットレベル設定回路、101は
リセットレベルアクセス手段、102はリセットレベル
読取手段、103は実行アドレス設定手段を表す。
Uという)、llはリセット制御回路、12はMPU異
常検出回路、13はリセットレベル設定回路、101は
リセットレベルアクセス手段、102はリセットレベル
読取手段、103は実行アドレス設定手段を表す。
第2図において、20はマイクロプロセッサ2(以下M
PU2という)、21はマイクロプロセッサl (以下
MPUIという)、220,221は異常検出回路、2
30,231はリセットレベル設定回路、240,24
1はリセット指示回路を表し、MPUIの211はリセ
ットレベル設定手段、212はリセット指示手段、MP
U2の201〜203は上記第1図の101−103と
同様の手段である。
PU2という)、21はマイクロプロセッサl (以下
MPUIという)、220,221は異常検出回路、2
30,231はリセットレベル設定回路、240,24
1はリセット指示回路を表し、MPUIの211はリセ
ットレベル設定手段、212はリセット指示手段、MP
U2の201〜203は上記第1図の101−103と
同様の手段である。
本発明はMPUの異常に対応じてリセットレベルが設定
される回路を設け、MPUにリセットをかける前にリセ
ットレベル設定回路に設定データをセットし、MPLI
はリセット解除後にそのリセットレベルに対応したリセ
ット動作を行うものである。
される回路を設け、MPUにリセットをかける前にリセ
ットレベル設定回路に設定データをセットし、MPLI
はリセット解除後にそのリセットレベルに対応したリセ
ット動作を行うものである。
[作用]
第1図に示す発明1の構成の作用を説明する。
MPUl0に異常が発生すると異常を表す複数の信号の
中の1つがMPU異常検出回路12に供給され、その信
号はリセット制御回路11へ出力される。リセット制御
回路11はMPU異常検出回路12からの異常信号に応
じてレベルを識別して、リセットレベル設定回路13に
レベルデータを設定して、MPUl0に供給し、続けて
MPU1Oのリセット端子にリセット信号を出力する。
中の1つがMPU異常検出回路12に供給され、その信
号はリセット制御回路11へ出力される。リセット制御
回路11はMPU異常検出回路12からの異常信号に応
じてレベルを識別して、リセットレベル設定回路13に
レベルデータを設定して、MPUl0に供給し、続けて
MPU1Oのリセット端子にリセット信号を出力する。
MPLIIOはリセット信号を受は取ると、動作を停止
し、リセット解除されるとリセットレベルアクセス手段
101によりリセット時のアドレスにアクセスする。そ
のアクセスの結果リセットレベル読取手段102が動作
し、リセットレベル設定回路13の読取りが行われる。
し、リセット解除されるとリセットレベルアクセス手段
101によりリセット時のアドレスにアクセスする。そ
のアクセスの結果リセットレベル読取手段102が動作
し、リセットレベル設定回路13の読取りが行われる。
次に実行アドレス設定手段103は、この読取られたリ
セットレベルに対応した実行アドレスを設定し、リセッ
トレベルに対応したルーチンに分岐して、処理が行われ
る。
セットレベルに対応した実行アドレスを設定し、リセッ
トレベルに対応したルーチンに分岐して、処理が行われ
る。
第2図に示す発明2の原理的構成は、第1図の構成にお
いてリセット制御図Illで行われる機RがMPU1(
21)により実行される点と、MPUIとMPU2はそ
れぞれ相手装置からの異常信号を受は取った時にリセッ
ト動作のための制御を互いに実行する構成を備える点に
特徴がある。
いてリセット制御図Illで行われる機RがMPU1(
21)により実行される点と、MPUIとMPU2はそ
れぞれ相手装置からの異常信号を受は取った時にリセッ
ト動作のための制御を互いに実行する構成を備える点に
特徴がある。
ただし、第2図には、MPU2に異常が発生した時に、
MPUIがリセットレベル設定などの制御の動作を行い
、MPU2がリセット処理を実行する場合における、各
MPUの技術手段が示されている。
MPUIがリセットレベル設定などの制御の動作を行い
、MPU2がリセット処理を実行する場合における、各
MPUの技術手段が示されている。
第2図の作用を説明すると、MPLI2に異常が発生す
ると、その異常信号はバスを介して異常検出回路221
にセットされる。その異常検出回路221は+fAPU
lにより読取られる。
ると、その異常信号はバスを介して異常検出回路221
にセットされる。その異常検出回路221は+fAPU
lにより読取られる。
MPtJlは異常検出回路221の内容に応じて異常レ
ベルを識別し、リセ7)レベル設定手段211によりリ
セットレベル設定回路231にレベルデータを設定する
。次いで、リセット指示手段212が動作して、リセッ
ト指示回路241をセットする。リセット指示回路24
1がセットされると、その出力はMPU2のリセット端
子へのリセット入力信号となる。MPU2はこれにより
、動作を停止し、リセットが解除されると、以後第1図
のMPU (10)と同様の各手段201〜203によ
り処理が行われる。その際、リセットレベル読取手段2
02は、MPUIにより設定されたリセットレベル設定
回路231の内容を読取る。
ベルを識別し、リセ7)レベル設定手段211によりリ
セットレベル設定回路231にレベルデータを設定する
。次いで、リセット指示手段212が動作して、リセッ
ト指示回路241をセットする。リセット指示回路24
1がセットされると、その出力はMPU2のリセット端
子へのリセット入力信号となる。MPU2はこれにより
、動作を停止し、リセットが解除されると、以後第1図
のMPU (10)と同様の各手段201〜203によ
り処理が行われる。その際、リセットレベル読取手段2
02は、MPUIにより設定されたリセットレベル設定
回路231の内容を読取る。
なお、MPUIに障害が発生した場合は、異常検出回路
220に異常信号が決定され、MPLI2によりリセッ
トレベル設定回路230にレベルが設定され、リセ・ノ
ド指示回路240にリセット指示がセントされることに
なる。
220に異常信号が決定され、MPLI2によりリセッ
トレベル設定回路230にレベルが設定され、リセ・ノ
ド指示回路240にリセット指示がセントされることに
なる。
[実施例]
第3図は発明lの実施例構成図、第4図は実施例の処理
フロー図、第5図はリセット制御回路の構成例を示す図
、第6図は発明2の実施例構成図、第7図は相手MPU
の処理フロー図である。
フロー図、第5図はリセット制御回路の構成例を示す図
、第6図は発明2の実施例構成図、第7図は相手MPU
の処理フロー図である。
第3図において、30はMPU (マイクロプロセッサ
)、31はMPUのリセット制御回路、32はMPUの
異常検出回路、33はリセットレベルレジスタ、36は
インクフェース(IFで表示)、37は制御対象である
電子機器を表す。
)、31はMPUのリセット制御回路、32はMPUの
異常検出回路、33はリセットレベルレジスタ、36は
インクフェース(IFで表示)、37は制御対象である
電子機器を表す。
第3図の実施例の動作を第4図に示す処理フロー図を参
照しながら説明する。
照しながら説明する。
第3図のMPU30において、内部回路の何れかで異常
が発生すると、対応する異常状態を表す出力がMPUの
異常検出回路32に入力される。
が発生すると、対応する異常状態を表す出力がMPUの
異常検出回路32に入力される。
MPUの異常検出回路32はその異常入力に対応する信
号をMPUのリセット制御回路31に出力する。
号をMPUのリセット制御回路31に出力する。
MPUリセット制御回路31はその信号を受は取ると、
リセットレベルを識別して、識別結果に応じてリセット
レベル(1〜k)の1つの出力線を“1”にしてリセッ
トレベルレジスタ33にセットする。次いで、MPUの
リセット制御回路31はリセット信号をMPU30に出
力する。 第4図において、MPU30はリセット信号
が入力されてす七ノド状態(停止状態)になった後、リ
セット解除される(ステップ41)。すると直ちにリセ
ットレベルにジャンプする(ステップ42)。このリセ
ットレベルはメモリの予め設定されたアドレス(通常F
FFE()l)〜FFFF(II):(H)は16進数
を表す)である。
リセットレベルを識別して、識別結果に応じてリセット
レベル(1〜k)の1つの出力線を“1”にしてリセッ
トレベルレジスタ33にセットする。次いで、MPUの
リセット制御回路31はリセット信号をMPU30に出
力する。 第4図において、MPU30はリセット信号
が入力されてす七ノド状態(停止状態)になった後、リ
セット解除される(ステップ41)。すると直ちにリセ
ットレベルにジャンプする(ステップ42)。このリセ
ットレベルはメモリの予め設定されたアドレス(通常F
FFE()l)〜FFFF(II):(H)は16進数
を表す)である。
次にこのリセットレベルのアドレスの命令をアクセスす
ると(ステ・ンブ43)、そこにリセ・ントレベルレジ
スタ33をリードする命令が格納されており、その命令
を実行する(ステップ44)。
ると(ステ・ンブ43)、そこにリセ・ントレベルレジ
スタ33をリードする命令が格納されており、その命令
を実行する(ステップ44)。
リードされた内容によりテーブル(図示されない)を参
照すると、テーブルにはリセットレベルに対応じて分岐
先のアドレスが格納されており、リードされたリセット
レベルに対応したアドレスが出力される(ステップ45
)。次にそのテーブルから得られたアドレスに分岐して
プログラムを実行する(ステップ46)。
照すると、テーブルにはリセットレベルに対応じて分岐
先のアドレスが格納されており、リードされたリセット
レベルに対応したアドレスが出力される(ステップ45
)。次にそのテーブルから得られたアドレスに分岐して
プログラムを実行する(ステップ46)。
この分岐先は、プログラムのルーチンが第4図に示すよ
うにイニシアルルーチン471がら通常ルーチンA47
2乃至通常ルーチンc474まで存在して、イニシアル
ルーチンの後は通常ルーチンA−Cがループとなって実
行している例をとると、レベルに応じてイニシアルルー
チンの先頭(リセット状態になる前のRAM、 レジ
スタなどの全てをクリアする)に分岐する場合や、通常
ルーチンA、B、C(リセット状態になる前の状態が一
部または全部保存される)に分岐することになる。
うにイニシアルルーチン471がら通常ルーチンA47
2乃至通常ルーチンc474まで存在して、イニシアル
ルーチンの後は通常ルーチンA−Cがループとなって実
行している例をとると、レベルに応じてイニシアルルー
チンの先頭(リセット状態になる前のRAM、 レジ
スタなどの全てをクリアする)に分岐する場合や、通常
ルーチンA、B、C(リセット状態になる前の状態が一
部または全部保存される)に分岐することになる。
第5図は、第3図のMPUのリセット制御回路(31)
の構成例を示し、その動作を説明すると。
の構成例を示し、その動作を説明すると。
MPUの異常検出回路(第3図32)に接続された異常
信号線の中の1つの異常信号出力は、オア回路52を通
ってフリップフロップ回路50にセットされる。一方、
異常検出回路から入力した信号はレベルが識別され、本
例ではハードウェア的に識別され、オア回路53は異常
検出回路の信号線1または信号NiA2からの信号が入
力するとレベルlの出力を発生し、リセットレベルレジ
スタ33に入力する。
信号線の中の1つの異常信号出力は、オア回路52を通
ってフリップフロップ回路50にセットされる。一方、
異常検出回路から入力した信号はレベルが識別され、本
例ではハードウェア的に識別され、オア回路53は異常
検出回路の信号線1または信号NiA2からの信号が入
力するとレベルlの出力を発生し、リセットレベルレジ
スタ33に入力する。
他の異常検出回路からの人力線も対応するレベル信号に
変換されリセットレベルレジスタに出力される。フリッ
プフロップ回路50にセントされた信号はタイミング信
号人力が与えられるとアンド回路51から出力されMP
Uリセント信号としてMPUに供給される。
変換されリセットレベルレジスタに出力される。フリッ
プフロップ回路50にセントされた信号はタイミング信
号人力が与えられるとアンド回路51から出力されMP
Uリセント信号としてMPUに供給される。
発明2の実施例構成図を第6図により説明する。
第6図において60.61はそれぞれMPUI。
MPU2.630,631はレジスタ、640゜641
は各MPU1.2の異常検出回路、650゜651はリ
セット信号を発生するフリップフロップ回路(以下リセ
ットF、F、という)、660゜661はリセットレベ
ルレジスタを表す。この第6図の構成は、MPUIとM
PU2のそれぞれが別の電子機器の制御を行うものであ
り、異常信号の発生時のリセットの制御を相互に実行す
る構成を備えている。
は各MPU1.2の異常検出回路、650゜651はリ
セット信号を発生するフリップフロップ回路(以下リセ
ットF、F、という)、660゜661はリセットレベ
ルレジスタを表す。この第6図の構成は、MPUIとM
PU2のそれぞれが別の電子機器の制御を行うものであ
り、異常信号の発生時のリセットの制御を相互に実行す
る構成を備えている。
第6図の動作を第7図の相手MPUの処理フロー図を参
照しながら説明する。
照しながら説明する。
MPU2から異常信号が発生すると、MPU2の異常検
出回路640に異常信号が入力し、その出力はレジスタ
630にセットされる。
出回路640に異常信号が入力し、その出力はレジスタ
630にセットされる。
ここで、MPUIでは第7図のような処理を実行してお
り、レジスタ630を読取ってデータが有るかどうかを
判別し、ある場合はそのデータにより異常レベルを識別
する(ステップ72)。次に、識別したレベルデータを
リセノトレベルレジスク660にセットする(ステップ
73)。その後、リセットF、F、650をセットする
(ステップ74)。
り、レジスタ630を読取ってデータが有るかどうかを
判別し、ある場合はそのデータにより異常レベルを識別
する(ステップ72)。次に、識別したレベルデータを
リセノトレベルレジスク660にセットする(ステップ
73)。その後、リセットF、F、650をセットする
(ステップ74)。
MPUIのリセットF、F、650のセントによりリセ
ット信号が第6図に示すようにMPU2のリセット端子
に入力すると、MPU2は第4図に示す処理を実行し、
リセット解除後にリセットレベルレジスタ660の内容
をリードしてレベルに対応するアドレスに分岐する。
ット信号が第6図に示すようにMPU2のリセット端子
に入力すると、MPU2は第4図に示す処理を実行し、
リセット解除後にリセットレベルレジスタ660の内容
をリードしてレベルに対応するアドレスに分岐する。
第6図のMPUIとMPU2はそれぞれ電子機器につい
て独立した制御を実行し、異常信号の発生時には互いに
リセット制御の動作を行うものである。従って、第4図
および第7図に示す処理フa−を実行する機能を備えて
いる。
て独立した制御を実行し、異常信号の発生時には互いに
リセット制御の動作を行うものである。従って、第4図
および第7図に示す処理フa−を実行する機能を備えて
いる。
[発明の効果]
本発明によれば、処理装置(マイクロプロセッサ)はリ
セット後の処理を的確に判断できリセットレベルによっ
て動作状態を保持したまま処理装置の異常状態から通常
の動作状態に復帰することができ、制御対象である電子
機器をダウンさせることなく通常動作に戻すことができ
、信頼性を向上することができる。
セット後の処理を的確に判断できリセットレベルによっ
て動作状態を保持したまま処理装置の異常状態から通常
の動作状態に復帰することができ、制御対象である電子
機器をダウンさせることなく通常動作に戻すことができ
、信頼性を向上することができる。
また、発明2によれば、上記の効果の他に、処理装置が
互いに監視することにより、異常状態の程度をより細分
化して判断する処理を効率的に実行でき、高い信頼性を
実現することができる。
互いに監視することにより、異常状態の程度をより細分
化して判断する処理を効率的に実行でき、高い信頼性を
実現することができる。
第1図は発明lの原理的構成図、第2図は発明2の原理
的構成図、第3図は発明1の実施例構成図、第4図は実
施例の処理フロー図、第5図はリセット制御回路の構成
図、第6図は発明2の実施例構成図、第7図は相手MP
Uの処理フロー図である。 第1図中、 10:MPU ll:リセット制御回路 12:MPU異常検出回路 13:リセットレベル設定回路 101 : IJ上セツトベルアクセス手段102:リ
セットレベル読取手段 103;実行アドレス設定手段 特許出願人 冨士通株式会社 復代理人弁理士 穂坂 和雄 リでット剥脣紳匡■令Q44〜図 $ 5 図 卆8呼MPUつた理フロー図。 茶 7 口
的構成図、第3図は発明1の実施例構成図、第4図は実
施例の処理フロー図、第5図はリセット制御回路の構成
図、第6図は発明2の実施例構成図、第7図は相手MP
Uの処理フロー図である。 第1図中、 10:MPU ll:リセット制御回路 12:MPU異常検出回路 13:リセットレベル設定回路 101 : IJ上セツトベルアクセス手段102:リ
セットレベル読取手段 103;実行アドレス設定手段 特許出願人 冨士通株式会社 復代理人弁理士 穂坂 和雄 リでット剥脣紳匡■令Q44〜図 $ 5 図 卆8呼MPUつた理フロー図。 茶 7 口
Claims (2)
- (1)マイクロプロセッサを用いて制御を行う電子機器
におけるマイクロプロセッサのリセット処理方法におい
て、 リセットを実行すべき異常状態を表す信号の発生に応じ
て各信号に対して割当てられたリセットレベル情報をリ
セットレベル設定回路(13)に設定し、続いてリセッ
ト信号をマイクロプロセッサに出力するリセット制御回
路(11)を備え、マイクロプロセッサはリセットレベ
ルアクセス手段(101)によりリセットレベルアドレ
スにアクセスし、リセットレベル読取手段(102)に
よりリセットレベルを読取り、実行アドレス設定手段(
103)により読取ったリセットレベルに応じて分岐先
アドレスが設定されることを特徴とするマイクロプロセ
ッサのリセット処理方法。 - (2)マイクロプロセッサを用いて制御を行う電子機器
におけるマイクロプロセッサのリセット処理方法であっ
て、 それぞれが電子機器の制御を行うマイクロプロセッサを
2つ備え、 各マイクロプロセッサはリセットを実行すべき異常状態
を表す信号が発生すると信号を保持する異常検出回路(
220、221)を備え、 一方のマイクロプロセッサは他のマイクロプロセッサか
らの異常信号を異常検出回路(221)により検出する
と対応する異常レベルを識別してリセットレベル設定手
段(211)によりリセットレベルを設定するとともに
リセット指示手段(212)によりリセット指示を行い
、 前記他のマイクロプロセッサはリセットレベルアクセス
手段(201)によりリセットレベルアドレスにアクセ
スし、リセットレベル読取手段(202)によりリセッ
トレベルを読取り、実行アドレス設定手段(203)に
より読取ったリセットレベルに応じて分岐先アドレスが
設定されることを特徴とするマイクロプロセッサのリセ
ット処理方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63321290A JPH0782407B2 (ja) | 1988-12-20 | 1988-12-20 | マイクロプロセッサのリセット処理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63321290A JPH0782407B2 (ja) | 1988-12-20 | 1988-12-20 | マイクロプロセッサのリセット処理方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02165310A true JPH02165310A (ja) | 1990-06-26 |
| JPH0782407B2 JPH0782407B2 (ja) | 1995-09-06 |
Family
ID=18130917
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63321290A Expired - Lifetime JPH0782407B2 (ja) | 1988-12-20 | 1988-12-20 | マイクロプロセッサのリセット処理方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0782407B2 (ja) |
-
1988
- 1988-12-20 JP JP63321290A patent/JPH0782407B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0782407B2 (ja) | 1995-09-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| NO170113B (no) | Kontroll-logikk for paritets-integritet | |
| WO1987000316A2 (en) | Fault tolerant data processing system | |
| US5619513A (en) | Fast, cost-effective method for memory testing | |
| JPH02224140A (ja) | 割込試験装置 | |
| US5673419A (en) | Parity bit emulator with write parity bit checking | |
| US5222232A (en) | Apparatus and method for monitoring prom access in a microcomputer | |
| US7194401B2 (en) | Configuration for in-circuit emulation of a program-controlled unit | |
| JPS5835284B2 (ja) | デ−タバスチェック方式 | |
| KR940001558B1 (ko) | 프로세스가 있는 보오드의 상태 추적장치 | |
| JPH0782407B2 (ja) | マイクロプロセッサのリセット処理方法 | |
| JP2502185B2 (ja) | プロセッサ | |
| JP2765659B2 (ja) | データ処理装置の自己テスト方式 | |
| JP3019336B2 (ja) | マイクロプロセッサ開発支援装置 | |
| JP2720580B2 (ja) | フォールト・トレラント・コンピュータ | |
| JPH0223432A (ja) | 自己診断方式 | |
| JPS6041787B2 (ja) | 多重プロセツサによるデ−タ処理装置 | |
| JPH0652013A (ja) | トレース回路 | |
| JPS59133654A (ja) | プログラムデバツグ装置 | |
| JPH01321539A (ja) | バスコネクタ接続状態チェック回路 | |
| JPS60101649A (ja) | 電子計算機の診断装置 | |
| JPH04107670A (ja) | マイクロプロセッサシステム | |
| JPS6286441A (ja) | デ−タトレ−ス方式 | |
| JPH04316137A (ja) | インサーキットエミュレータ | |
| JPH052254U (ja) | マイクロプロセツサ装置 | |
| JPS6257048A (ja) | 分散型プロセツサシステム |