(57)【要約】【課題】電源回路自体が出力する制御信号を利用して、マイコンの監視を行う、マイコン監視回路を提供することを目的とする。【解決手段】電源回路（２００）内で使用される制御信号（Ｌ２）を取得して、制御信号が電源回路の異常を示す場合に、リセット信号（Ｌ４）をマイコン（１００）に出力するリセット信号出力部（３０３）を有することを特徴とするマイコン監視回路（３００）。【選択図】図２
2008070951.tif 000002
【特許請求の範囲】
【請求項１】
電源回路から電力が供給されるマイコンを監視するためのマイコン監視回路であって、
前記電源回路内で使用される制御信号を取得して、前記制御信号が前記電源回路の異常を示す場合に、リセット信号を前記マイコンに出力するリセット信号出力部を有することを特徴とするマイコン監視回路。
【請求項２】
前記制御信号は、前記電源回路の過電流検知信号である、請求項１に記載のマイコン監視回路。
【請求項３】
前記制御信号は、前記電源回路の電圧制御アンプ出力モニタ信号である、請求項１に記載のマイコン監視回路。
【請求項４】
前記制御信号は、前記電源回路の過熱検知信号である、請求項１に記載のマイコン監視回路。
【請求項５】
前記制御信号は、前記電源回路のチャージポンプ出力モニタ信号である、請求項１に記載のマイコン監視回路。
【請求項６】
前記制御信号は、前記電源回路のスイッチングパルスモニタ信号である、請求項１に記載のマイコン監視回路。
【請求項７】
複数の電源回路から電力が供給されるマイコンを監視するためのマイコン監視回路であって、
前記複数の電源回路の電源シーケンスの状態を示す状態信号を取得し、前記状態信号が前記電源シーケンスの異常を示す場合に、リセット信号を前記マイコンに出力するリセット信号出力部を有することを特徴とするマイコン監視回路。
【請求項８】
前記リセット信号出力部は、前記制御信号が所定期間継続して異常を示した場合にのみ信号を出力するフィルタ回路の出力信号に応じて、前記リセット信号を前記マイコンに出力する、請求項２〜７の何れか一項に記載のマイコン監視回路。
【請求項９】
前記リセット信号出力部は、前記制御信号が異常を示した場合に所定期間継続して信号を出力するタイマー回路の出力信号に応じて、前記リセット信号を前記マイコンに出力する、請求項２〜７の何れか一項に記載のマイコン監視回路。
【請求項１０】
前記リセット信号出力部は、前記制御信号が異常を示した場合に所定期間継続して信号を出力するラッチ回路の出力信号に応じて、前記リセット信号を前記マイコンに出力する、請求項２〜７の何れか一項に記載のマイコン監視回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マイコン監視回路に関し、特にマイコンに電力を供給するための電源回路からの制御信号を利用するマイコン監視回路に関するものである。
【背景技術】
【０００２】
マイクロコンピュータ（マイコン）等では、許容作動電圧範囲が予め定められており（例えば、５Ｖ±５％）、マイコンへの供給電圧が許容作動電圧範囲外であると、マイコンが暴走したり、記憶内容が書き換えられてしまったりという不具合が発生する恐れがある。そこで、供給電圧を検出するための検出部を有するリセット回路を設け、検出部によって供給電圧が許容作動電圧範囲外であることを検出した場合に、リセット回路からリセット信号をマイコンのリセット端子に出力することが知られている（例えば、特許文献１）。
【０００３】
また、フラッシュＲＯＭ等の書き換え可能な記憶素子を内蔵するマイコン等では、通常動作モードと記憶素子の書換動作モードの最低動作電圧が異なることから、リセット回路に複数の電圧検出部を設け、通常動作モードと書換動作モードに応じて電圧検出部を切換えて、異なる電圧検出部による電圧検出結果に応じて、リセット信号をマイクロコンピュータのリセット端子に出力することが知られている（例えば、特許文献２）。
【０００４】
図１にこのようなマイコン、電源回路及びリセット回路の構成を示した概略ブロック図を示す。
【０００５】
図１に示すように、マイコン１０には、バッテリＢＡＴＴからの電力を所定電圧に定電圧化して出力する電源回路２０と、リセット回路３０とが接続されている。また、マイコン１０には、データの書換え可能な記憶手段であるフラッシュＲＯＭ１１が内蔵されており、マイコン１０は、通常動作を行う通常動作モード（例えば、最低動作電圧が３．５Ｖ）と、フラッシュＲＯＭ１１の書換動作を行う書換動作モード（例えば、最低動作電圧が４．５Ｖ）とに設定されるように構成されている。なお、動作モードは、動作モード設定切替部１２によって設定される。リセット回路３０は、ＷＤＴ監視部３２と、リセット信号出力部３３、通常動作モードでの電圧低下を検知する第１電圧検知部３４、書換動作モードでの電圧低下を検知する第２電圧検知部３５、電圧検知部切替部３６、及び動作モード検知部３７を有している。動作モード検知部３７は動作モード設定切替部１２の状態を検出し、電圧検知部切替部３６は動作モード検知部３７により検知された動作モードに基づいて、第１電圧検知部３４又は第２電圧検知部３５を選択する。リセット信号出力部３３は、２入力が共にＬレベルである時にのみＨレベルを出力するＮＯＲ回路３３ａを含んで構成されている。
【０００６】
リセット信号出力部３３は、電圧検知部切替部３６で選択された第１電圧検知部３４又は第２電圧検知部３５からの異常検知信号、及び／又はＷＤＴ監視部３２からの異常検知信号を検出すると、マイコン１０にリセット信号を出力し、マイコン１０をリセットさせる。リセット信号により、マイコン１０は、電圧低下時や、電気的ノイズなどの影響により暴走したときでも正常状態に復帰することができるように構成されている。
【０００７】
【特許文献１】特公平６−８９７０９（図１３）
【特許文献２】特開２００５−３０８１８（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
このように、マイコンへ供給される電圧の監視等を行うリセット回路等のマイコン監視回路において、複雑な制御を行おうとする場合には、複数の電圧検出部や、マイコンの動作モードに応じた切替部等が必要となり、回路規模の増大やそれに伴うコストアップ等が生じるといった不具合があった。
【０００９】
そこで、本発明は、電源回路自体が出力する制御信号を利用する、マイコン監視回路を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明に係るマイコン監視回路では、電源回路内で使用される制御信号を取得して、制御信号が電源回路の異常を示す場合に、リセット信号をマイコンに出力するリセット信号出力部を有することを特徴とする。
【００１１】
また、上記課題を解決するために、本発明に係るマイコン監視システムでは、電源回路の異常を示す制御信号を出力する制御信号出力部を有する電源回路と、電源回路から電力の供給を受けるマイコンと、制御信号が電源回路の異常を示す場合にリセット信号をマイコンに出力するリセット信号出力部を有するマイコン監視回路とを有することを特徴とする。
【００１２】
さらに、上記課題を解決するために、本発明に係るマイコン監視回路では、複数の電源回路の電源シーケンスの状態を示す状態信号を取得し、状態信号が電源シーケンスの異常を示す場合に、リセット信号を前記マイコンに出力するリセット信号出力部を有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、電源回路自体が出力する制御信号を利用して、マイコンへ供給される電圧等の監視を代行するので、別個に複数の電圧検出部や、マイコンの動作モードに応じた切替部等を設ける必要がなく、回路規模を縮小させ、コストダウンを行うことができるという効果を奏する。
【発明を実施するための最良の形態】
【００１４】
以下図面を参照して、本発明に係るマイコン監視回路について説明する。
【００１５】
図２は、本発明に係るマイコン監視回路、マイコン及び電源回路を含むマイコン監視システム１の構成を示した概略ブロック図である。
【００１６】
マイコン監視システム１は、マイコン１００、バッテリＢＡＴＴからの電力を所定電圧に定電圧化して出力する電源回路２００と、マイコン１００の監視を行うためのマイコン監視回路３００とを有している。
【００１７】
また、マイコン１００には、データの書換え可能な記憶手段であるフラッシュＲＯＭ１０１が内蔵されており、マイコン１００は、通常動作を行う通常動作モード（例えば、最低動作電圧が３．５Ｖ）と、フラッシュＲＯＭ１０１の書換動作を行う書換動作モード（例えば、最低動作電圧が４．５Ｖ）とに設定可能に構成されている。
【００１８】
電源回路（レギュレータ）２００は、シャント抵抗２０１、ブーストトランジスタ２０２、電圧制御用トランジスタ２０３、過電流検知部２０４、電圧制御アンプ２０５、基準電圧２０６、抵抗２０７及び２０８等から構成されている。
【００１９】
電源回路２００では、電力供給ラインＬ１の電圧を抵抗２０７及び２０８で分割した値と基準電圧２０６との比較結果に応じて、電圧制御アンプ２０５が電圧制御用トランジスタ２０３の動作制御を行い、電圧制御用トランジスタ２０３の動作に応じてブーストトランジスタ２０２を制御して、電力供給ラインＬ１の電圧が予め定められた電圧となるように制御されている。
【００２０】
過電流検知部２０４は、ブーストトランジスタ２０２からのセンス電流をモニタして、予め定められた値以上のセンス電流を検知した場合には、電源回路２００が定格以上の電流を供給しているものと判断して、過電流検知信号を出力して電源回路２００の出力電流を抑制するように動作する。なお、ここでは、電源回路の制御信号としての過電流検知信号が、信号ラインＬ２を介して電源回路２００から後述する電圧監視回路３００へ出力されるように構成されている。
【００２１】
マイコン監視回路３００は、ＷＤＴ（ウオッチ・ドック・タイマ）監視部３０２、マイコン１００の通常動作モードでの電圧低下を検知する電圧検知部３０４、及びリセット信号出力部３０３等から構成されている。
【００２２】
ＷＤＴ監視部３０２は、マイコン１００のＣＰＵから信号ラインＬ３を介して出力されるパルス信号を監視し、所定時間以内にパルス信号を受信できなかった場合には、マイコン１００に異常が発生したものと判断して、異常信号（Ｈレベル）を出力するように構成されている。
【００２３】
電圧検知部３０４は、電源供給ラインＬ１の電圧を監視して、電圧が、マイコンの通常動作を行う通常動作モードの最低動作電圧（例えば、３．５Ｖ）以下に低下した場合には、異常信号（Ｈレベル）を出力するように構成されている。
【００２４】
リセット信号出力部３０３は、３入力が共にＬレベルである時にのみＨレベルを出力するＮＯＲ回路３０３ａを含んで構成されている。ＮＯＲ回路３０３ａには、電源回路２００の過電流検知部２０４からの過電流検知信号（Ｌ２）、ＷＤＴ監視部３０２からの異常信号（Ｈレベル）、及び電圧検知部３０４からの異常信号（Ｈレベル）が入力されるように構成されている。リセット信号出力部３０３は、過電流検知部２０４からの過電流検知信号、ＷＤＴ監視部３０２からの異常信号、及び／又は電圧検知部３０４からの異常信号を検出すると、ラインＬ４を介してマイコン１００のリセット端子にリセット信号（Ｌレベル）を出力し、マイコン１００をリセットさせる。このリセットによって、マイコン１００は、電圧低下時や、電気的ノイズなどの影響により暴走したときでも正常状態に復帰することができるように構成されている。
【００２５】
図３は、図２に示すマイコン監視システム１における信号出力例を示した図である。
【００２６】
図３（ａ）は電源回路２００の供給電流の一例を示し、図３（ｂ）は過電流検知部２０４から出力される過電流検知信号の一例を示し、図３（ｃ）はリセット信号出力部３０３から出力されるリセット信号の一例を示している。
【００２７】
時刻ｔ１において、供給電流が所定レベルｓを超えると（図３（ａ）参照）、過電流検知信号がＬレベルからＨレベルに変化し（図３（ｂ）参照）、それに伴ってリセット信号がＨレベルからＬレベルに変化して（図３（ｃ）参照）、マイコン１００がリセットされる。また、時刻ｔ２において、過電流検知部２０４による制御によって供給電流が低下して所定レベルｓ以下に抑制されると、過電流検知信号がＨレベルからＬレベルに変化し（図３（ｂ）参照）、それに伴ってリセット信号がＬレベルからＨレベルに変化して（図３（ｃ）参照）、マイコン１００のリセットが解除される。
【００２８】
このように、本発明に係るマイコン監視回路３００では、電源回路２００の異常（供給電流値の上昇）をいち早く検知し、マイコン１００をリセットすることができるので、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。さらに、マイコンのリセットには、電源回路２００に元々備えられている過電流検知部２０４からの既存の過電流検知信号を利用するので、新たなに回路を追加する必要なく、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。
【００２９】
なお、上述した電源回路２００における、バッテリＢＡＴＴからの電力を所定電圧に定電圧化して出力するための回路構成は一例であって、他の方式の電源回路にも本発明を適用することが可能である。また、過電流検知部２０４における過電流の検知方式として他の方式を利用しても良い。さらに、上記の例では、過電流検知部２０４からの過電流検知信号をそのままＮＯＲ回路３０３ａに入力するように構成したが、リセット信号出力部３０３に対応させて、過電流検知部２０４からの過電流検知信号を増幅したり、電圧レベルを調整したり、Ｈ及びＬレベルを反転させるようにしても良い。さらに、マイコン監視回路３００では、３種類のマイコン監視を行うように構成しているが、ＷＤＴ監視部３０２及び電圧検知部３０４は必ずしも備えていなくても良い。
【００３０】
図４は、他のマイコン監視システム２の構成を示した概略ブロック図である。
【００３１】
マイコン監視システム２は、マイコン１００、バッテリＢＡＴＴからの電力を所定電圧に定電圧化して出力する電源回路（レギュレータ）２１０と、マイコン１００の監視を行うためのマイコン監視回路３００とを有している。図４に示すマイコン監視システムにおいて、図２に示すマイコン監視システム２と同様の構成には同じ参照符号を付して説明を省略する。
【００３２】
図４に示すマイコン監視システム２において、図２に示すマイコン監視システム１と異なる点は、電源回路２１０が予めフィルタ回路２１１を備えており、過電流検知部２０４から出力された電源回路の制御信号としての過電流検知信号がフィルタ回路２１１に入力され、フィルタ回路２１１の出力信号が、信号ラインＬ２を介してマイコン監視回路３００に出力される点である。したがって、フィルタ回路２１１の出力信号が、ＮＯＲ回路３０３ａに入力される。
【００３３】
フィルタ回路２１１は、抵抗２１２、コンデンサ２１３及びバッファ２１４等を有し、過電流検知信号が所定期間（Ｔ１）だけ継続してＨレベルになった場合に、その出力をＬレベルからＨレベルに変化して出力するように構成されている。
【００３４】
図５は、図４に示すマイコン監視システム２における信号出力例を示した図である。
【００３５】
図５（ａ）は電源回路２１０の供給電流の一例を示し、図５（ｂ）は過電流検知部２０４から出力される過電流検知信号の一例を示し、図５（ｃ）はフィルタ回路２１１の出力信号の一例を示し、図５（ｄ）はリセット信号出力部３０３から出力されるリセット信号の一例を示している。
【００３６】
時刻ｔ３において、供給電流が所定レベルｓを超えると（図５（ａ）参照）、過電流検知信号がＬレベルからＨレベルに変化する（図５（ｂ）参照）。その後、所定期間（Ｔ１）だけＨレベルの過電流検知信号が継続して出力されると、時刻ｔ４でフィルタ回路２１１からの出力信号がＬレベルからＨレベルに変化し（図５（ｃ）参照）、それに伴ってリセット信号がＨレベルからＬレベルに変化して（図５（ｄ）参照）、マイコン１００がリセットされる。
【００３７】
このように、本発明に係るマイコン監視回路３００では、電源回路２１０の異常（供給電流値の上昇）をいち早く検知し、マイコン１００をリセットすることができるので、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。さらに、マイコンのリセットには、電源回路２１０に元々備えられているフィルタ回路２１１からの既存の出力信号を利用するので、新たなに回路を追加する必要なく、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。
【００３８】
ところで、電源回路２１０が、図４に示すフィルタ回路２１１を有する場合には、Ｈレベルの過電流検知信号が所定期間（Ｔ１）継続した場合に初めてリセット信号が出力されるように構成されているので、供給電流が所定レベルｓ近傍で頻繁に上下するような場合に、不必要にリセット信号が出力されることがないという更なる効果を有している。
【００３９】
なお、上述した電源回路２１０における、バッテリＢＡＴＴからの電力を所定電圧に定電圧化して出力するための回路構成は一例であって、他の方式の電源回路にも本発明を適用することが可能である。また、過電流検知部における過電流の検知方式として他の方式を利用しても良い。さらに、図４に示すフィルタ回路２１１の回路構成例も一例であって、他の回路構成を用いることも、所定期間をシステムに応じた最適値とすることも可能である。さらに、上記の例では、フィルタ回路２１１からの出力信号をそのままＮＯＲ回路３０３ａに入力するように構成したが、リセット信号出力部３０３に対応させて、信号を増幅したり、電圧レベルを調整したり、Ｈ及びＬレベルを反転させるようにしても良い。さらに、電源回路にフィルタ回路が備えられていない場合には、マイコン監視回路３００内にフィルタ回路を設けるようにしても良い。
【００４０】
図６は、更に他のマイコン監視システム３の構成を示した概略ブロック図である。
【００４１】
マイコン監視システム３は、マイコン１００、バッテリＢＡＴＴからの電力を所定電圧に定電圧化して出力する電源回路（レギュレータ）２２０と、マイコン１００の監視を行うためのマイコン監視回路３００とを有している。図６に示すマイコン監視システム３において、図２に示すマイコン監視システム１と同様の構成には同じ参照符号を付して説明を省略する。
【００４２】
図６に示すマイコン監視システム３において、図２に示すマイコン監視システム１と異なる点は、電源回路２２０が予めタイマー回路２２１を備えており、過電流検知部２０４から出力された電源回路の制御信号としての過電流検知信号がタイマー回路２２１に入力され、タイマー回路２２１の出力信号が、信号ラインＬ２を介してマイコン監視回路３００に出力される点である。したがって、タイマー回路２２１の出力信号が、ＮＯＲ回路３０３ａに入力される。
【００４３】
タイマー回路２２１は、抵抗２２２、コンデンサ２２３、バッファ２２４及びダイオード２２５等を有し、過電流検知信号がＨレベルになってから、予め定められた期間Ｔ２だけその出力をＨレベルに保持するように構成されている。なお、タイマー回路２２１は、電源回路２２０の自己修復用の信号を出力するために、元々電源回路２２０備えられた回路である。
【００４４】
図７は、図６に示すマイコン監視システム３における信号出力例を示した図である。
【００４５】
図７（ａ）は電源回路２２０の供給電流の一例を示し、図７（ｂ）は過電流検知部２０４から出力される過電流検知信号の一例を示し、図７（ｃ）はタイマー回路２２１の出力信号の一例を示し、図７（ｄ）はリセット信号出力部３０３から出力されるリセット信号の一例を示している。
【００４６】
時刻ｔ５において、供給電流が所定レベルｓを超えると（図７（ａ）参照）、過電流検知信号がＬレベルからＨレベルに変化する（図７（ｂ）参照）。その後、タイマー回路２２１は、過電流検知信号がＬレベルからＨレベルに変化すると、予め定められた期間Ｔ２だけその出力をＨレベルに保持し（図７（ｃ）参照）、それに伴って期間Ｔ２の間（時刻ｔ５〜ｔ６）、リセット信号がＬレベルに変化して（図７（ｄ）参照）、マイコン１００がリセットされる。
【００４７】
このように、本発明に係るマイコン監視回路３００では、電源回路２２０の異常（供給電流値の上昇）をいち早く検知し、マイコン１００をリセットすることができるので、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。さらに、マイコンのリセットには、電源回路２２０に元々備えられているタイマー回路２２１からの既存の出力信号を利用するので、新たなに回路を追加する必要なく、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。
【００４８】
ところで、電源回路２２０が、図６に示すタイマー回路２２１を有する場合には、過電流検知信号がＨレベルに変化した後、予め定められた期間だけタイマー回路２２１の出力がＨレベルに保持されるため、マイコンにリセット信号を確実に伝えることができるという更なる効果を有している。
【００４９】
なお、上述した電源回路２２０における、バッテリＢＡＴＴからの電力を所定電圧に定電圧化して出力するための回路構成は一例であって、他の方式の電源回路にも本発明を適用することが可能である。また、過電流検知部における過電流の検知方式として他の方式を利用しても良い。さらに、図６に示したタイマー回路２２１の回路構成例も一例であって、他の回路構成を用いることも、出力信号がＨレベルに保持される期間Ｔ２をシステムに応じた最適値とすることも可能である。さらに、上記の例では、タイマー回路２２１からの出力信号をそのままＮＯＲ回路３０３ａに入力するように構成したが、リセット信号出力部３０３に対応させて、信号を増幅したり、電圧レベルを調整したり、Ｈ及びＬレベルを反転させるようにしても良い。さらに、電源回路にタイマー回路が備えられていない場合には、マイコン監視回路３００内にタイマー回路を設けるようにしても良い。
【００５０】
図８は、更に他のマイコン監視システム４の構成を示した概略ブロック図である。
【００５１】
マイコン監視システム４は、マイコン１００、バッテリＢＡＴＴからの電力を所定電圧に定電圧化して出力する電源回路（レギュレータ）２３０と、マイコン１００の監視を行うためのマイコン監視回路３００とを有している。図８に示すマイコン監視システム４において、図２に示すマイコン監視システム１と同様の構成には同じ参照符号を付して説明を省略する。
【００５２】
図８に示すマイコン監視システム４において、図２に示すマイコン監視システム１と異なる点は、電源回路２３０が予めラッチ回路２３１及びリセット解除信号発生回路２３３を備えており、過電流検知部２０４から出力された電源回路の制御信号としての過電流検知信号がラッチ回路２３１に入力され、ラッチ回路２３１の出力信号（Ｑ出力）が、信号ラインＬ２を介してマイコン監視回路３００に出力され、ＮＯＲ回路３０３ａに入力される。
【００５３】
ラッチ回路２３１は、ＲＳフリップフロップ２３２を有しており、ＲＳフリップフロップ２３２のＳ入力に過電流検知信号が入力され、Ｒ入力にリセット解除信号発生回路２３３からのリセット解除信号が入力されるように構成されている。ＲＳフリップフロップ２３２は、過電流検知信号がＨレベルになってから、リセット解除信号がＨレベルになるまでの期間（Ｔ４）、その出力（Ｑ出力）をＨレベルに保持するように機能する。なお、ラッチ回路２３１及びリセット解除信号発生回路２３３は、電源回路２２０の自己修復用等の信号を出力するために、元々電源回路２３０に備えられた回路である。
【００５４】
図９は、図８に示すマイコン監視システム４における信号出力例を示した図である。
【００５５】
図９（ａ）は電源回路２３０の供給電流の一例を示し、図９（ｂ）は過電流検知部２０４から出力される過電流検知信号の一例を示し、図９（ｃ）はリセット解除信号発生回路２３２から出力されるリセット解除信号の一例を示し、図９（ｄ）はラッチ回路２３１の出力（Ｑ出力）の一例を示し、図９（ｅ）はリセット信号出力部３０３から出力されるリセット信号の一例を示している。
【００５６】
時刻ｔ５において、供給電流が所定レベルｓを超えると（図９（ａ）参照）、過電流検知信号がＬレベルからＨレベルに変化する（図９（ｂ）参照）。過電流検知信号がＬレベルからＨレベルに変化してから、所定期間Ｔ３後（時刻ｔ８）に、リセット解除信号発生回路２３２から出力されるリセット解除信号がＬレベルからＨレベルに変化する（図９（ｃ）参照）。ラッチ回路２３１は、過電流検知信号がＬレベルからＨレベルに変化してから、リセット解除信号がＬレベルからＨレベルに変化するまでの期間（Ｔ４）、その出力（Ｑ出力）をＨレベルに保持するので（図９（ｄ）参照）、それに伴って期間Ｔ４の間（時刻ｔ７〜ｔ８）、リセット信号がＬレベルに変化して（図９（ｄ）参照）、マイコン１００がリセットされる。
【００５７】
このように、本発明に係るマイコン監視回路３００では、電源回路２３０の異常（供給電流値の上昇）をいち早く検知し、マイコン１００をリセットすることができるので、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。さらに、マイコンのリセットには、電源回路２３０に元々備えられているラッチ回路２３１からの既存の出力信号を利用するので、新たなに回路を追加する必要なく、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。
【００５８】
ところで、電源回路２３０が、図８に示すラッチ回路２３１及びリセット解除信号発生回路２３３を有する場合には、過電流検知信号がＨレベルに変化した後、予め定められた期間（Ｔ３又はＴ４）だけラッチ回路２３１の出力（Ｑ出力）がＨレベルに保持されるため、マイコンにリセット信号を確実に伝えることができるという更なる効果を有している。
【００５９】
なお、上述した電源回路２３０における、バッテリＢＡＴＴからの電力を所定電圧に定電圧化して出力するための回路構成は一例であって、他の方式の電源回路にも本発明を適用することが可能である。また、過電流検知部における過電流の検知方式として他の方式を利用しても良い。さらに、図８に示したラッチ回路２３１及びリセット解除信号発生回路２３３の回路構成例も一例であって、他の回路構成を用いることも、出力信号がＨレベルに保持される期間Ｔ３又はＴ４をシステムに応じた最適値とすることも可能である。さらに、上記の例では、ラッチ回路２３１の出力（Ｑ出力）をそのままＮＯＲ回路３０３ａに入力するように構成したが、リセット信号出力部３０３に対応させて、信号を増幅したり、電圧レベルを調整したり、Ｈ及びＬレベルを反転させるようにしても良い。さらに、電源回路にラッチ回路及びリセット解除信号発生回路が備えられていない場合には、マイコン監視回路３００内にラッチ回路及びリセット解除信号発生回路を設けるようにしても良い。
【００６０】
図１０は、更に他のマイコン監視システム５の構成を示した概略ブロック図である。
【００６１】
マイコン監視システム５は、マイコン１００、バッテリＢＡＴＴからの電力を所定電圧に定電圧化して出力する電源回路（レギュレータ）２４０と、マイコン１００の監視を行うためのマイコン監視回路３００とを有している。図１０に示すマイコン監視システム５において、図２に示すマイコン監視システム１と同様の構成には同じ参照符号を付して説明を省略する。
【００６２】
図１０に示すマイコン監視システム５において、図２に示すマイコン監視システム１と異なる点は、過電流検知部２０４の過電流検知信号に基づくのではなく、電圧制御アンプ２０５の出力信号に基づいて、マイコン１００をリセットする点にある。したがって、図１０に示すマイコン監視システム５では、電源回路２４０が、電圧制御アンプ出力モニタ回路２４１を有しており、電源回路の制御信号としての電圧制御アンプ出力モニタ回路２４１の出力信号が、信号ラインＬ２を介してマイコン監視回路３００に出力され、ＮＯＲ回路３０３ａに入力されることとなる。
【００６３】
電圧制御アンプ出力モニタ回路２４１は、ＯＰアンプ２４２及び基準電圧２４３を有しており、ＯＰアンプ２４２は、電圧制御アンプ２０５の出力電圧が基準電圧２４３以下の場合に、電圧制御アンプ２０５の出力電圧異常によって電源回路２４０が正常に動作しなくなることが予想されるので、Ｈレベルの出力信号を出力するように構成されている。なお、電圧制御アンプ出力モニタ回路２４１は、電源回路２４０が有する表示部（図示せず）に電圧制御アンプ２０５の出力異常を表示するために、元々電源回路２４０備えられた回路である。
【００６４】
図１１は、図１０に示すマイコン監視システム５における信号出力例を示した図である。
【００６５】
図１１（ａ）は電圧制御アンプ２０５の出力電圧の一例を示し、図１１（ｂ）は電圧制御アンプ出力モニタ回路２４１からの出力信号の一例を示し、図１１（ｃ）はリセット信号出力部３０３から出力されるリセット信号の一例を示している。
【００６６】
時刻ｔ９において、電圧制御アンプ２０５の出力電圧が所定レベルｓ以下となると（図１１（ａ）参照）、電圧制御アンプ出力モニタ回路２４１の出力信号がＬレベルから下限異常を示すＨレベルに変化する（図１１（ｂ）参照）。電圧制御アンプ出力モニタ回路２４１の出力信号がＬレベルからＨレベルに変化すると、それに伴って、リセット信号がＬレベルに変化して（図１１（ｃ）参照）、マイコン１００がリセットされる。
【００６７】
このように、本発明に係るマイコン監視回路３００では、電源回路２４０の異常（電圧制御アンプ２０５の出力電圧の減少）をいち早く検知し、マイコン１００をリセットすることができるので、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。さらに、マイコンのリセットには、電源回路２４０に元々備えられている電圧制御アンプ出力モニタ回路２４１からの既存の出力信号を利用するので、新たなに回路を追加する必要なく、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。
【００６８】
なお、上述した電源回路２４０における、バッテリＢＡＴＴからの電力を所定電圧に定電圧化して出力するための回路構成は一例であって、他の方式の電源回路にも本発明を適用することが可能である。また、電圧制御アンプ２０５の出力電圧の検知方式として他の方式を利用しても良い。さらに、図１０に示す電圧制御アンプ出力モニタ回路２４１の回路構成例は一例であって、他の回路構成を用いることも可能である。さらに、上記の例では、電圧制御アンプ出力モニタ回路２４１の出力信号をそのままＮＯＲ回路３０３ａに入力するように構成したが、リセット信号出力部３０３に対応させて、信号を増幅したり、電圧レベルを調整したり、Ｈ及びＬレベルを反転させるようにしても良い。さらに、電源回路に元々電圧制御アンプ出力モニタ回路が備えられていない場合には、マイコン監視回路３００内に電圧制御アンプ出力モニタ回路を設けるようにしても良い。
【００６９】
ところで、電圧制御アンプ２０５の出力の下限異常を定める所定レベル（閾値）ｓを、例えば、フラッシュＲＯＭ１０１の書換動作を行う書換動作モードの最低動作電圧（４．５Ｖ）に対応するように設定すれば、電源回路２４０における電圧制御アンプ出力モニタ回路の出力信号を利用して図１に示す第２電圧検知部３５の代用をさせれば、図１に示す電圧検知切替部３６及び動作モード検知部３７を設けずに、図１に示すリセット回路３０と同様の機能を、マイコン監視回路３００に持たせることが可能となる。
【００７０】
さらに、電圧制御アンプ出力モニタ回路２４１の出力信号を図４に示すフィルタ回路２１１、図６に示すタイマー回路２２１又は図８に示すラッチ回路２３１に入力し、それぞれの回路からの出力信号をリセット信号出力部３０３に入力するように構成しても良い。
【００７１】
図１２は、更に他のマイコン監視システム６の構成を示した概略ブロック図である。
【００７２】
マイコン監視システム６は、マイコン１００、バッテリＢＡＴＴからの電力を所定電圧に定電圧化して出力する電源回路（レギュレータ）２５０と、マイコン１００の監視を行うためのマイコン監視回路３００とを有している。図１２に示すマイコン監視システム６において、図２に示すマイコン監視システム１と同様の構成には同じ参照符号を付して説明を省略する。
【００７３】
図１２に示すマイコン監視システム６において、図２に示すマイコン監視システム１と異なる点は、過電流検知部２０４の過電流検知信号に基づくのではなく、電圧制御アンプ２０５の出力信号に基づいて、マイコン１００をリセットする点にある。したがって、図１２に示すマイコン監視システム６では、電源回路２５０が、電圧制御アンプ出力モニタ回路２５１を有しており、電源回路の制御信号としての電圧制御アンプ出力モニタ回路２５１の出力信号が、信号ラインＬ２を介してマイコン監視回路３００に出力され、ＮＯＲ回路３０３ａに入力されることとなる。
【００７４】
電圧制御アンプ出力モニタ回路２５１は、ＯＰアンプ２５２及び基準電圧２５３を有しており、ＯＰアンプ２５２は、電圧制御アンプ２０５の出力電圧が基準電圧２５３以上の場合に、電圧制御アンプ２０５の出力電圧異常によって電源回路２５０が正常に動作しなくなることが予想されるので、Ｈレベルの出力信号を出力するように構成されている。なお、電圧制御アンプ出力モニタ回路２５１は、電源回路２５０が有する表示部（図示せず）に電圧制御アンプ２０５の出力異常を表示するために、元々電源回路２５０備えられた回路である。
【００７５】
図１３は、図１２に示すマイコン監視システム６における信号出力例を示した図である。
【００７６】
図１３（ａ）は電圧制御アンプ２０５の出力電圧の一例を示し、図１３（ｂ）は電圧制御アンプ出力モニタ回路２５１からの出力信号の一例を示し、図１３（ｃ）はリセット信号出力部３０３から出力されるリセット信号の一例を示している。
【００７７】
時刻ｔ１０において、電圧制御アンプ２０５の出力電圧が所定レベルｓ以上となると（図１３（ａ）参照）、電圧制御アンプ出力モニタ回路２５１の出力信号がＬレベルから上限異常を示すＨレベルに変化する（図１３（ｂ）参照）。電圧制御アンプ出力モニタ回路２５１の出力信号がＬレベルからＨレベルに変化すると、それに伴って、リセット信号がＬレベルに変化して（図１３（ｃ）参照）、マイコン１００がリセットされる。
【００７８】
このように、本発明に係るマイコン監視回路３００では、電源回路２５０の異常（電圧制御アンプ２０５の出力電圧の上昇）をいち早く検知し、マイコン１００をリセットすることができるので、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。さらに、マイコンのリセットには、電源回路２５０に元々備えられている電圧制御アンプ出力モニタ回路２５１からの既存の出力信号を利用するので、新たなに回路を追加する必要なく、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。
【００７９】
なお、上述した電源回路２５０における、バッテリＢＡＴＴからの電力を所定電圧に定電圧化して出力するための回路構成は一例であって、他の方式の電源回路にも本発明を適用することが可能である。また、電圧制御アンプ２０５の出力電圧の検知方式として他の方式を利用しても良い。さらに、図１２に示す電圧制御アンプ出力モニタ回路２５１の回路構成例は一例であって、他の回路構成を用いることも可能である。さらに、上記の例では、電圧制御アンプ出力モニタ回路２５１の出力信号をそのままＮＯＲ回路３０３ａに入力するように構成したが、リセット信号出力部３０３に対応させて、信号を増幅したり、電圧レベルを調整したり、Ｈ及びＬレベルを反転させるようにしても良い。さらに、電源回路に元々電圧制御アンプ出力モニタ回路が備えられていない場合には、マイコン監視回路３００内に電圧制御アンプ出力モニタ回路を設けるようにしても良い。
【００８０】
さらに、電圧制御アンプ出力モニタ回路２５１の出力信号を図４に示すフィルタ回路２１１、図６に示すタイマー回路２２１又は図８に示すラッチ回路２３１に入力し、それぞれの回路からの出力信号をリセット信号出力部３０３に入力するように構成しても良い。
【００８１】
図１４は、更に他のマイコン監視システム７の構成を示した概略ブロック図である。
【００８２】
マイコン監視システム７は、マイコン１００、バッテリＢＡＴＴからの電力を所定電圧に定電圧化して出力する電源回路（レギュレータ）２６０と、マイコン１００の監視を行うためのマイコン監視回路３００とを有している。図１４に示すマイコン監視システム７において、図２に示すマイコン監視システム１と同様の構成には同じ参照符号を付して説明を省略する。
【００８３】
図１４に示すマイコン監視システム７において、図２に示すマイコン監視システム１と異なる点は、過電流検知部２０４の過電流検知信号に基づくのではなく、電源回路の過熱検知回路の出力信号に基づいて、マイコン１００をリセットする点にある。したがって、図１４に示すマイコン監視システム７では、電源回路２６０が、過熱検知回路２６１を有しており、電源回路の制御信号としての過熱検知回路２６１の出力信号が、信号ラインＬ２を介してマイコン監視回路３００に出力されている。したがって、過熱検知回路２６１の出力信号が、ＮＯＲ回路３０３ａに入力されることとなる。
【００８４】
過熱検知回路２６１は、インバータ２６２、電流源としての温度センサ２６３、トランジスタ２６４、抵抗２６５及び２６６、及び基準電圧２６７等を有しており、温度センサ２６３からの出力電流が所定値以上になると、電圧制御アンプ２０５の出力を低下させて、電源回路２６０の過熱を防止するような出力を行うように構成されている。なお、過熱検知回路２６１は、電源回路２６０の安全対策の１つとして元々電源回路２６０に備えられた回路である。
【００８５】
図１５は、図１４に示すマイコン監視システム７における信号出力例を示した図である。
【００８６】
図１５（ａ）は電源回路２６０の温度変化の一例を示し、図１５（ｂ）は過熱検知回路２６１からの出力信号の一例を示し、図１５（ｃ）はリセット信号出力部３０３から出力されるリセット信号の一例を示している。
【００８７】
時刻ｔ１１において、電源回路２６０の温度が所定レベルｓ以上となると（図１５（ａ）参照）、過熱検知回路２６１の出力信号がＬレベルから温度異常を示すＨレベルに変化する（図１５（ｂ）参照）。過熱検知回路２６１の出力信号がＬレベルからＨレベルに変化すると、それに伴って、リセット信号がＬレベルに変化して（図１５（ｃ）参照）、マイコン１００がリセットされる。
【００８８】
このように、本発明に係るマイコン監視回路３００では、電源回路２６０の異常（温度の上昇）をいち早く検知し、マイコン１００をリセットすることができるので、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。さらに、マイコンのリセットには、電源回路２６０に元々備えられている過熱検知回路２６１からの既存の出力信号を利用するので、新たなに回路を追加する必要なく、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。
【００８９】
なお、上述した電源回路２６０における、バッテリＢＡＴＴからの電力を所定電圧に定電圧化して出力するための回路構成は一例であって、他の方式の電源回路にも本発明を適用することが可能である。また、電源回路の温度検知方式として他の方式を利用しても良い。さらに、過熱検知回路２６１の回路構成例は一例であって、他の回路構成を用いることも可能である。さらに、上記の例では、過熱検知回路２６１の出力信号をそのままＮＯＲ回路３０３ａに入力するように構成したが、リセット信号出力部３０３に対応させて、信号を増幅したり、電圧レベルを調整したり、Ｈ及びＬレベルを反転させるようにしても良い。さらに、電源回路に過熱検知回路が備えられていない場合には、マイコン監視回路３００内に過熱検知回路を設けるようにしても良い。
【００９０】
さらに、過熱検知回路２６１の出力信号を図４に示すフィルタ回路２１１、図６に示すタイマー回路２２１又は図８に示すラッチ回路２３１に入力し、それぞれの回路からの出力信号をリセット信号出力部３０３に入力するように構成しても良い。
【００９１】
図１６は、更に他のマイコン監視システム８の構成を示した概略ブロック図である。
【００９２】
マイコン監視システム８は、マイコン１００、電源回路（スイッチング・レギュレータ）４００と、マイコン１００の監視を行うためのマイコン監視回路３００とを有している。図１６に示すマイコン監視システム８において、図２に示すマイコン監視システム１と同様の構成には同じ参照符号を付して説明を省略する。
【００９３】
図１６に示すマイコン監視システム８において、図２に示すマイコン監視システム１と異なる点は、電源回路４００の形式が異なる点と、それに伴い、過電流検知部の過電流検知信号に基づくのではなく、チャージポンプ電源４０５をモニタするチャージポンプ出力モニタ回路４３０の出力信号に基づいて、マイコン１００をリセットする点にある。したがって、図１６に示すマイコン監視システム８では、電源回路４００が、チャージポンプ出力モニタ回路４３０を有しており、電源回路の制御信号としてのチャージポンプ出力モニタ回路４３０の出力信号が、信号ラインＬ２を介してマイコン監視回路３００に出力され、ＮＯＲ回路３０３ａに入力されることとなる。
【００９４】
電源回路（スイッチング・レギュレータ）４００は、パルス電源４０１、ＯＰアンプ４０２、過電流検知部４０３、ロジック回路４０４、チャージポンプ電源４０５、バッファ４０６、ＭＯＳスイッチングトランジスタ４０７、入力電圧源４０８、ショットキーバリアダイオード４０９、コイル４１０、平滑用コンデンサ４１１、電圧制御回路４２０及びチャージポンプ出力モニタ回路４３０等から構成されている。また、電圧制御回路４２０は、電圧制御アンプ４２１、抵抗４２２及び４２３、及び基準電圧４２４等から構成される。
【００９５】
電源回路４００では、高い周波数で電力をスイッチングするようにスイッチングトランジスタ４０７を制御し、ダイオード４０９及びコイル４１０等から構成されるフィルタを通して、平滑用コンデンサ４１１により平滑化した直流電力を供給する。また、電圧制御回路４２０では、出力信号ラインＬ１の電圧と、抵抗分割された基準電圧とを比較して、予め定められた電圧になるようにＯＰアンプ４０２に制御信号を出力する。
チャージポンプ出力モニタ回路４３０は、抵抗４３１及び４３２、ＯＰアンプ４３３及び基準電圧４３４等から構成される。チャージポンプ出力モニタ回路４３０は、チャージポンプ電源４０５の出力が予め定められたレベルより低下した場合、電源回路４００が正常に電力を供給できなくなる恐れがあると判断して、Ｈレベルのチャージポンプ出力モニタ信号を出力するように構成されている。なお、チャージポンプ出力モニタ回路４３０は、チャージポンプ電源４０５の出力異常をモニタするために元々電源回路４００に備えられた保全を目的とする回路である。
【００９６】
図１７は、図１６に示すマイコン監視システム８における信号出力例を示した図である。
【００９７】
図１７（ａ）はチャージポンプ電源４０５の出力電圧の一例を示し、図１７（ｂ）はチャージポンプ出力モニタ回路４３０からのチャージポンプ出力モニタ信号の一例を示し、図１７（ｃ）はリセット信号出力部３０３から出力されるリセット信号の一例を示している。
【００９８】
時刻ｔ１２において、チャージポンプ電源４０５の出力電圧が所定レベルｓ以下となると（図１７（ａ）参照）、チャージポンプ出力モニタ信号がＬレベルから出力電圧異常を示すＨレベルに変化する（図１７（ｂ）参照）。チャージポンプ出力モニタ信号がＬレベルからＨレベルに変化すると、それに伴って、リセット信号がＬレベルに変化して（図１７（ｃ）参照）、マイコン１００がリセットされる。
【００９９】
このように、本発明に係るマイコン監視回路３００では、電源回路４００の異常（チャージポンプ電源４０５の出力電圧の低下）をいち早く検知し、マイコン１００をリセットすることができるので、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。さらに、マイコンのリセットには、電源回路４００に元々備えられているチャージポンプ出力モニタ回路４３０からの既存のチャージポンプ出力モニタ信号を利用するので、新たなに回路を追加する必要なく、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。
【０１００】
なお、上述した電源回路４００における、電力を所定電圧に定電圧化して出力するための回路構成は一例であって、他の方式の電源回路にも本発明を適用することが可能である。また、チャージポンプ電源４０５の出力電圧の検知方式として他の方式を利用しても良い。さらに、図１６に示すチャージポンプ出力モニタ回路４３０の回路構成例は一例であって、他の回路構成を用いることも可能である。さらに、上記の例では、チャージポンプ出力モニタ回路４３０の出力信号をそのままＮＯＲ回路３０３ａに入力するように構成したが、リセット信号出力部３０３に対応させて、信号を増幅したり、電圧レベルを調整したり、Ｈ及びＬレベルを反転させるようにしても良い。さらに、電源回路にチャージポンプ出力モニタ回路が備えられていない場合には、マイコン監視回路３００内にチャージポンプ出力モニタ回路を設けるようにしても良い。
【０１０１】
さらに、チャージポンプ出力モニタ回路４３０の出力信号を図４に示すフィルタ回路２１１、図６に示すタイマー回路２２１又は図８に示すラッチ回路２３１に入力し、それぞれの回路からの出力信号をリセット信号出力部３０３に入力するように構成しても良い。
【０１０２】
図１８は、更に他のマイコン監視システム９の構成を示した概略ブロック図である。
【０１０３】
マイコン監視システム９は、マイコン１００、電源回路（スイッチング・レギュレータ）５００と、マイコン１００の監視を行うためのマイコン監視回路３００とを有している。図１８に示すマイコン監視システム９において、図１６に示すマイコン監視システム８と同様の構成には同じ参照符号を付して説明を省略する。
【０１０４】
図１８に示すマイコン監視システム９において、図１６に示すマイコン監視システム８と異なる点は、チャージポンプ電源４０５をモニタするチャージポンプ出力モニタ回路４３０の出力信号ではなく、スイッチングパルスモニタ信号に基づいて、マイコン１００をリセットする点にある。したがって、図１８に示すマイコン監視システム９では、電源回路５００が、スイッチングパルスモニタ回路５１０を有しており、電源回路の制御信号としてのスイッチングパルスモニタ信号が、信号ラインＬ２を介してマイコン監視回路３００に出力され、ＮＯＲ回路３０３ａに入力されることとなる。
【０１０５】
スイッチングパルスモニタ回路５１０は、周波数・電圧変換回路５１１、第１ＯＰアンプ５１２、第１基準電圧５１３、第２ＯＰアンプ５１４、第２基準電圧５１５、及びＯＲ回路５１６等から構成されている。スイッチングパルスモニタ回路５１０は、パルス電源４０１のスイッチングパルスをモニタして、周波数異常が発生した場合に、スイッチングパルスモニタ信号をＬレベルからＨレベルに変化させて出力するように構成されている。周波数・電圧変換回路５１１において、パルス電源４０１のスイッチングパルスを周波数に対応した電圧に変化させて、第１ＯＰアンプ５１２において当該電圧と第１基準電圧と比較し、第１基準電圧より当該電圧が大きい（即ち、パルス電源４０１の出力パルス周波数が所定範囲より高い）場合に、第１ＯＰアンプ５１２がＨレベルの出力を行い、第２ＯＰアンプ５１４において当該電圧と第２基準電圧と比較し、第２基準電圧より当該電圧が小さい（即ち、パルス電源４０１の出力パルス周波数が所定範囲より小さい）場合に、第２ＯＰアンプ５１４がＨレベルの出力を行う。第１又は第２ＯＰアンプからＨレベル信号が出力された場合、ＯＲ回路５１６の出力がＨレベルとなる。なお、スイッチングパルスモニタ回路５１０は、パルス電源４０１の出力パルスの出力異常をモニタするために元々電源回路５００に備えられた保全を目的とする回路である。
【０１０６】
図１９は、図１８に示すマイコン監視システム９における信号出力例を示した図である。
【０１０７】
図１９（ａ）はパルス電源４０１の出力パルスの一例を示し、図１９（ｂ）はスイッチングパルスモニタ回路５１０からのスイッチングパルスモニタ信号の一例を示し、図１９（ｃ）はリセット信号出力部３０３から出力されるリセット信号の一例を示している。
【０１０８】
時刻ｔ１３において、パルス電源４０１の出力が所定周波数より低くなると（図１９（ａ）参照）、スイッチングパルスモニタ信号がＬレベルから周波数異常を示すＨレベルに変化する（図１９（ｂ）参照）。さらに、時刻ｔ１４において、パルス電源４０１の出力が所定周波数より高くなると（図１９（ａ）参照）、スイッチングパルスモニタ信号がＬレベルから周波数異常を示すＨレベルに変化する（図１９（ｂ）参照）。スイッチングパルスモニタ信号がＬレベルからＨレベルに変化すると、それに伴って、リセット信号がＬレベルに変化して（図１９（ｃ）参照）、マイコン１００がリセットされる。
【０１０９】
このように、本発明に係るマイコン監視回路３００では、電源回路５００の異常（パルス電源４０５の出力パルスの周波数異常）をいち早く検知し、マイコン１００をリセットすることができるので、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。さらに、マイコンのリセットには、電源回路５００に元々備えられているスイッチングパルスモニタ回路５１０からの既存のスイッチングパルスモニタ信号を利用するので、新たなに回路を追加する必要なく、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。
【０１１０】
なお、上述した電源回路５００における、電力を所定電圧に定電圧化して出力するための回路構成は一例であって、他の方式の電源回路にも本発明を適用することが可能である。また、パルス電源４０１の出力パルスの周波数検知方式として他の方式を利用しても良い。さらに、図１８に示すスイッチングパルスモニタ回路５１０の回路構成例は一例であって、他の回路構成を用いることも可能である。さらに、上記の例では、スイッチングパルスモニタ回路５１０の出力信号をそのままＮＯＲ回路３０３ａに入力するように構成したが、リセット信号出力部３０３に対応させて、信号を増幅したり、電圧レベルを調整したり、Ｈ及びＬレベルを反転させるようにしても良い。さらに、電源回路にスイッチングパルスモニタ回路が備えられていない場合には、マイコン監視回路３００内にスイッチングパルスモニタ回路を設けるようにしても良い。
【０１１１】
さらに、スイッチングパルスモニタ回路５１０の出力信号を図４に示すフィルタ回路２１１、図６に示すタイマー回路２２１又は図８に示すラッチ回路２３１に入力し、それぞれの回路からの出力信号をリセット信号出力部３０３に入力するように構成しても良い。
【０１１２】
図２０は、更に他のマイコン監視システム１０の構成を示した概略ブロック図である。
【０１１３】
マイコン監視システム１０は、マイコン１００、電源回路（スイッチング・レギュレータ）６００と、マイコン１００の監視を行うためのマイコン監視回路３００とを有している。図２０に示すマイコン監視システム１０において、図１６に示すマイコン監視システム８と同様の構成には同じ参照符号を付して説明を省略する。
【０１１４】
図２０に示すマイコン監視システム１０において、図１６に示すマイコン監視システム８と異なる点は、チャージポンプ電源４０５をモニタするチャージポンプ出力モニタ回路４３０の出力信号ではなく、パルス電源４０５の出力パルスとスイッチングトランジスタ４０７のゲート信号パルスとの同期ずれをモニタするパルスモニタ信号に基づいて、マイコン１００をリセットする点にある。パルス電源４０５の出力パルスとスイッチングトランジスタ４０７のゲート信号パルスとの同期ずれを生じた場合には、電源回路６００が正常に動作しない恐れがあるので、マイコンをリセットするように制御するものである。したがって、図２０に示すマイコン監視システム１０では、電源回路６００が、パルスモニタ回路６１０を有しており、電源回路の制御信号としてのパルスモニタ信号が、信号ラインＬ２を介してマイコン監視回路３００に出力され、ＮＯＲ回路３０３ａに入力されることとなる。
【０１１５】
パルスモニタ回路６１０は、パルス電源４０５の出力パルスとスイッチングトランジスタ４０７のゲート信号パルスとの位相を比較する位相比較器６１１、トランジスタ６１２、駆動電源６１４、抵抗６１３、コンデンサ６１５、基準電圧６１６及びＯＰアンプ６１７等から構成され、位相比較器が位相のずれを検出するとトランジスタ６１２をＯＮしてＯＰアンプ６１７の出力（即ち、パルスモニタ信号）をＨレベルに変化させるように動作する。なお、パルスモニタ回路６１０は、パルス電源４０５の出力パルスとスイッチングトランジスタ４０７のゲート信号パルスとのパルスの同期ずれをモニタするために元々電源回路６００に備えられた保全を目的とする回路である。
【０１１６】
図２１は、図２０に示すマイコン監視システム１０における信号出力例を示した図である。
【０１１７】
図２１（ａ）はパルス電源４０１の出力パルスの一例を示し、図２１（ｂ）はスイッチングトランジスタ４０７のゲート信号パルスの一例を示し、図２１（ｃ）はパルスモニタ回路６１０からのパルスモニタ信号の一例を示し、図２１（ｄ）はリセット信号出力部３０３から出力されるリセット信号の一例を示している。
【０１１８】
時刻ｔ１５において、パルス電源４０５の出力パルスとスイッチングトランジスタ４０７のゲート信号パルスとのパルスの同期ずれが検知されると（図２１（ａ）及び（ｂ）参照）、パルスモニタ信号がＬレベルから同期ずれを示すＨレベルに変化する（図２１（ｃ）参照）。パルスモニタ信号がＬレベルからＨレベルに変化すると、それに伴って、リセット信号がＬレベルに変化して（図２１（ｄ）参照）、マイコン１００がリセットされる。
【０１１９】
このように、本発明に係るマイコン監視回路３００では、電源回路６００の異常（パルスの同期ずれ）をいち早く検知し、マイコン１００をリセットすることができるので、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。さらに、マイコンのリセットには、電源回路６００に元々備えられているパルスモニタ回路６１０からの既存のパルスモニタ信号を利用するので、新たなに回路を追加する必要なく、マイコン１００の異常動作又は暴走を精度良く防ぐことが可能となる。
【０１２０】
なお、上述した電源回路６００における、電力を所定電圧に定電圧化して出力するための回路構成は一例であって、他の方式の電源回路にも本発明を適用することが可能である。また、同期ずれを検出する方式として他の方式を利用しても良い。さらに、図２０に示すパルスモニタ回路６１０の回路構成例は一例であって、他の回路構成を用いることも可能である。さらに、上記の例では、パルスモニタ回路６１０の出力信号をそのままＮＯＲ回路３０３ａに入力するように構成したが、リセット信号出力部３０３に対応させて、信号を増幅したり、電圧レベルを調整したり、Ｈ及びＬレベルを反転させるようにしても良い。さらに、電源回路にパルスモニタ回路が備えられていない場合には、マイコン監視回路３００内にパルスモニタ回路を設けるようにしても良い。
【０１２１】
さらに、パルスモニタ回路６１０の出力信号を図４に示すフィルタ回路２１１、図６に示すタイマー回路２２１又は図８に示すラッチ回路２３１に入力し、それぞれの回路からの出力信号をリセット信号出力部３０３に入力するように構成しても良い。
【０１２２】
図２２は、更に他のマイコン監視システム１１の構成を示した概略ブロック図である。
【０１２３】
マイコン監視システム１１は、マイコン１００、第１電源回路７００、第２電源回路７０１、第３電源回路７０３と、マイコン１００の監視を行うためのマイコン監視回路３１０とを有している。
【０１２４】
第１電源回路７００は、例えば、バックアップ用の１．５Ｖ電圧を第１電源ラインＬ１を介してマイコン１００に供給するための電源回路であり、第２電源回路７０１は、例えば、メイン用の１．５Ｖ電圧を第２電源ラインＬ２を介してマイコン１００に提供するための電源回路であり、第３電源回路７０２は、例えば、メイン用の５Ｖ電圧を第３電源ラインＬ３を介してマイコン１００の提供するための電源回路である。なお、第１〜第３電源回路７００〜７０２の構成は、図２に示す電源回路２００と同様であるものとする。
【０１２５】
マイコン監視回路３１０は、ＷＤＴ監視回路３１２、リセット信号出力部３１３、及びシーケンス制御部３１４を含んで構成されている。
【０１２６】
ＷＤＴ監視部３１２は、マイコン１００のＣＰＵから信号ラインＬ４を介して出力されるパルス信号を監視し、所定時間以内にパルス信号を受信できなかった場合には、マイコン１００に異常が発生したものと判断して、異常信号（Ｈレベル）を出力するように構成されている。
【０１２７】
シーケンス制御部３１４は、第１〜第３電源回路のモニタと起動許可を行い、後述するような電源シーケンス等の異常を検知した場合には、異常信号（Ｈレベル）を出力するように構成されている。
【０１２８】
リセット信号出力部３１３は、２入力が共にＬレベルである時にのみＨレベルを出力するＮＯＲ回路３１３ａを含んで構成されている。ＮＯＲ回路３１３ａには、ＷＤＴ監視部３１２からの異常信号（Ｈレベル）、及びシーケンス制御部３１４からの異常信号（Ｈレベル）が入力されるように構成されている。リセット信号出力部３１３は、ＷＤＴ監視部３１２からの異常信号、及び／又はシーケンス制御部３１４からの異常信号を検出すると、信号ラインＬ５を介してマイコン１００のリセット端子にリセット信号（Ｌレベル）を出力し、マイコン１００をリセットさせる。このリセットによって、マイコン１００は、電圧低下時や、電気的ノイズなどの影響により暴走したときでも正常状態に復帰することができるように構成されている。
【０１２９】
シーケンス制御部３１４は、第１〜第３電源回路への起動許可信号及び／又は第１〜第３電源回路の出力電圧を状態信号として検出して、第１〜第３電源回路の起動時、及び起動後において第１〜第３電源回路の何れかの出力電圧が低下した場合及び第１〜第３の電源回路への起動許可が失われた場合に、状態信号が電源シーケンスの異常を示しているとして、異常信号（Ｈレベル）を出力する。また、シーケンス制御部３１４は、第１〜第３電源回路の起動順序を電源シーケンスに応じて制御する。電源シーケンスとは、例えば、最初に第１電源回路の起動を許可し、その後第１電源回路の出力電圧が所定値以上となったら、次に第２電源回路の起動を許可し、その後第２電源回路の出力電圧が所定値以上となったら、次に第３電源回路の起動を許可し、その後第３電源回路の出力電圧が所定値以上となったら、第１〜第３電源回路の起動を完了すること等の制御動作のことを言う。
【０１３０】
図２３は、図２２に示すマイコン監視システム１１における信号出力例を示す図である。
【０１３１】
図２３（ａ）はシーケンス制御部３１４から第１電源回路７００への起動許可信号の一例を示し、図２３（ｂ）は第１電源回路７００の出力電圧の一例を示し、図２３（ｃ）はシーケンス制御部３１４から第２電源回路７０１への起動許可信号の一例を示し、図２３（ｄ）は第２電源回路７０１の出力電圧の一例を示し、図２３（ｅ）はシーケンス制御部３１４から第３電源回路７０２への起動許可信号の一例を示し、図２３（ｆ）は第３電源回路７０２の出力電圧の一例を示し、図２３（ｇ）はリセット信号出力部３１３から出力されるリセット信号の一例を示している。
【０１３２】
図２３において、時刻ｔ１６において、第１電源回路７００への起動許可信号がＨレベルになったのに同期して（図２３（ａ）参照）、第１電源回路７００の出力電圧が上昇し始める。時刻ｔ１７において、第１電源回路７００の出力電圧が所定レベルｓ１に達したのに同期して（図２３（ｂ）参照）、第２電源回路７０１への起動許可信号がＨレベルになり（図２３（ｃ）参照）、それに同期して第２電源回路７０１の出力電圧が上昇し始める。時刻ｔ１８において、第２電源回路７０１の出力電圧が所定レベルｓ２に達したのに同期して（図２３（ｄ）参照）、第３電源回路７０２への起動許可信号がＨレベルになり（図２３（ｅ）参照）、それに同期して第３電源回路７０２の出力電圧が上昇し始める。時刻ｔ１９において、第３電源回路７０２の出力電圧が所定レベルｓ３に達したのに同期して（図２３（ｆ）参照）、シーケンス制御部３１４が異常信号をＨレベルからＬレベルに変化させるため、それに同期してリセット信号がＬレベルからＨレベルに変化して（図２３（ｇ）参照）、マイコン１００のリセットが解除される。
【０１３３】
このように、シーケンス制御部３１４は、第１〜第３電源回路の起動時には、電源シーケンスにしたがって、第１〜第３電源回路を起動させると共に、その間は異常信号（Ｈレベル）をリセット出力部３１３へ出力して、マイコン１００をリセット状態に維持する。
【０１３４】
また、シーケンス制御部３１４は、第１〜第３電源回路の起動後には、第１〜第３電源回路の出力電圧をモニタし、何れかの出力電圧が低下した場合にも（例えば、時刻ｔ２０）、異常信号（Ｈレベル）をリセット出力部３１３出力して、マイコン１００をリセット状態とする（図２３（ｂ）及び（ｇ）参照）。
【０１３５】
図２４は、図２２に示すマイコン監視システム１１における他の信号出力例を示す図である。
【０１３６】
図２４（ａ）はシーケンス制御部３１４から第１電源回路７００への起動許可信号の一例を示し、図２４（ｂ）は第１電源回路７００の出力電圧の一例を示し、図２４（ｃ）はシーケンス制御部３１４から第２電源回路７０１への起動許可信号の一例を示し、図２４（ｄ）は第２電源回路７０１の出力電圧の一例を示し、図２４（ｅ）はシーケンス制御部３１４から第３電源回路７０２への起動許可信号の一例を示し、図２４（ｆ）は第３電源回路７０２の出力電圧の一例を示し、図２４（ｇ）はリセット信号出力部３１３から出力されるリセット信号の一例を示している。
【０１３７】
図２４における第１〜第３電源回路が起動するまでの電源シーケンスは、図２３と同様である。図２４では、何らかの原因で、第２電源回路への起動許可信号がＬレベルに低下した場合にも（図２４（ｃ）参照）、シーケンス制御部３１４が異常信号をＬレベルからＨレベルに変化させるため、それに同期してリセット信号がＨレベルからＬレベルに変化して（図２４（ｇ）参照）、マイコン１００がリセットされる状況を示している。
【０１３８】
図２２〜図２４を用いて説明したように、シーケンス制御部３１４は、複数の電源回路の起動時、及び起動後において複数の電源回路の何れかの出力電圧が低下した場合及び複数の電源回路への起動許可が失われた場合に、異常信号（Ｈレベル）を出力するので、マイコン監視回路３１０は、良好に複数の電源回路をモニタして、適切にマイコン１００のリセットを行うことができる。
【図面の簡単な説明】
【０１３９】
【図１】従来の電源回路及びリセット回路の構成を示した概略ブロック図である。
【図２】本発明に係るマイコン監視回路含むマイコン監視システムの構成を示した概略ブロック図である。
【図３】図２に示すマイコン監視システムにおける信号出力例を示した図である。
【図４】本発明に係るマイコン監視回路含む他のマイコン監視システムの構成を示した概略ブロック図である。
【図５】図４に示すマイコン監視システムにおける信号出力例を示した図である。
【図６】本発明に係るマイコン監視回路含む更に他のマイコン監視システムの構成を示した概略ブロック図である。
【図７】図６に示すマイコン監視システムにおける信号出力例を示した図である。
【図８】本発明に係るマイコン監視回路含む更に他のマイコン監視システムの構成を示した概略ブロック図である。
【図９】図８に示すマイコン監視システムにおける信号出力例を示した図である。
【図１０】本発明に係るマイコン監視回路含む更に他のマイコン監視システムの構成を示した概略ブロック図である。
【図１１】図１０に示すマイコン監視システムにおける信号出力例を示した図である。
【図１２】本発明に係るマイコン監視回路含む更に他のマイコン監視システムの構成を示した概略ブロック図である。
【図１３】図１２に示すマイコン監視システムにおける信号出力例を示した図である。
【図１４】本発明に係るマイコン監視回路含む更に他のマイコン監視システムの構成を示した概略ブロック図である。
【図１５】図１４に示すマイコン監視システムにおける信号出力例を示した図である。
【図１６】本発明に係るマイコン監視回路含む更に他のマイコン監視システムの構成を示した概略ブロック図である。
【図１７】図１６に示すマイコン監視システムにおける信号出力例を示した図である。
【図１８】本発明に係るマイコン監視回路含む更に他のマイコン監視システムの構成を示した概略ブロック図である。
【図１９】図１８に示すマイコン監視システムにおける信号出力例を示した図である。
【図２０】本発明に係るマイコン監視回路含む更に他のマイコン監視システムの構成を示した概略ブロック図である。
【図２１】図２０に示すマイコン監視システムにおける信号出力例を示した図である。
【図２２】本発明に係る他のマイコン監視回路含む更に他のマイコン監視システムの構成を示した概略ブロック図である。
【図２３】図２２に示すマイコン監視システムにおける信号出力例を示した図である。
【図２４】図２２に示すマイコン監視システムにおける他の信号出力例を示した図である。
【符号の説明】
【０１４０】
１、２、３、４、５、６、７、８、９、１０、１１    マイコン監視システム
１００    マイコン
２００、２１０、２２０、２３０、２４０、２５０、２６０、４００、５００、６００、７００、７０１、７０２    電源回路
２０４    過電流検知部
２１１    フィルタ回路
２２１    タイマー回路
２３１    ラッチ回路
２４１、２５１    電圧制御アンプ出力モニタ回路
２６１    過熱検知回路
３００    マイコン監視回路
３０２    ＷＤＴ監視部
３０３    リセット信号出力部
３０４    電圧検知部
３１４    シーケンス制御部
４１０    チャージポンプ出力モニタ回路
５１０    スイッチングパルスモニタ回路
６１０    パルスモニタ回路
【図１】
2008070951.tif 000003
【図２】
2008070951.tif 000004
【図３】
2008070951.tif 000005
【図４】
2008070951.tif 000006
【図５】
2008070951.tif 000007
【図６】
2008070951.tif 000008
【図７】
2008070951.tif 000009
【図８】
2008070951.tif 000010
【図９】
2008070951.tif 000011
【図１０】
2008070951.tif 000012
【図１１】
2008070951.tif 000013
【図１２】
2008070951.tif 000014
【図１３】
2008070951.tif 000015
【図１４】
2008070951.tif 000016
【図１５】
2008070951.tif 000017
【図１６】
2008070951.tif 000018
【図１７】
2008070951.tif 000019
【図１８】
2008070951.tif 000020
【図１９】
2008070951.tif 000021
【図２０】
2008070951.tif 000022
【図２１】
2008070951.tif 000023
【図２２】
2008070951.tif 000024
【図２３】
2008070951.tif 000025
【図２４】
2008070951.tif 000026