(57)【要約】【課題】暴走しているにもかかわらずスリープ信号を出力した演算処理回路を適確にリセットする。【解決手段】演算処理装置の監視回路において、演算処理回路に電源電圧を供給し、前記電源電圧レベルに応じて電源電流を制御する電源電圧制御部と、前記演算処理回路からスリープ信号が入力されたときに、前記電源電圧制御部の電源電流を低下させる判定部と、前記電源電圧制御部の電源電圧が所定レベルを下回ったときに、前記演算処理回路にリセット信号を出力する減電圧検知部とを有する。演算処理回路が暴走しているときは消費電流が大きく前記電源電圧制御部の電源電圧の降下が大きいので、減電圧検知部は、供給される電力の電圧レベルが所定レベルを下回ったときに、リセット信号を出力する。よって、演算処理回路をリセットでき、正常な動作を回復させることができる。【選択図】図４
2009015613.tif 000002
【特許請求の範囲】
【請求項１】
演算処理回路に電源電圧を供給し、前記電源電圧レベルに応じて電源電流を制御する電源電圧制御部と、
前記演算処理回路から、当該演算処理回路が動作を停止するスリープモードへの移行を示すスリープ信号が入力されたときに、前記電源電圧制御部の電源電流を低下させる判定部と、
前記電源電圧制御部の電源電圧が所定レベルを下回ったときに、前記演算処理回路を初期化するリセット信号を出力する減電圧検知部とを有する監視回路。
【請求項２】
請求項１において、
前記電源電圧制御部の電源電流の低下開始を遅延させる遅延部をさらに有することを特徴とする監視回路。
【請求項３】
請求項１または２の監視回路と、前記演算処理回路とを有する電子制御装置。
【請求項４】
演算処理回路をリセットする監視回路の制御方法において、
演算処理回路に電源電圧を供給し、前記電源電圧レベルに応じて電源電流を制御する工程と、
前記演算処理回路から、当該演算処理回路が動作を停止するスリープモードへの移行を示すスリープ信号が入力されたときに、前記電源電流を低下させる工程と、
前記電源電圧が所定レベルを下回ったときに、前記演算処理回路を初期化するリセット信号を出力する工程とを有する監視回路の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、演算処理回路をリセットする監視回路、及びその制御方法等に関し、特に演算処理回路からのウォッチドッグ信号が停止したとき、または演算処理回路に供給される電源電圧が所定レベルを下回ったときに演算処理回路にリセット信号を出力する監視回路、及びその制御方法等に関する。
【背景技術】
【０００２】
自動車等の車両には、各種アクチュエータを制御する多数の電子制御装置（ＥＣＵ：Electronic Control Unit）が搭載される。車両の安全な動作を確保するため、これら電子制御装置には常時安定した動作が要求される。よって、これらの電子制御装置には、その演算処理回路の暴走などの動作異常や、演算処理回路に供給される電圧の低下を検知したとき、演算処理回路をリセット（初期化）する監視回路が設けられる。そして、演算処理回路は、リセットされることにより正常な動作を回復する。特許文献１には、かかる監視回路を有する電子制御装置の例が記載されている。
【０００３】
図１は、一般的な監視回路の構成を説明する図である。監視回路１の電源電圧制御部４は、バッテリ電源３から電力供給を受け、演算処理回路２の消費電流に応じて変化する電源電圧を一定に保つように電源電流を制御し、定電圧の電源電流を演算処理回路２に供給する。また、判定部５及び減電圧検知部６は、所定の条件が満たされたときに演算処理回路２にＬレベルのリセット信号ＲＥＳＥＴを出力する。すると、演算処理回路２はこれに応答して、自らをリセットする。また、判定部５及び減電圧検知部６は、所定の条件が満たされたときに演算処理回路２にＨレベルのリセット信号ＲＥＳＥＴを出力してリセットを解除する。すると、演算処理回路２はこれに応答して所期の処理動作を開始する。
【０００４】
図２は、図１に示す監視回路に入出力される各種信号のタイミングチャート図である。図２（Ａ）には、演算処理回路２が正常に動作しているときに出力するウォッチドッグ信号ＷＤと、判定部５が出力するリセット信号ＲＥＳＥＴが示される。演算処理回路２からのウォッチドッグ信号ＷＤは、暴走などの動作異常時には停止される。すると、判定部５は、図示するように、リセット信号ＲＥＳＥＴをＨレベルからＬレベルに反転させる。すなわち、暴走した演算処理回路２はリセットされ、正常な動作を回復する。
【０００５】
また、図２（Ｂ）には、電源電圧制御部４の電源電圧と、減電圧検知部６が出力するリセット信号ＲＥＳＥＴが示される。図示するように、減電圧検知部６は、電源電圧制御部４の電源電圧が所定レベルＶＲを下回ったときにリセット信号ＲＥＳＥＴをＨレベルからＬレベルに反転させる。すなわち、供給される電圧の低下によって誤動作のおそれがある演算処理回路２はリセットされ、誤動作を回避できる。
【特許文献１】特許第３２０１９８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、上記の電子制御装置においては、電源として車載バッテリが用いられる。よって、バッテリの消耗を防ぐために、演算処理回路２は一定時間動作しないときには、処理動作を停止して消費電力を抑制するスリープモードに移行する。そして、演算処理回路２がスリープモードに移行すると、ウォッチドッグ信号ＷＤが停止される。しかし、スリープモードは正常な動作なので、判定部５がウォッチドッグ信号ＷＤの停止に応答して演算処理回路２をリセットする必要はない。にもかかわらず、演算処理回路２がリセットされると、それにより無駄な電力が消費され、バッテリが消耗してしまう。
【０００７】
このため、演算処理回路２は、スリープモードに移行するときに、判定部５にＨレベルのスリープ信号ＳＬＥＥＰを出力する。よって、判定部５は、ウォッチドッグ信号ＷＤが停止し、スリープ信号ＳＬＥＥＰが入力されなければ演算処理回路２は暴走状態であると判断でき、図２（Ａ）で示した処理を行う。一方、判定部５は、ウォッチドッグ信号ＷＤが停止してもスリープ信号ＳＬＥＥＰが入力されたときは、演算処理回路２はスリープモードへ移行すると判断できる。
【０００８】
ここで、図２（Ｃ）にウォッチドッグ信号ＷＤ、判定部５が出力するリセット信号ＲＥＳＥＴ、及びスリープ信号ＳＬＥＥＰを示す。判定部５は、図示するように、ウォッチドッグ信号ＷＤが停止してもスリープ信号ＳＬＥＥＰが入力されたときは、リセット信号ＲＥＳＥＴをＬレベルに保持する（時点Ｔ）。よって、演算処理回路２のリセット解除が維持される。このようにして、不必要なリセットによる無駄な電流消費が回避される。
【０００９】
しかしながら、演算処理回路２は、暴走しているにもかかわらずスリープ信号ＳＬＥＥＰを出力する場合がある。例えば、スリープ信号ＳＬＥＥＰを出力した直後に暴走が生じる場合や、暴走によりスリープ信号ＳＬＥＥＰ自体が誤動作する場合である。かかる場合に、上記の監視回路１は演算処理回路２をリセットしないので、演算処理回路２が正常な動作を回復できない。すると、電子制御装置が誤動作してしまい、車両の動作の安全性やユーザの利便性が損なわれるといった問題が生じる。
【００１０】
そこで、本発明の目的は、暴走しているにもかかわらずスリープ信号を出力した演算処理回路を、適確にリセットできる監視回路、及びその制御方法等を提供することにある。
【課題を解決するための手段】
【００１１】
上記の目的を達成するために、本発明の第１の側面における監視回路は、演算処理回路に電源電圧を供給し、前記電源電圧レベルに応じて電源電流を制御する電源電圧制御部と、前記演算処理回路から、当該演算処理回路が動作を停止するスリープモードへの移行を示すスリープ信号が入力されたときに、前記電源電圧制御部の電源電流を低下させる判定部と、前記電源電圧制御部の電源電圧が所定レベルを下回ったときに、前記演算処理回路を初期化するリセット信号を出力する減電圧検知部とを有することを特徴とする。
【発明の効果】
【００１２】
上記側面によれば、判定部は、スリープモードへの移行を示す信号を入力されたときに、前記電源電圧制御部の電源電流を低下させる。ここで、演算処理回路が動作を休止するときは消費電流が小さいので、電源電圧制御部の電源電流を低下させても、電源電圧の降下は比較的小さい。しかし、暴走のときは消費電流が大きいので、電源電圧の降下が比較的大きい。その場合、減電圧検知部は、電源電圧制御部の電源電圧が所定レベルを下回ったときに、リセット信号を出力する。すなわち、演算処理回路からの出力信号の代わりに、その電流消費から演算処理回路の動作状態を把握することで、リセットが必要なとき、つまり暴走したときに確実に演算処理回路をリセットできる。これにより、演算処理回路は正常な動作を回復できる。
【発明を実施するための最良の形態】
【００１３】
以下、図面にしたがって本発明の実施の形態について説明する。但し、本発明の技術的範囲はこれらの実施の形態に限定されず、特許請求の範囲に記載された事項とその均等物まで及ぶものである。
【００１４】
図３は、本実施形態における監視回路の構成を説明する図である。図１で示した監視回路１と同じ構成には図１と同じ符号を付してある。本実施形態の監視回路１は、演算処理回路２とともに例えば車載用の電子制御装置に備えられる。そして、監視回路１は、バッテリ電源３から電力供給を受け、一定電圧の電流を演算処理回路２に供給する。また、監視回路１は、演算処理回路２の動作異常または供給される電圧降下の際に、演算処理回路２をリセットする。これにより、演算処理回路２は正常な動作を回復、あるいは誤動作を回避できる。
【００１５】
図１でも説明したように、判定部５は、演算処理回路２からのウォッチドッグ信号ＷＤが停止し、かつＨレベルのスリープ信号ＳＬＥＥＰが入力されたときは、演算処理回路２に出力するリセット信号ＲＥＳＥＴをＬレベルに反転させる。よって、暴走した演算処理回路２がリセットされ、正常な動作を回復する。一方、判定部５は、演算処理回路２からのウォッチドッグ信号ＷＤが停止し、かつスリープ信号ＳＬＥＥＰがＨレベルに反転したときは、演算処理回路２に出力するリセット信号ＲＥＳＥＴをＨレベルに保持する。よって、演算処理回路２のリセット解除が維持され、演算処理回路２はスリープモードに移行する。
【００１６】
しかし、演算処理回路２が暴走しているにもかかわらず、スリープ信号ＳＬＥＥＰがＨレベルに反転される場合には、ウォッチドッグ信号ＷＤＣも停止しているので、判定部５はウォッチドッグ信号の停止とスリープ信号の反転からは、演算処理回路２が暴走しているのかスリープモードなのか判断できない。そこで、本実施形態では、演算処理回路２が暴走時に消費する電流は、スリープモード時に消費する電流より大きいことに着目する。すなわち、本実施形態の監視回路１は、演算処理回路２からの入力信号の代わりに、消費電流に基づいて演算処理回路２のリセットを行うことを特徴とする。次に、本実施形態の監視回路１の動作を、図３とともに図４を用いて説明する。
【００１７】
図４は、監視回路１に入出力される各種信号のタイミングチャート図である。図４（Ａ）は、演算処理回路２がスリープモードに移行する場合に対応し、図４（Ｂ）は、演算処理回路２が暴走状態の場合に対応する。
【００１８】
まず、図４（Ａ）に示すように、判定部５は、演算処理回路２から入力されるウォッチドッグ信号ＷＤが停止し、かつＨレベルのスリープ信号ＳＬＥＥＰが入力されると、電源電圧制御部４が出力可能な電源電流を所定レベルＩＲまで低下させる。ここで、所定レベルＩＲは、演算処理装置２が暴走したときに消費する電流より小さく、かつスリープモードのときに消費する電流より大きいレベルに設定される。
【００１９】
そして、この場合、演算処理回路２はスリープモードに移行したので、消費電流より大きい電流が電源電圧制御部４から出力可能となる。よって、電源電圧制御部４の電源電圧は、減電圧検知部６の検知レベルまで降下しない。よって、減電圧検知部６が、電圧降下を検知してリセット信号ＲＥＳＥＴをＬレベルに反転させることなく、リセット解除が維持される。よって、スリープモードに移行した演算処理回路２はリセットされず、スリープモードが維持される。
【００２０】
一方、図４（Ｂ）では、演算処理回路２が暴走しているので、判定部５が電源電圧制御部４に電源電流を所定レベルＩＲまで低下させた場合、消費電流より小さい電流しか電源電圧制御部４から出力できない。よって、電源電圧制御部４の電源電圧が降下する。すると、減電圧検知部６が、この電源電圧が所定レベルＶＲを下回ったことを検知してリセット信号をＨレベルからＬレベルに反転させる（時点Ｔ１）。よって、暴走した演算処理回路２はリセットされて、正常な動作を回復できる。
【００２１】
図５は、電源電流を制御する電源電圧制御部４の第１の構成例を説明する図である。電源電圧制御部４は、レギュレータ１ａと、過電流検知部１ｂとで構成される。レギュレータ１ａは、演算処理回路２の消費電流に応じて変化する電源電圧を一定に保つように電源電流を変化させ、一定電圧の電源電流を演算処理回路２に供給する。また、過電流検知部１ｂは、電源電圧制御部４を流れる電流が過負荷とならないように、その電源電流を一定以下に制御する。
【００２２】
まず、レギュレータ１ａについて説明する。ＰＮＰ型のトランジスタＴＲ１のエミッタは、過電流検知部１ｂの抵抗Ｒ１を介して電源入力端子Ｖｉｎに接続され、また抵抗Ｒ４を介してトランジスタＴＲ１のベースと接続される。そして、トランジスタＴＲ１のコレクタは、電源出力端子Ｖｏｕｔに接続される。ここで、電源入力端子Ｖｉｎは、バッテリ電源３に接続される。また、電源出力端子Ｖｏｕｔは、演算処理回路２に接続される。また、トランジスタＴＲ１のエミッタと電源出力端子Ｖｏｕｔの接続点は、抵抗Ｒ６、Ｒ７を介してグランドに接地される。
【００２３】
そして、抵抗Ｒ６と抵抗Ｒ７との接続点は、コンパレータＣ２の反転入力端子−に接続される。また、コンパレータＣ２の非反転入力端子＋には、定電圧源Ｂ１が接続される。そして、コンパレータＣ２の出力端子は、ＮＰＮ型のトランジスタＴＲ２のベースに接続される。また、トランジスタＴＲ２のコレクタはトランジスタＴＲ１のベースと接続され、エミッタは抵抗Ｒ５を介してグランドに接地される。
【００２４】
上記構成により、電源入力端子Ｖｉｎからの入力電圧は、抵抗Ｒ１により降下されてトランジスタＴＲ１のエミッタに加えられる。また、抵抗Ｒ１により降下した入力電圧は、抵抗Ｒ４によりさらに降下してトランジスタＴＲ１のベースに加えられる。すると、トランジスタＴＲ１には、ベース・エミッタ間電圧に応じたベース電流が流れる。そして、トランジスタＴＲ１のコレクタからは、ベース電流に応じたコレクタ電流が出力される。そして、このコレクタ電流は電源出力端子Ｖｏｕｔから演算処理回路２に出力される。
【００２５】
ここで、演算処理回路２の消費電流が増大すると、電源出力端子Ｖｏｕｔの電源電圧は降下する。そして、電源電圧は、抵抗Ｒ６、Ｒ７により抵抗分圧されて、コンパレータＣ２の反転入力端子−に入力される。そして、この電圧が定電圧源Ｂ１の電圧より小さいときは、コンパレータＣ２の出力電圧がＬレベルからＨレベルに反転する。すると、トランジスタＴＲ２では、ベース・エミッタ間電圧が上昇するので、ベース電流が増大し、これに応じてコレクタ電流が増大する。すると、トランジスタＴＲ１では、ベース電流が増大するので、コレクタ電流が増大する。つまり、電源出力端子Ｖｏｕｔからの電源電流が、消費電流の増大に対応して増大する。そして、これにともない電源出力端子Ｖｏｕｔからの電源電圧が上昇する。
【００２６】
反対に、電源出力端子Ｖｏｕｔの電源電圧は、演算処理回路２の消費電流が減少すると上昇する。そして、抵抗Ｒ６、Ｒ７により抵抗分圧された電源電圧が定電圧源Ｂ１の電圧より大きいときは、コンパレータＣ２の出力電圧がＨレベルからＬレベルに反転する。すると、トランジスタＴＲ２では、ベース・エミッタ間電圧が降下するので、ベース電流が減少し、これに応じてコレクタ電流が減少する。すると、トランジスタＴＲ１では、ベース電流が減少するので、コレクタ電流が減少する。つまり、電源出力端子Ｖｏｕｔからの電源電流が、消費電流の減少に対応して減少する。そして、これにともない電源出力端子Ｖｏｕｔの電源電圧が降下する。
【００２７】
このように、レギュレータ１ａは、消費電流に応じて電源電流を増減させて、電源出力端子Ｖｏｕｔの電源電圧を一定に保つ。
【００２８】
次に、過電流検知部１ｂについて説明する。電源入力端子Ｖｉｎは、抵抗Ｒ１、Ｒ３を介してコンパレータＣ１の反転入力端子−に接続される。また、電源入力端子Ｖｉｎと抵抗Ｒ１の接続点は、抵抗Ｒ２を介して定電流源Ａ１に接続される。そして、定電流源Ａ１の他端はグランドに接地される。また、コンパレータＣ１の非反転入力端子＋は、定電流源Ａ１と抵抗Ｒ２との接続点に接続される。そして、コンパレータＣ１の出力端子は、ＮＰＮ型のトランジスタＴＲ３のベースに接続される。そして、トランジスタＴＲ３のコレクタは、レギュレータ１ａに含まれるトランジスタＴＲ２のベースに接続され、エミッタはグランドに接地される。
【００２９】
上記構成により、電源入力端子Ｖｉｎから抵抗Ｒ１、Ｒ３に流れる電流は、レギュレータ１ａを介して最終的に演算処理回路２に出力される。ここで、電源入力端子Ｖｉｎの電圧は抵抗Ｒ１、Ｒ３により降下して、コンパレータＣ１の反転入力端子−に入力される。一方、電源入力端子Ｖｉｎの電圧は、定電流源Ａ１の電流に応じて抵抗Ｒ２により電圧降下し、コンパレータＣ１の非反転入力端子＋に入力される。そして、非反転入力端子＋に入力される電圧が、過電流検知レベルに対応する。
【００３０】
そして、電源入力端子Ｖｉｎから電源出力端子Ｖｏｕｔを流れる電流は、演算処理回路２の消費電流の増加に応じて増加する。すると、これにともない電源入力端子Ｖｉｎから抵抗Ｒ１、Ｒ３に流れる電流が増加するので、コンパレータＣ１の反転入力端子-に入力される電圧は上昇する。そして、コンパレータＣ１の反転入力端子-の電圧が非反転入力端子＋の過電流検知レベルより大きいと、コンパレータＣ１の出力電圧はＨレベルからＬレベルに反転する。よって、トランジスタＴＲ２のベース・エミッタ間電圧が降下し、これに応じてベース電流が減少する。すると、トランジスタＴＲ３のコレクタ電流が減少する。すると、レギュレータ１ａのトランジスタＴＲ２のベース電流が減少し、コレクタ電流も減少する。そして、これによりトランジスタＴＲ１ではベース電流が減少するので、コレクタ電流も減少する。このようにして、電源電圧制御部４を流れる電流は、一定以下に制限される。
【００３１】
上記第１の構成例において、レギュレータ１ａはさらに、ＰＮＰ型のトランジスタＴＲ４を有する。トランジスタＴＲ４のベースは判定信号入力端子ＳＬに、エミッタはトランジスタＴＲ２のベースにそれぞれ接続され、コレクタは接地される。
【００３２】
そして、判定部５がＨレベルのスリープ信号ＳＬＥＥＰを検知すると、一定電圧の判定信号を判定信号入力端子ＳＬに入力する。すると、この信号電圧は、トランジスタＴＲ４のベースに加えられる。すると、トランジスタＴＲ４には、ベースに加えられた電圧より一定の電圧（例えば０．７Ｖ）高いベース・エミッタ間電圧が発生する。すると、コンパレータＣ２の出力電圧は、トランジスタＴＲ４のベース・エミッタ間電圧のレベル以下に制限される。これにより、トランジスタＴＲ２のベースに加えられる電圧は一定以下に制限されるので、トランジスタＴＲ２のコレクタ電流は一定以下に制限される。よって、ＴＲ１では、ベース電流が一定以下に制限され、これによりコレクタ電流も一定以下に制限される。これにより、電源出力端子Ｖｏｕｔから出力可能な電源電流が低下する。
【００３３】
図６は、電源電流を制御する電源電圧制御部４の第２の構成例を説明する図である。レギュレータ１ａと過電流検知部１ｂの基本的な構成は図４で示した第１の構成例と同じである。第２の構成例では、レギュレータ１ａは、第１の構成例のようなトランジスタＴＲ４と判定信号入力端子ＳＬを有さない。その代わりに、過電流検知部１ｂは、スイッチＳ１によりグランドと開接される定電流源Ａ２を、定電流源Ａ１と並列に備える。この、スイッチＳ１は判定信号入力端子ＳＬに接続され、Ｌレベルの信号電圧で開放し、Ｈレベルの信号電圧で接続する。
【００３４】
かかる構成により、判定部５にスリープ信号ＳＬＥＥＰが入力されず、その結果判定信号入力端子ＳＬに判定信号が入力されない状態では、スイッチＳ１が開放される。よって、コンパレータＣ１の非反転入力端子＋は定電流源Ａ１とのみ接続される。すると、過電流検知レベルは、定電流源Ａ１の電流に応じた電圧に設定される。
【００３５】
一方、判定部５にスリープ信号ＳＬＥＥＰが入力され、その結果Ｈレベルの判定信号が入力されると、この信号電圧によりスイッチＳ１が接続される。すると、コンパレータＣ１の非反転入力端子＋が定電流源Ａ１、Ａ２と並列に接続される。すると、スイッチＳ１が開放されたときより大きい電流が定電流源Ａ１、Ａ２に流れ、その電流に応じた電圧降下により過電流検知レベルが降下する。すなわち、スイッチＳ１が接続されたときの過電流検知レベルは、スイッチＳ１が開放されたときより小さく設定される。よって、電源入力端子Ｖｉｎと電源出力端子Ｖｏｕｔを流れる電流の上限が低下する。これにより、電源電圧制御部４の電源電流が低下する。
【００３６】
ところで、演算処理回路２は、スリープ信号ＳＬＥＥＰを出力した後、完全にスリープモードに移行するまでにある程度の時間を要する場合がある。その場合には、スリープ信号ＳＬＥＥＰの出力後、即時に消費電流が低下しない。そのとき、判定部５がスリープ信号ＳＬＥＥＰの反転に応答して上記動作を行い、減電圧検知部６がリセット信号ＲＥＳＥＴを反転させると、演算処理回路２はリセットされてしまう。すなわち、演算処理回路２は、実際には暴走しておらず、スリープモード移行に時間を要しているだけであるにもかかわらず、リセットされてしまう。すると、リセットによる無駄な電力が消費され、スリープモードに移行する意義が失われる。そこで、本実施形態では、次の変形例においてかかる問題を解決する。
【００３７】
図７は、本実施形態における監視回路１の変形例を説明する図である。図８は、変形例における監視回路１に入出力される各種信号のタイミングチャート図である。この変形例では、監視回路１は、判定部５からの判定信号を一定時間遅延させて電源電圧制御部４に入力する遅延部７を備える。
【００３８】
かかる構成によれば、図８に示すように、判定部５がウォッチドッグ信号ＷＤの停止とスリープ信号ＳＬＥＥＰの反転を検知してから、電源電圧制御部４が電源電流を低下させるまでに遅延時間ΔＴが生じる。よって、演算処理回路２に供給される電力の電圧は、その分遅れて降下を開始する。そして、電源電圧が所定レベルＶＲを下回った後、リセット信号ＲＥＳＥＴがＬレベルに反転する（時点Ｔ２）。
【００３９】
すなわち、監視回路１が遅延部７によって電源電流の低下開始までを一定時間遅延させることにより、その間に演算処理回路２がスリープモードへの移行を終了できる。よって、演算処理回路２が実際は暴走しておらずスリープモード移行に時間を要しているだけである場合に、リセットされることを防止できる。
【００４０】
なお、上述の説明では、監視回路１が車載用電子制御装置に備えられ、その演算処理回路２を監視する場合を例としている。この場合、車載用電子制御装置には、車両に搭載される各種アクチュエータの動作を制御する電子制御装置や、これら電子制御装置が接続されるバス間の通信を中継するゲートウェイ装置が含まれる。しかし、本実施形態は、これらの電子制御装置に限らず適用可能である。また、車載用電子機器の演算処理回路向け監視回路だけでなく、種々の電子制御装置における演算処理回路の監視回路やその制御方法にも、本実施形態は適用可能である。
【００４１】
以上説明したとおり、本実施形態によれば、暴走しているにもかかわらずスリープ信号を出力した演算処理回路を適確にリセットできる。これにより、演算処理回路は正常な動作を回復できる。
【図面の簡単な説明】
【００４２】
【図１】一般的な監視回路の構成を説明する図である。
【図２】図１に示す監視回路に入出力される各種信号のタイミングチャート図である。
【図３】本実施形態における監視回路の構成を説明する図である。
【図４】本実施形態の監視回路１に入出力される各種信号のタイミングチャート図である。
【図５】電源電流を制御する電源電圧制御部４の第１の構成例を説明する図である。
【図６】電源電流を制御する電源電圧制御部４の第２の構成例を説明する図である。
【図７】本実施形態における監視回路１の変形例を説明する図である。
【図８】変形例における監視回路１に入出力される各種信号のタイミングチャート図である。
【符号の説明】
【００４３】
１：監視回路、２：演算処理回路、４：電源電圧制御部、５：判定部、６：減電圧検知部、７：遅延部
【図１】
2009015613.tif 000003
【図２】
2009015613.tif 000004
【図３】
2009015613.tif 000005
【図４】
2009015613.tif 000006
【図５】
2009015613.tif 000007
【図６】
2009015613.tif 000008
【図７】
2009015613.tif 000009
【図８】
2009015613.tif 000010