(57)【要約】  【課題】複数のＣＰＵを備えたＥＣＵであっても暗電流値を規格値内に抑えることができる車両用電子制御装置を提供する。  【解決手段】電源ＩＣ３内のウェイクアップ／スリープ判定回路１５の出力信号制御回路２２は、ＣＰＵのスリープ時にオア回路２１からウェイクアップ許可があった場合、ウェイクアップシーケンス制御を実行し、パワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２に電源電圧を供給するとともにリセット信号をＨレベルにする。一方、ＣＰＵのウェイクアップ時にアンド回路２３からスリープ許可があると、出力信号制御回路２２はスリープシーケンス制御を実行し、リセット信号をＬレベルにした後、パワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２への電源を遮断する。  【選択図】図１
2007030593.tif 000002
【特許請求の範囲】
【請求項１】
複数のＣＰＵを備えた車両用電子制御装置であって、
装置外部からの所定の入力信号をトリガにして、各ＣＰＵへの電源供給及びリセット解除を行う電源供給制御手段を備えたことを特徴とする車両用電子制御装置。
【請求項２】
複数のＣＰＵを備えた車両用電子制御装置であって、
装置内部からの所定の入力信号をトリガにして、各ＣＰＵへの電源供給及びリセット解除を行う電源供給制御手段を備えたことを特徴とする車両用電子制御装置。
【請求項３】
請求項１または請求項２に記載された車両用電子制御装置において、
上記電源供給制御手段が、装置外部または装置内部からの所定の信号入力に応じて、複数のＣＰＵに対してウェイクアップ判定を行い、ウェイクアップが必要と判断される場合に、各ＣＰＵへの電源供給及びリセット解除を行うことを特徴とする車両用電子制御装置。
【請求項４】
請求項３に記載された車両用電子制御装置において、
上記電源供給制御手段が、各ＣＰＵに対してウェイクアップ要件を通知することを特徴とする車両用電子制御装置。
【請求項５】
請求項４に記載された車両用電子制御装置において、
各ＣＰＵがスリープ不能とならないための回路を上記電源供給制御手段の内部に備えたことを特徴とする車両用電子制御装置。
【請求項６】
請求項４に記載された車両用電子制御装置において、
各ＣＰＵがスリープ不能とならないための回路を上記電源供給制御手段の外部に備えたことを特徴とする車両用電子制御装置。
【請求項７】
請求項４に記載された車両用電子制御装置において、
上記電源供給制御手段が、装置外部からの所定信号の論理反転を記憶し、発生した全てのウェイクアップ要件を各ＣＰＵに対して通知することを特徴とする車両用電子制御装置。
【請求項８】
請求項７に記載された車両用電子制御装置において、
上記記憶されたウェイクアップ要件が、スリープ状態への移行時にクリアされることを特徴とする車両用電子制御装置。
【請求項９】
請求項４に記載された車両用電子制御装置において、
上記電源供給制御手段が、複数のウェイクアップ要件の論理演算結果を１本の出力信号として各ＣＰＵに通知することを特徴とする車両用電子制御装置。
【請求項１０】
複数のＣＰＵを備えた車両用電子制御装置であって、
装置外部からの所定の入力信号をトリガにして、各ＣＰＵへの電源遮断通知及び電源遮断を行う電源供給制御手段を備えたことを特徴とする車両用電子制御装置。
【請求項１１】
複数のＣＰＵを備えた車両用電子制御装置であって、
装置内部からの所定の入力信号をトリガにして、各ＣＰＵへの電源遮断通知及び電源遮断を行う電源供給制御手段を備えたことを特徴とする車両用電子制御装置。
【請求項１２】
請求項１１に記載された車両用電子制御装置において、
上記電源供給制御手段が、各ＣＰＵからのスリープ許可通知により各ＣＰＵへの電源遮断通知及び電源遮断を行うことを特徴とする車両用電子制御装置。
【請求項１３】
請求項１２に記載された車両用電子制御装置において、
上記電源供給制御手段が、複数のＣＰＵが全てスリープ許可通知を行った場合に、各ＣＰＵへの電源遮断通知及び電源遮断を行うことを特徴とする車両用電子制御装置。
【請求項１４】
複数のＣＰＵを備えた電子制御装置であって、
所定の入力信号をトリガにして、少なくとも各ＣＰＵへの電源供給、電源遮断、リセット解除のいずれかを行う電源供給制御手段を備えたことを特徴とする電子制御装置。
【請求項１５】
請求項１４に記載された電子制御装置において、
上記電源供給制御手段が、所定の信号入力に応じて、複数のＣＰＵに対してウェイクアップ判定を行い、ウェイクアップが必要と判断される場合に、各ＣＰＵへの電源供給及びリセット解除を行うことを特徴とする電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のＣＰＵを備えた電子制御装置に関し、特に、複数のＣＰＵへの電源供給制御手段を備えた車両用電子制御装置に関する。
【背景技術】
【０００２】
車両の電子制御装置（以下、ＥＣＵという）は、車両の制御機構との間で信号のやり取りを行って車両の電子制御を行うものであり、例えば、エンジン制御ＥＣＵには車両に装備されているセンサ群で検出された、車速、エンジン回転数、空気流入量等の情報が入力され、エンジン制御ＥＣＵはこれらの情報に基づいて所定の演算処理を行い、その演算結果（例えば、燃料噴射量やバイパス空気量などを制御するための信号）を車両に装備された、電動スロットルやスタータ噴射弁等の制御機構へ送出し、燃料の噴射量や流入空気量の制御などを行っている。
【０００３】
車両にはこのような電子制御装置が多数、例えば、上記のようなエンジン制御ＥＣＵ、所定の条件成立時にエンジン自動停止再始動制御を行うエコランＥＣＵ、ランプやドアなどの制御を行うボディＥＣＵ、自動変速（ＡＴ）制御ＥＣＵ、エアバッグＥＣＵ、セキュリティＥＣＵ等が搭載されており、これらの各ＥＣＵは、担当する制御対象について、単体で独自に制御しているが、他のＥＣＵとの情報授受が必要な場合もある。
このため、車両に搭載する複数のＥＣＵを関連付けして各種制御を行うために、その複数のＥＣＵを共通のバスラインに接続するとともに、代表的標準ネットワークプロトコルであるコントロールエリアネットワーク（Controller Area Network、以下ＣＡＮという）プロトコル等を使用して相互通信制御を行っている。
【０００４】
また、このようなＥＣＵの中には、制御対象の経時変化や個体差などの影響をなくすために、過去の制御結果を評価して制御パラメータや制御論理を修正する、いわゆる学習制御を採用しているものがあり、このような学習制御において取得される学習値をＳＲＡＭ（Static Random Access Memory）に記憶している。なお、ＳＲＡＭはバッテリ電圧により電源が常時供給されるＲＡＭであり、バックアップＲＡＭともいう。
【０００５】
しかしながら、学習値をＳＲＡＭに記憶させておくようにしただけでは、車両からバッテリが外され、或いは、外れた場合に、それまでに算出した学習値を失ってしまうので、最近は、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）といった電気的にデータの書き換えが可能な不揮発性ＲＯＭに学習値を書き込んでおき、バッテリ外れが発生したと判断した場合には、その不揮発性ＲＯＭからＳＲＡＭへ学習値を転送して、過去に算出した学習値を継続して使用できるようにしている。
【０００６】
一方、上記のＣＡＮ等のネットワークに接続されたＥＣＵは、それぞれ、車載機器の制御中にスリープ否定信号を所定期間毎に他のＥＣＵに出力し、車載機器の制御が終了すると、スリープ否定信号の出力を停止する。そして、車載通信システムを構成する全てのＥＣＵがスリープ否定信号の出力を停止すると、車載通信システムの全てをスリープ状態とすることにより、消費電力を抑えるようにしている（例えば、特許文献１参照）。
【特許文献１】特開２００３−３１８９２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記のように、従来、ＥＣＵの消費電力を抑えるため、動作の必要性がない場合、ＥＣＵがスリープモードに移行するようにしているが、スリープ状態においてもバックアップＲＡＭに電源を通電しており、また、最近のＥＣＵは、制御システムの高機能化や高信頼性化の要求に伴い、複数のＣＰＵを使用した構成が多用されているので、ＣＰＵがスリープモードに移行してもＥＣＵ全体の暗電流が減少しないという問題があった。
【０００８】
本発明は、上記の問題に鑑みてなされたもので、複数のＣＰＵを備えたＥＣＵであっても暗電流値を規格値内に抑えることができる車両用電子制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述の目的を達成するため、本発明に係る車両用電子制御装置（１）は、
複数のＣＰＵを備えた車両用電子制御装置であって、
装置外部からの所定の入力信号をトリガにして、各ＣＰＵへの電源供給及びリセット解除を行う電源供給制御手段を備えたことを特徴とし、
本発明に係る車両用電子制御装置（２）は、
複数のＣＰＵを備えた車両用電子制御装置であって、
装置内部からの所定の入力信号をトリガにして、各ＣＰＵへの電源供給及びリセット解除を行う電源供給制御手段を備えたことを特徴とする。
【００１０】
また、本発明に係る車両用電子制御装置（３）は、車両用電子制御装置（１）または（２）において、
上記電源供給制御手段が、装置外部または装置内部からの所定の信号入力に応じて、複数のＣＰＵに対してウェイクアップ判定を行い、ウェイクアップが必要と判断される場合に、各ＣＰＵへの電源供給及びリセット解除を行うことを特徴とし、
本発明に係る車両用電子制御装置（４）は、車両用電子制御装置（３）において、
上記電源供給制御手段が、各ＣＰＵに対してウェイクアップ要件を通知することを特徴とする。
【００１１】
さらに、本発明に係る車両用電子制御装置（５）は、車両用電子制御装置（４）において、
各ＣＰＵがスリープ不能とならないための回路を上記電源供給制御手段の内部に備えたことを特徴とし、
本発明に係る車両用電子制御装置（６）は、車両用電子制御装置（４）において、
各ＣＰＵがスリープ不能とならないための回路を上記電源供給制御手段の外部に備えたことを特徴とする。
【００１２】
また、本発明に係る車両用電子制御装置（７）は、車両用電子制御装置（４）において、
上記電源供給制御手段が、装置外部からの所定信号の論理反転を記憶し、発生した全てのウェイクアップ要件を各ＣＰＵに対して通知することを特徴とし、
本発明に係る車両用電子制御装置（８）は、車両用電子制御装置（７）において、
上記記憶されたウェイクアップ要件が、スリープ状態への移行時にクリアされることを特徴とする。
【００１３】
さらに、本発明に係る車両用電子制御装置（９）は、車両用電子制御装置（４）において、
上記電源供給制御手段が、複数のウェイクアップ要件の論理演算結果を１本の出力信号として各ＣＰＵに通知することを特徴とする。
【００１４】
また、本発明に係る車両用電子制御装置（１０）は、
複数のＣＰＵを備えた車両用電子制御装置であって、
装置外部からの所定の入力信号をトリガにして、各ＣＰＵへの電源遮断通知及び電源遮断を行う電源供給制御手段を備えたことを特徴とし、
本発明に係る車両用電子制御装置（１１）は、
複数のＣＰＵを備えた車両用電子制御装置であって、
装置内部からの所定の入力信号をトリガにして、各ＣＰＵへの電源遮断通知及び電源遮断を行う電源供給制御手段を備えたことを特徴とする。
【００１５】
さらに、本発明に係る車両用電子制御装置（１２）は、車両用電子制御装置（１１）において、
上記電源供給制御手段が、各ＣＰＵからのスリープ許可通知により各ＣＰＵへの電源遮断通知及び電源遮断を行うことを特徴とし、
本発明に係る車両用電子制御装置（１３）は、車両用電子制御装置（１２）において、
上記電源供給制御手段が、複数のＣＰＵが全てスリープ許可通知を行った場合に、各ＣＰＵへの電源遮断通知及び電源遮断を行うことを特徴とする。
【００１６】
また、本発明に係る電子制御装置（１）は、
複数のＣＰＵを備えた電子制御装置であって、
所定の入力信号をトリガにして、少なくとも各ＣＰＵへの電源供給、電源遮断、リセット解除のいずれかを行う電源供給制御手段を備えたことを特徴とし、
本発明に係る電子制御装置（２）は、電子制御装置（１）において、
上記電源供給制御手段が、所定の信号入力に応じて、複数のＣＰＵに対してウェイクアップ判定を行い、ウェイクアップが必要と判断される場合に、各ＣＰＵへの電源供給及びリセット解除を行うことを特徴とする。
【発明の効果】
【００１７】
本発明に係る車両用電子制御装置（１）〜（６）によれば、装置外部または装置内部からの所定の信号入力に応じて、各ＣＰＵへの電源供給及びリセット解除が行われるので、スリープ時にＣＰＵの電源を遮断することができ、複数のＣＰＵを備えたＥＣＵであっても暗電流値を規格値内に抑えることができる。
【００１８】
また、ＥＣＵ外部からのウェイクアップ要件に対して、ＣＰＵがウェイクアップ後に所定の処理を行わなければならない場合、ＣＰＵがウェイクアップしたとき既に外部からの信号が元の状態に戻っていると、論理反転があったことを知ることができないが、本発明に係る車両用電子制御装置（７）によれば、論理反転があったことが記憶されて各ＣＰＵに通知されるので、各ＣＰＵが所定の処理を実行することができる。
【００１９】
さらに、ウェイクアップ状態からスリープ状態に移行した場合、次回にウェイクアップした後の処理は、また新たなウェイクアップ要件に対する処理を行うため、前回のウェイクアップ要件は必要なく、前回のウェイクアップ要件を記憶したままにしていると、本来必要のない処理を行ってしまうが、本発明に係る車両用電子制御装置（８）によれば、記憶されたウェイクアップ要件が、スリープ状態への移行時にクリアされるので、本来必要のない処理が行われることを防止することができる。
【００２０】
また、本発明に係る車両用電子制御装置（９）によれば、電源供給制御手段とＣＰＵとの接続信号線を減らすことができるとともに、複数のウェイクアップ要件の論理演算結果によってＣＰＵをウェイクアップすべきか否かが決まる場合に、ウェイクアップ検出部で論理演算を行うことが可能となる。
【００２１】
さらに、本発明に係る車両用電子制御装置（１０）〜（１２）によれば、装置外部または装置内部からの所定の信号入力に応じて、各ＣＰＵへの電源遮断通知及び電源遮断が行われるので、暗電流値を減少させることができ、複数のＣＰＵを備えたＥＣＵであっても暗電流値を規格値内に抑えることができる。
【００２２】
また、複数のＣＰＵを有するＥＣＵの場合、一つのＣＰＵがスリープ許可をしても、他のＣＰＵはまだスリープしてはならない状態にある可能性があるが、本発明に係る車両用電子制御装置（１３）によれば、複数のＣＰＵが全てスリープ許可通知を行った場合に、各ＣＰＵのリセット及び電源遮断が行われるので、一つのＣＰＵの判断によって他のＣＰＵが勝手にスリープ状態にならないようにすることができる。
【００２３】
さらに、本発明に係る電子制御装置（１）、（２）によれば、所定の信号入力に応じて、各ＣＰＵへの電源供給及びリセット解除が行われるので、スリープ時にＣＰＵの電源を遮断することができ、複数のＣＰＵを備えたＥＣＵであっても暗電流値を規格値内に抑えることができる。
【実施例】
【００２４】
以下、本発明の車両用電子制御装置をパワーマネジメント（以下、パワマネという）ＣＰＵとゲートウェイ（以下、Ｇ／Ｗという）ＣＰＵを備えたＥＣＵに適用した実施例について、図１により説明する。
図１に示すように、このＥＣＵは、パワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２及び電源供給制御手段としての電源ＩＣ３により構成されている。
【００２５】
パワマネＣＰＵ１は、電源接続等を作動要件として車載用電子機器等の電源の制御を行うとともに、バッテリの充電制御を行うものであり、一定時間制御が行われておらず、かつ、Ｇ／Ｗ−ＣＰＵ２がＳＬＥＥＰ許可を出しており、かつ、ＥＥＰＲＯＭ書き換え処理を実施していない場合に、ＳＬＥＥＰ許可信号を出力する。
【００２６】
また、Ｇ／Ｗ−ＣＰＵ２は、異なるプロトコルを使用する車両内のネットワーク同士を接続するために、プロトコルを変換するもので、ネットワークに接続された車載機器が、車両内の異なるネットワークの車載機器とデータのやり取りができるようにするものであり、受信したデータ及び送信するデータを一時的に保存しておくためのデータバッファを備えている。
このＧ／Ｗ−ＣＰＵ２は、一定時間通信が行われておらず、かつ、Ｇ／Ｗ処理が終了しており、かつ、ＥＥＰＲＯＭ書き換え処理を実施していない場合に、ＳＬＥＥＰ許可信号を出力する。
【００２７】
一方、電源ＩＣ３には、バッテリ（ＢＡＴＴ）の出力電圧、ブレーキランプのオン出力（ＳＴＰ１、ＳＴＰ２）、ニュートラルスタートスイッチ（ＮＳＷ）、プッシュスタートスイッチ（ＳＳＷ１、ＳＳＷ２）、アクセサリスイッチ（ＡＣＣ）の出力、及び、ＣＡＮ、ＬＩＮ等のネットワークからの通信信号が入力されており、ウェイクアップ／スリープの判定をおこなって、必要な場合、パワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２に電源電圧ＶＯＭ５、ＶＯＭ１５及びリセット信号を供給する。
【００２８】
なお、ＡＣＣはキースイッチ（イグニッションキー）がアクセサリ（ＡＣＣ）ポジションにあるときにオンとなり、プッシュスタートスイッチは、イグニッションキーの操作によらず、スイッチ操作でエンジンを始動するもので、例えば、スイッチ釦を１回押すと、ＡＣＣスイッチが入り、２回押すとＩＧＳＷがオンとなり、３回押すとエンジンがスタートするというようなエンジン始動機能を実行させるものである。
【００２９】
図２はウェイクアップ時、スリープ時の電源電圧ＶＯＭ５、ＶＯＭ１５及びリセット信号の状態を示すテーブルであり、ウェイクアップ時には電源電圧ＶＯＭ５、ＶＯＭ１５の出力がＯＮ、リセット信号がＨレベルとなり、スリープ時には、電源電圧ＶＯＭ５、ＶＯＭ１５の出力がＯＦＦ、リセット信号がＬレベルとなる。
【００３０】
電源ＩＣ３は、図１に示すように、タイマ１１、入力信号制御回路１２、ウェイクアップ（ＷＫＵＰ）信号検出回路１３、１４、ウェイクアップ／スリープ判定回路１５から構成されている。
タイマ１１は時間を計時し、例えば、３時間毎にウェイクアップ信号（２）を出力し、入力信号制御回路１２はＳＴＰ１、ＳＴＰ２、ＮＳＷ、ＳＳＷ１、ＳＳＷ２からの各信号のイベント（論理反転）を検出して信号（３）を出力する。
【００３１】
また、ウェイクアップ（ＷＫＵＰ）信号検出回路１３、１４は、車載通信ＣＡＮまたは車載通信ＬＩＮのネットワークからのウェイクアップ信号を検出して信号（５）、（６）を出力する。なお、車載通信ＬＩＮは、Local Interconnect Networkの略称で、車載ネットワークのコストダウンを図ることを目的に、欧州の自動車メーカ等が提唱しているシリアル通信プロトコルであり、Ｇ／Ｗを介してＣＡＮネットワークとつなぐことが可能である。
【００３２】
さらに、ウェイクアップ／スリープ判定回路１５はＢＡＴＴからの電圧信号（１）、タイマ１１からの信号（２）、入力信号制御回路１２からの信号（３）、ＡＣＣからの信号（４）、ＷＫＵＰ信号検出回路１３、１４からの信号（５）、（６）に基づいてパワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２に対するウェイクアップ判定を行い、ウェイクアップが必要と判断される場合に、電源供給及びリセット解除を行うとともに、パワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２からのスリープ許可信号に基づいてパワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２のリセット及び電源遮断を行う。
【００３３】
図１に示すウェイクアップ／スリープ判定回路１５の構成は、ウェイクアップ／スリープ判定回路１５の機能を示した機能ブロックとしての構成であり、このウェイクアップ／スリープ判定回路１５は図に示すように、ＯＲ回路２１、出力信号制御回路２２、アンド回路２３、ウェイクアップ要件通知回路２４から構成されている。
なお、これらの回路はＣＰＵ及びＲＯＭ、ＲＡＭ等のメモリにより構成され、その機能は主にソフトウェアプログラムにより実行される。
【００３４】
出力信号制御回路２２は、信号（１）〜（６）のいずれかの信号が変化し、オア回路２１を介してウェイクアップ信号が入力されると、図２のテーブルに示すように、電源電圧ＶＯＭ５、ＶＯＭ１５の出力がＯＮ、リセット信号がＨレベルとなるように制御するとともに、パワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２からのスリープ許可信号がともにオンになり、アンド回路２３からスリープ信号が入力されると、図２のテーブルに示すように、電源電圧ＶＯＭ５、ＶＯＭ１５の出力がＯＦＦ、リセット信号がＬレベルとなるように制御する。
【００３５】
また、ウェイクアップ要件通知回路２４は、信号（１）〜（６）の論理反転を記憶し、発生した全てのウェイクアップ要件をゲート回路４を介してパワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２に通知する。すなわち、ＥＣＵ外部からの各信号のイベント（論理反転）＝ウェイクアップ要件に対して、パワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２がウェイクアップ後に所定の処理を行わなければならない場合に、ＣＰＵがウェイクアップしたときには既に外部からの信号が元の状態に戻っていると、論理反転があったことを知ることができず、所定の処理を実行できなくなるため、信号の論理反転を記憶するようにしている。
【００３６】
そして、この記憶されたウェイクアップ要件はアンド回路２３の出力によってスリープ状態への移行時にクリアされる。すなわち、ウェイクアップ状態からスリープ状態に移行した場合は、次回にウェイクアップした後の処理は、また新たなウェイクアップ要件に対する処理を行うため、前回のウェイクアップ要件は必要がなく、前回のウェイクアップ要件を記憶したままにしていると、本来必要のない処理を行ってしまうことになるため、スリープ状態への移行時にクリアされる。
【００３７】
さらに、ゲート回路４は各ＣＰＵがスリープ不能とならないための回路であり、ＣＰＵの暴走時等にスリープできないモードにならないように、自ＣＰＵリセット時は、スリープ側論理にたおれるようにするため、パワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２へのリセット信号がともにＨレベルのときのみ、ウェイクアップ要件通知回路２４からの情報をパワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２に伝達する。
【００３８】
なお、上記の実施例では、ゲート回路４を電源ＩＣ３の外部に設けたが、電源ＩＣ３の内部に設けることもできる。
また、上記の実施例では、複数のウェイクアップ要件のそれぞれの信号を複数の通信線によりパワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２に伝達したが、ウェイクアップ要件通知回路２４で複数のウェイクアップ要件の論理演算を行い、その結果を１本の通信線を介してシリアル通信信号としてパワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２に伝達することも可能である。このようにすれば、電源ＩＣ３と各ＣＰＵとの接続信号線を減らすことができるとともに、複数のウェイクアップ要件の論理演算結果によってＣＰＵをウェイクアップすべきか否かが決まる場合に、ウェイクアップ検出部で論理演算を行うことが可能となる。
【００３９】
一方、図３は電源ＩＣ３のハードウェア構成を示す図であり、昇圧回路４１、スイッチングレギュレータ（ＲＥＧ）４２、５Ｖレギュレータ４３、１．５Ｖレギュレータ４４、リセット制御回路４５よりなり、これらの回路はウェイクアップ／スリープ判定回路１５により制御される。
スイッチングレギュレータ（ＲＥＧ）４２、５Ｖレギュレータ４３、１．５Ｖレギュレータ４４は、スイッチング素子のスイッチングのデューティ比によって所望の出力電圧を得ることができるものであり、スイッチングレギュレータ（ＲＥＧ）４２は昇圧回路４１からの入力電圧により６Ｖの出力電圧を発生する。また、５Ｖレギュレータ４３、１．５Ｖレギュレータ４４にはスイッチングレギュレータ４２の出力電圧が入力され、それぞれ５Ｖ、１．５Ｖの出力電圧を発生してパワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２へ電源を供給する。さらに、リセット制御回路４５はウェイクアップ／スリープ判定に基づいてパワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２へのリセット信号を発生する。
【００４０】
次に、この電源ＩＣ３の動作を図４のフローチャート及び図５の動作波形図により説明する。
ウェイクアップ／スリープ判定回路１５の出力信号制御回路２２は常時図４のフローチャートに示すウェイクアップ／スリープ判定プログラムを実行しており、このプログラムを開始すると、まず、現在スリープ状態か否かを判定し（ステップ１０１）、スリープ状態であると判定した場合、オア回路２１からウェイクアップ許可があったか否かを判定する（ステップ１０２）。
オア回路２１からウェイクアップ許可があったと判定した場合、出力信号制御回路２２はウェイクアップシーケンス制御を実行する（ステップ１０３）。
【００４１】
このウェイクアップシーケンス制御時には、図５に示すように、ウェイクアップ／スリープ判定回路１５は、まず、スイッチングレギュレータ４２を動作させ、スイッチングレギュレータ４２の出力電圧が６Ｖに達すると、５Ｖレギュレータ４３、１．５Ｖレギュレータ４４を動作させる。そして、５Ｖレギュレータ４３の出力電圧が３．７Ｖに達すると、ウェイクアップ／スリープ判定回路１５は発振安定時間の計時を開始し、例えば、２０ｍｓの発振安定時間が経過すると、リセット制御回路４５に指令を行い、パワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２へのリセット信号をＨレベルにする。
これにより、ソフトイニシャル時間経過後に、パワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２はＣＡＮ受信が可能となる。
【００４２】
そして、上記のウェイクアップシーケンス制御を実行した後、または、ステップ１０１で現在スリープ状態でないと判定した場合、あるいは、ステップ１０２でオア回路２１からウェイクアップ許可がないと判定した場合、出力信号制御回路２２は、現在ウェイクアップ状態か否かを判定し（ステップ１０４）、ウェイクアップ状態であると判定した場合、アンド回路２３からスリープ許可があったか否かを判定する（ステップ１０５）。
アンド回路２３からスリープ許可があったと判定した場合、出力信号制御回路２２はスリープシーケンス制御を実行する（ステップ１０６）。
【００４３】
このスリープシーケンス制御では、ウェイクアップ／スリープ判定回路１５は、リセット制御回路４５に指令を行い、パワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２へのリセット信号をＬレベルにした後、スイッチングレギュレータ４２、５Ｖレギュレータ４３、１．５Ｖレギュレータ４４の駆動を停止し、パワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２への電源の遮断を行う。
【００４４】
上記のスリープシーケンス制御を実行した後、または、ステップ１０４で現在ウェイクアップ状態でないと判定した場合、あるいは、ステップ１０５でアンド回路２３からスリープ許可がないと判定した場合、出力信号制御回路２２は、プログラムを終了し、再びこのウェイクアップ／スリープ判定プログラムを開始する。
【００４５】
以上のように、装置外部または装置内部からの所定の信号入力に応じて、パワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２への電源供給及びリセット解除を行うとともに、パワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２のリセット及び電源遮断を行うので、ＣＰＵのリセット時に電源を遮断して暗電流値を減少させることができ、複数のＣＰＵを備えたＥＣＵであっても暗電流値を規格値内に抑えることができる。
【００４６】
なお、上記の実施例では、パワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２からのスリープ許可信号に基づいて、スリープ許可を行ったが、図６に示すように、アンド回路２３に外部のＥＣＵからのスリープ許可信号を入力することにより、装置外部からの所定の入力信号をトリガにして、パワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２への電源遮断通知及び電源遮断を行うようにすることも可能である。
【００４７】
また、上記の実施例では、パワマネＣＰＵ１、Ｇ／Ｗ−ＣＰＵ２を備えたＥＣＵに本発明を適用した例について説明したが、本発明の電子制御装置は、その他の車両用の各種のＥＣＵや車両用以外のＥＣＵにも適用することができ、さらに、ＣＰＵを３個以上備えたＥＣＵにも適用することが可能である。
【図面の簡単な説明】
【００４８】
【図１】本発明の車両用電子制御装置をパワマネＣＰＵとＧ／Ｗ−ＣＰＵを備えたＥＣＵに適用した実施例を示す図である。
【図２】ウェイクアップ時、スリープ時の電源、リセット信号の状態を示すテーブルである。
【図３】電源ＩＣのハードウェア構成を示す図である。
【図４】電源ＩＣの動作時の作用を示すフローチャートである。
【図５】電源ＩＣのウェイクアップ時の動作波形を示す図である。
【図６】本発明の車両用電子制御装置の他の実施例を示す図である。
【符号の説明】
【００４９】
１  パワマネＣＰＵ
２  Ｇ／Ｗ−ＣＰＵ
３  電源ＩＣ
４  ゲート回路
１１  タイマ
１２  入力信号制御回路
１３、１４  ＷＫＵＰ信号検出回路
１５  ウェイクアップ／スリープ判定回路
２１  ＯＲ回路
２２  出力信号制御回路
２３  ＡＮＤ回路
２４  ＷＫＵＰ要件通知回路
４１  昇圧回路
４２  スイッチングＲＥＧ
４３  ５ＶＲＥＧ
４４  １．５ＶＲＥＧ
４５  リセット制御回路
【図１】
2007030593.tif 000003
【図２】
2007030593.tif 000004
【図３】
2007030593.tif 000005
【図４】
2007030593.tif 000006
【図５】
2007030593.tif 000007
【図６】
2007030593.tif 000008