(57)【特許請求の範囲】
【請求項１】
マイコン（５）と、該マイコン（５）をリセットするリセット回路（３）と、前記マイコン（５）の動作を監視するモニタ回路（４）と、外部のアクチュエータを駆動する出力回路（６）とを備えたＥＣＵ（１）の異常監視回路において、
前記モニタ回路（４）は、
前記マイコン（５）の正常モニタ信号（１２）を異常判定時間（Ｔ１）までの間に確認できないとき前記出力回路（６）へ前記外部のアクチュエータへの出力を禁止する異常判定信号（１０）を出力する異常判定信号出力手段（４１）と、
前記マイコン（５）の正常モニタ信号（１２）を、前記マイコン（５）のＢＩＳＴ完了時間（Ｔ２）及び前記異常判定時間（Ｔ１）より長い時間に設定されるリセット判定時間（Ｔ３）までの間に確認出来ないとき前記リセット回路（３）へリセット判定信号（１１）を出力するリセット判定信号出力手段（４２）とを有することを特徴とするＥＣＵの異常監視回路。
【請求項２】
マイコン（５）と、該マイコン（５）をリセットするリセット回路（３）と、前記マイコン（５）の動作を監視するモニタ回路（４）と、外部のアクチュエータを駆動する出力回路（６）とを備えたＥＣＵ（１）の異常監視回路において、
前記モニタ回路（４）は、
前記マイコン（５）の正常モニタ信号（１２）を異常判定時間（Ｔ１）までの間に確認できないとき前記出力回路（６）へ異常判定信号（１０）を出力する異常判定信号出力手段（４１）と、
前記マイコン（５）の正常モニタ信号（１２）を、前記マイコン（５）のＢＩＳＴ完了時間（Ｔ２）及び前記異常判定時間（Ｔ１）より長い時間に設定されるリセット判定時間（Ｔ３）までの間に確認出来ないとき前記リセット回路（３）へリセット判定信号（１１）を出力するリセット判定信号出力手段（４２）とを有するものであって、
前記異常判定時間（Ｔ１）は、前記ＢＩＳＴ完了時間（Ｔ２）より短い時間に設定されることを特徴とするＥＣＵの異常監視回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＢＩＳＴ機能を有するマイコンを搭載したＥＣＵの異常を監視する回路に関する。
【背景技術】
【０００２】
ＥＳＣ（Electronic Stability Control）をはじめとする車載ＥＣＵ（Electronic  Control Unit）は、マイコンの異常を監視するため、特許文献１に例示されるようなウォッチドッグ信号やシリアル通信などの監視用信号を有する。
【０００３】
これらの監視用信号は電源ＩＣ等で監視され、一定時間を超えて正常状態がモニタできないときにはリセット信号を出力してマイコンの再起動を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−６５８９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、マイコンにＢＩＳＴ（Built In Self Test）機能が付加されている場合、電源投入後のＢＩＳＴ期間中はユーザプログラムが起動されないので、結果として正常状態信号が出力されることはない。このＢＩＳＴ時間が電源ＩＣによる異常監視時間より長い場合はＢＩＳＴ終了前にリセット信号が出力され、その出力でマイコンがリセットされるように構成されているため、正常な起動動作を行うことができない。
【０００６】
本発明は、上述した問題に鑑みてなされたものであり、ＢＩＳＴ終了前にリセット信号が出力されることがなく、またシステムの性能を損なうことがないマイコンの監視回路を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するためになされた請求項１に記載の発明は、マイコン（５）と、該マイコン（５）をリセットするリセット回路（３）と、前記マイコン（５）の動作を監視するモニタ回路（４）と、外部のアクチュエータを駆動する出力回路（６）とを備えたＥＣＵ（１）の異常監視回路において、前記モニタ回路（４）は、前記マイコン（５）の正常モニタ信号（１２）を異常判定時間（Ｔ１）までの間に確認できないとき前記出力回路（６）へ前記外部のアクチュエータへの出力を禁止する異常判定信号（１０）を出力する異常判定信号出力手段（４１）と、前記マイコン（５）の正常モニタ信号（１２）を、前記マイコン（５）のＢＩＳＴ完了時間（Ｔ２）及び前記異常判定時間（Ｔ１）より長い時間に設定されるリセット判定時間（Ｔ３）までの間に確認出来ないとき前記リセット回路（３）へリセット判定信号（１１）を出力するリセット判定信号出力手段（４２）とを有することを特徴とする。
この構成によれば、モニタ回路（４）は、マイコン（５）の正常モニタ信号（１２）を、異常判定時間（Ｔ１）までの間に確認できないとき、出力回路（６）へ外部のアクチュエータへの出力を禁止する異常判定信号（１０）を出力し、マイコン（５）のＢＩＳＴ完了時間（Ｔ２）及び異常判定時間（Ｔ１）より長い時間として設定したリセット判定時間（Ｔ３）までの間に確認出来ないとき、リセット回路（３）へリセット判定信号（１１）を出力する。そのため、マイコン（５）の起動が正常に行われるとともに、ＢＩＳＴ完了時間（Ｔ２）に関わらず異常判定時間（Ｔ１）によって異常判定信号（１０）を出力することができるので、異常に対して外部のアクチュエータへの出力禁止を伴う応答が早く確実に行われるという優れた効果を奏する。
【０００８】
請求項２に記載の発明は、マイコン（５）と、該マイコン（５）をリセットするリセット回路（３）と、前記マイコン（５）の動作を監視するモニタ回路（４）と、外部のアクチュエータを駆動する出力回路（６）とを備えたＥＣＵ（１）の異常監視回路において、前記モニタ回路（４）は、前記マイコン（５）の正常モニタ信号（１２）を異常判定時間（Ｔ１）までの間に確認できないとき前記出力回路（６）へ異常判定信号（１０）を出力する異常判定信号出力手段（４１）と、前記マイコン（５）の正常モニタ信号（１２）を、前記マイコン（５）のＢＩＳＴ完了時間（Ｔ２）及び前記異常判定時間（Ｔ１）より長い時間に設定されるリセット判定時間（Ｔ３）までの間に確認出来ないとき前記リセット回路（３）へリセット判定信号（１１）を出力するリセット判定信号出力手段（４２）とを有するものであって、前記異常判定時間（Ｔ１）は、前記ＢＩＳＴ完了時間（Ｔ２）より短い時間に設定されることを特徴とする。
この構成によれば、モニタ回路（４）は、マイコン（５）の正常モニタ信号（１２）を、異常判定時間（Ｔ１）までの間に確認できないとき、出力回路（６）へ異常判定信号（１０）を出力し、マイコン（５）のＢＩＳＴ完了時間（Ｔ２）及び異常判定時間（Ｔ１）より長い時間として設定したリセット判定時間（Ｔ３）までの間に確認出来ないとき、リセット回路（３）へリセット判定信号（１１）を出力する。そのため、マイコン（５）の起動が正常に行われるとともに、ＢＩＳＴ完了時間（Ｔ２）に関わらず異常判定時間（Ｔ１）によって異常判定信号（１０）を出力することができるので、異常に対する応答が早く確実に行われるという優れた効果を奏する。特に、異常判定時間（Ｔ１）は、ＢＩＳＴ完了時間（Ｔ２）より短い時間に設定されるので、異常検出カウンタはＢＩＳＴの時間中に異常判定時間Ｔ１に到達して、異常判定信号１０が出力される。よって、従来技術のように異常判定信号をリセット回路へ出力することはないので、マイコン（５）の起動を正常に行うことができる。
【図面の簡単な説明】
【０００９】
【図１】本発明のＥＣＵの異常監視回路を実施する車両用ＥＣＵのブロック回路図である。
【図２】本発明のＥＣＵの異常監視回路の異常検出カウンタと各信号の状態を示す時間経過図である。
【発明を実施するための形態】
【００１０】
以下、本発明を具体化した一実施形態について、図面を参照しつつ説明する。但し、本明細書中の全図において相互に対応する部分には同一符号を付し、重複部分においては後述での説明を適時省略する。
【００１１】
図１には、車両のブレーキ系統などに使用するＥＣＵ１と、ＥＣＵ１に電源を供給するバッテリー７及びスイッチ８と、ＥＣＵ１の出力であるポンプやソレノイド等からなるアクチュエータ９とが記載されている。
【００１２】
ＥＣＵ１は、マイコン５と、マイコン５をリセットするリセット回路３と、マイコン５の動作を監視するモニタ回路４と、外部のアクチュエータを駆動する出力回路６と、各回路に電源を供給する電源回路２とを備える。マイコン５は、図示しないセンサ等の入力と記憶されたデータ等とに基づき電源回路２から供給される電力で演算処理した結果を出力回路６に出力する。
【００１３】
モニタ回路４は、マイコン５から出力される正常モニタ信号１２を監視するものである。正常モニタ信号１２は、ウォッチドッグ信号やシリアル通信などに基づくものである。モニタ回路４は、マイコン５の正常モニタ信号１２を、モニタ回路４に予め設定した異常判定時間Ｔ１までの間に確認できないとき、異常判定信号出力回路４１から出力回路６へ異常判定信号１０を出力する。また、モニタ回路４は、マイコン５の正常モニタ信号１２を、マイコン５のＢＩＳＴ（Built In Self Test）完了時間Ｔ２及び異常判定時間Ｔ１より長い時間としてモニタ回路４に予め設定したリセット判定時間Ｔ３までの間に確認出来ないとき、リセット判定信号出力回路４２からリセット回路３へリセット判定信号１１を出力する。
【００１４】
次に、図２に基づいて、異常判定信号１０及びリセット判定信号１１の、異常判定時間Ｔ１、ＢＩＳＴ完了時間Ｔ２及びリセット判定時間Ｔ３との関係を正常モニタ信号１２やリセット信号１３等と関連させて説明する。
【００１５】
スイッチ８を閉じてＥＣＵ１に電源７が投入されるとリセット信号がＨｉとなり、マイコン５がＢＩＳＴ状態になるとともに、モニタ回路４の異常判定時間Ｔ１及びリセット判定時間Ｔ３の異常検出カウンタが計時を開始する。このとき、マイコン５はＢＩＳＴの時間中であるため正常モニタ信号１２は出力されない。異常判定時間Ｔ１は、通常、ＢＩＳＴ完了時間Ｔ２より短い時間に設定するので、異常検出カウンタはＢＩＳＴの時間中に異常判定時間Ｔ１に到達して、異常判定信号１０が出力される。但し、リセット判定時間Ｔ３はＢＩＳＴ完了時間Ｔ２より長い時間に設定するので、リセット判定信号１１は出力されない。そして、異常判定信号１０は出力回路６でアクチュエータ９への通電を禁止する。このように、本発明の異常監視回路では、従来技術のように異常判定信号をリセット回路へ出力することはないので、マイコン５の起動を正常に行うことができる。
【００１６】
ＢＩＳＴ完了時間Ｔ２の後、マイコン５は正常状態となり、正常モニタ信号１２を出力する。モニタ回路４の異常判定時間Ｔ１とリセット判定時間Ｔ３の異常検出カウンタは計数するが、短時間で連続する正常モニタ信号１２により絶えずリセットされるので、異常判定信号１０及びリセット判定信号１１が出力されることはない。
【００１７】
マイコン５が連続稼働中に、何らかの異常が発生して正常モニタ信号１２が途絶えた時、異常判定時間Ｔ１は、リセット判定時間Ｔ３より短い時間に設定されているので、異常検出カウンタはリセット判定時間Ｔ３の計時中に異常判定時間Ｔ１に到達して、異常判定信号１０が出力される。そして、異常判定信号１０は出力回路６でアクチュエータ９への通電を禁止する。そのため、応答の遅延が問題となる横滑り防止装置等ブレーキ装置のＥＣＵに本発明を適用すれば比較的長いＢＩＳＴ完了時間よりさらに長い時間に設定されたリセット判定時間Ｔ３を待つことなく効果的な制御が実施できる。
【００１８】
異常判定時間Ｔ１後に出力回路６の出力禁止状態となった後、さらにモニタ回路４は、正常モニタ信号１２をリセット判定時間Ｔ３までの間に継続して確認できないとき、リセット判定信号１１を出力する。リセット回路３はリセット判定信号１１を入力し、リセット信号１３によりマイコン５をリセットする。
【００１９】
以上詳述したことから明らかなように、本実施形態のＥＣＵ１の異常監視回路は、マイコン５と、該マイコン５をリセットするリセット回路３と、前記マイコン５の動作を監視するモニタ回路４と、外部のアクチュエータを駆動する出力回路６とを備え、前記モニタ回路４は、前記マイコン５の正常モニタ信号１２を異常判定時間Ｔ１までの間に確認できないとき前記出力回路６へ異常判定信号１０を出力する異常判定信号出力手段４１と、前記マイコン５の正常モニタ信号１２を、前記マイコン５のＢＩＳＴ完了時間Ｔ２及び前記異常判定時間Ｔ１より長い時間に設定されるリセット判定時間Ｔ３までの間に確認出来ないとき前記リセット回路３へリセット判定信号１１を出力するリセット判定信号出力手段４２とを有する。
【００２０】
このように、モニタ回路４は、マイコン５の正常モニタ信号１２を、異常判定時間Ｔ１までの間に確認できないとき、出力回路６へ異常判定信号１０を出力し、マイコン５のＢＩＳＴ完了時間Ｔ２及び異常判定時間Ｔ１より長い時間として設定したリセット判定時間Ｔ３までの間に確認出来ないとき、リセット回路３へリセット判定信号１１を出力する。そのため、マイコン５の起動が正常に行われるとともに、ＢＩＳＴ完了時間Ｔ２に関わらず異常判定時間Ｔ１によって異常判定信号１０を出力することができるので、異常に対する応答が早く確実に行われるという優れた効果を奏する。
【００２１】
なお、本発明は、当業者の知識に基づいて様々な変更、修正、改良等を加えた態様において実施され得るものを含む。また、前記変更等を加えた実施態様が、本発明の趣旨を逸脱しない限りいずれも本発明の範囲内に含まれるものであることは言うまでもない。
【符号の説明】
【００２２】
１    ＥＣＵ
３    リセット回路
４    モニタ回路
５    マイコン
６    出力回路
１０    異常判定信号
１１    リセット判定信号
１２    正常モニタ信号
Ｔ１    異常判定時間
Ｔ２    ＢＩＳＴ完了時間
Ｔ３    リセット判定時間
４１    異常判定信号出力回路
４２    リセット判定信号出力回路
【図１】
0005743932.tif 000002
【図２】
0005743932.tif 000003