(57)【要約】【課題】時定数回路としての役割を終えた時定数回路を構成する構成要素を、時定数回路としての役割とは異なる役割で用いる。【解決手段】抵抗Ｒ１およびコンデンサＣ１が組み合わされて構成され、任意の基準時間から時定数に相当する時間が経過した後に遅延信号を出力する時定数回路１１を備えた電子回路であって、時定数回路１１に接続されるスイッチ１４は、遅延信号に基づいて切断状態から接続状態に切り替えられることにより、時定数回路１１を構成するコンデンサＣ１を経由するノイズ除去経路を形成する。【選択図】図１
2007122335.tif 000002
【特許請求の範囲】
【請求項１】
抵抗（Ｒ１、Ｒ２）およびコンデンサ（Ｃ１〜Ｃ３）が組み合わされて構成され、任意の基準時間から時定数に相当する時間が経過した後に遅延信号を出力する時定数回路（１１、３１）を備えた電子回路であって、
前記時定数回路に接続されるスイッチ（１４、２６、３２、３４）を備え、
前記スイッチは、前記遅延信号に基づいて切断状態から接続状態に切り替えられることにより、前記時定数回路を構成する前記コンデンサを経由するノイズ除去経路を形成するようになっていることを特徴とする電子回路。
【請求項２】
前記スイッチは、前記遅延信号に基づいて前記スイッチの切断状態を接続状態に切り替える制御回路（１３、２５、３３）によって切り替えられることにより、前記ノイズ除去経路を形成するようになっていることを特徴とする請求項１に記載の電子回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時定数回路を備えた電子回路に関するものであり、特に、時定数回路を構成する抵抗やコンデンサを時定数回路としての役割がないときに他の用途に用いる場合に好適である。
【背景技術】
【０００２】
従来より、抵抗およびコンデンサを用いて構成された時定数回路において、時定数を設定できるものが提案されている（例えば、特許文献１参照）。図６は、従来の時定数回路の回路図を示したものである。この図に示されるように、時定数回路６０は、抵抗回路６１と、コンデンサ回路６２と、検出回路６３と、を備えて構成されている。
【０００３】
抵抗回路６１は、５つの抵抗Ｒ３〜Ｒ７が直列接続されて構成されるものであり、この抵抗回路６１を構成する４個の抵抗Ｒ４〜Ｒ７に、スイッチＳＷ１〜ＳＷ４がそれぞれ並列に接続されている。また、コンデンサ回路６２は、３個のコンデンサＣ４〜Ｃ６が並列接続されてなるものであり、このコンデンサ回路６２を構成する２個のコンデンサＣ５、Ｃ６に、スイッチＳＷ５、ＳＷ６が直列接続されている。
【０００４】
そして、抵抗回路６１とコンデンサ回路６２とが動作電位ＶｃｃとグランドＧＮＤとの間に直列接続されることで、これら抵抗回路６１およびコンデンサ回路６２に動作電圧Ｖｃｃが入力されるようになっている。
【０００５】
検出回路６３は、抵抗回路６１とコンデンサ回路６２との接続点６４の電位が動作電圧の０．６３２倍に達したことを検出して外部に出力するものであり、コンバータ６３ａと基準電圧源６３ｂとを備えている。この検出回路６３では、抵抗回路６１とコンデンサ回路６２との接続点６４の電位が基準電圧源６３ｂの電圧に達したら、出力信号Ｓ１をＨレベルに切換えて出力する。つまり、検出回路６３は、実際のコンデンサ回路６２の両端間電圧を常時監視するものとなっている。以上が、従来の時定数回路６０の構成である。
【０００６】
上記構成を有する時定数回路６０では、抵抗回路６１を構成する個々の抵抗Ｒ１〜Ｒ５の抵抗値はあらかじめ知られている。したがって、時定数回路６０の時定数を所望の時間に調整する場合、コンデンサ回路６２の接続点６４の電圧が所望の時間で動作電圧Ｖｃｃの０．６３２倍になるように、抵抗回路６１のスイッチＳＷ１〜ＳＷ４を適宜設定する。このようにして、容易に時定数を設定できるようになっている。
【特許文献１】特開２０００−１５６６２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
例えば、マイクロコンピュータ（以下、マイコンという）やリセット信号出力機能を有する半導体チップに電源が供給された際、これらを確実にリセット状態に設定するため、上記時定数回路６０のようなＣＲ時定数回路によって構成されるパワーオンリセット信号発生回路が用いられている。このパワーオンリセット信号発生回路とは、上記マイコンや半導体チップ内に設けられ、例えば時定数回路６０の出力に応じてリセット信号を発生させる回路である。
【０００８】
しかしながら、従来の時定数回路６０は、マイコンや半導体チップに電源を供給した際にリセット信号の遅延機能を発揮するだけである。すなわち、マイコンや半導体チップのリセットが解除された後、時定数回路６０は、抵抗Ｒ３〜Ｒ７によるＰｕｌｌＵｐや電源直結で電位が与えられていれば役割を果たしてしまい、時定数回路６０を構成する抵抗Ｒ３〜Ｒ７やコンデンサＣ４〜Ｃ６が異なる機能で用いられることはなかった。
【０００９】
本発明は、上記点に鑑み、時定数回路としての役割を終えた時定数回路を構成する構成要素を、時定数回路としての役割とは異なる役割で用いることができる時定数回路を備えた電子回路を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明では、時定数回路（１１、３１）に接続されるスイッチ（１４、２６、３２、３４）を備え、このスイッチは、遅延信号に基づいて切断状態から接続状態に切り替えられることにより、時定数回路を構成するコンデンサ（Ｃ１〜Ｃ３）を経由したノイズ除去経路を形成することを特徴とする。
【００１１】
このように、時定数回路にスイッチを接続し、遅延信号に基づいてスイッチの開閉状態を切り替え、ノイズ除去経路を形成する。これにより、遅延信号を出力したことで役割を終えた時定数回路を構成するコンデンサを、ノイズ除去のために用いるようにすることができる。
【００１２】
例えば、電子回路に入力される動作電位（Ｖｃｃ）に含まれるノイズをグランドに除去し、電子回路に形成された他の回路に動作電位に含まれるノイズを入力させないようにすることができる。また、電子回路に設けられた任意の端子（２３）に外部から入力されるノイズをグランドに除去し、その特定の端子に接続された回路にノイズを入力させないようにすることができる。
【００１３】
以上のようにして、時定数回路として構成されるコンデンサを、時定数回路以外に機能させることができる。
【００１４】
本発明では、スイッチは、遅延信号に基づいてスイッチの切断状態を接続状態に切り替える制御回路（１３、２５、３３）によって切り替えられることにより、ノイズ除去経路を形成することを特徴とする。
【００１５】
このように、制御回路によってスイッチの接続状態を切り替える。これにより、スイッチをソフト制御（プログラムに従った制御）することができる。
【００１６】
なお、上記各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施形態について図に基づいて説明する。なお、以下の各実施形態相互において、互いに同一もしくは均等である部分には、図中、同一符号を付してある。また、以下で示される時定数回路を備えた電子回路は、例えばマイコン等の電子回路に用いられるものであり、例えば半導体基板に形成されたＩＣチップとして構成されるものである。
【００１８】
（第１実施形態）
以下、本発明の第１実施形態について図を参照して説明する。図１は、本発明の第１実施形態に係る電子回路としてのマイコンの回路図である。この図に示されるように、マイコン１０は、パワーオンリセット信号発生用ＣＲ時定数回路（以下、時定数回路という）１１を備えている。この時定数回路１１は、図１に示されるマイコン１０に動作電位Ｖｃｃが入力された後、時定数に相当する時間Ｔｓが経過したことを示すＰＯＲ＿Ｂａｒ信号を出力するものである。
【００１９】
具体的に、時定数回路１１は、図１に示されるように、動作電位ＶｃｃとグランドＧＮＤとの間に抵抗Ｒ１およびコンデンサＣ１が直列接続されることで構成されている。そして、抵抗Ｒ１とコンデンサＣ１との接続点がＡとされ、時定数に相当する時間Ｔｓに応じてこの接続点Ａから上記ＰＯＲ＿Ｂａｒ信号（遅延信号）が出力されるようになっている。すなわち、時定数回路１１は、時定数回路１１に動作電位Ｖｃｃが入力されてから時間Ｔｓが経過するまでＬレベルのＰＯＲ＿Ｂａｒ信号を出力し、時間Ｔｓが経過した後にＨレベルのＰＯＲ＿Ｂａｒ信号を出力する。
【００２０】
なお、時定数に相当する時間Ｔｓは、上記抵抗Ｒ１およびコンデンサＣ１の設計に応じて、適宜、所望の時間に設定される。また、Ｈレベルとは、接続点Ａの電位が接続点Ａから出力される最終的な値の約６３％に達する値に相当し、これに達しない値がＬレベルに相当する。
【００２１】
また、上記接続点Ａは、インバータ１２の入力端子に接続されている。このインバータ１２は、入力した信号を反転させて出力するものである。すなわち、インバータ１２は、時定数回路１１の接続点Ａの電位がＨレベルに到達するまでＨレベルのＲｅｓｅｔ信号を出力し、時定数回路１１の接続点Ａの電位がＨレベルに到達するとＬレベルのＲｅｓｅｔ信号を出力する。
【００２２】
このようなインバータ１２は、例えば図示しないＰＭＯＳトランジスタとＮＭＯＳトランジスタとを備えて構成されており、上記ＰＯＲ＿Ｂａｒ信号がインバータ１２に入力されると出力端子からＲｅｓｅｔ信号として出力される。なお、このインバータ１２は動作電位Ｖｃｃが入力されることにより動作するようになっている。
【００２３】
上記インバータ１２の出力端子はＣＰＵ１３に接続され、インバータ１２の出力端子から出力されたＲｅｓｅｔ信号はこのＣＰＵ１３に入力される。このＣＰＵ１３は、各装置の制御やデータの計算、加工等を図示しないメモリに記憶されたプログラムに従って実行するものであり、動作電位Ｖｃｃが入力されると共に、インバータ１２からＲｅｓｅｔ信号が入力され、そのＲｅｓｅｔ信号の立ち下がりに応じて通常動作（装置等を制御するプログラムの実行）を開始する。なお、ＣＰＵ１３は、本発明の制御回路に相当する。また、インバータ１２から出力されたＲｅｓｅｔ信号は、ＣＰＵ１３の他に、マイコン１０に備えられた他の回路にも出力されるようになっている。
【００２４】
さらに、図１に示されるように、動作電位Ｖｃｃと上記接続点Ａとの間に接続切り替え用スイッチ（以下、スイッチという）１４が接続されている。すなわち、図示しないメモリには、このスイッチ１４の切り替えを行う切り替えプログラムが記憶されており、ＣＰＵ１３によってこの切り替えプログラムが実行されることにより、上記スイッチ１４の接続が切り替えられる。このようなスイッチ１４として、例えばＭＯＳトランジスタが採用される。
【００２５】
本実施形態では、上記ＣＰＵ１３によって切り替えプログラムが実行されることにより、インバータ１２からＣＰＵ１３に入力されるＲｅｓｅｔ信号がＨレベルの間およびＨレベルの解除後初期では、スイッチ１４が切断状態（以下、開状態という）となる信号をスイッチ１４に出力する。これにより、時定数回路１１のコンデンサＣ１はＣＲ時定数回路用コンデンサとして機能する。また、Ｒｅｓｅｔ信号がＬレベルの場合、スイッチ１４が接続状態（以下、閉状態という）となる信号をスイッチ１４に出力する。これにより、時定数回路１１のコンデンサＣ１は、動作電位ＶｃｃとグランドＧＮＤとの間にスイッチ１４を経由するノイズ除去経路を形成し、電源（Ｖｃｃ）／グランドＧＮＤ間のノイズ除去コンデンサ（すなわち電源ノイズ除去用バイパスコンデンサ）として機能する。
【００２６】
以上が、時定数回路１１を備えた電子回路としてのマイコン１０の構成である。
【００２７】
次に、上記時定数回路１１を備えたマイコン１０において、時定数回路１１のコンデンサＣ１を時定数回路１１としての機能以外の機能として使用する作動について説明する。まず、マイコン１０に動作電位Ｖｃｃが入力される。すなわち、時定数回路１１、スイッチ１４、インバータ１２、そしてＣＰＵ１３にそれぞれ動作電位Ｖｃｃが入力される。
【００２８】
この時点では、時定数回路１１の接続点ＡからＬレベルのＰＯＲ＿Ｂａｒ信号が出力されている。したがって、インバータ１２からＨレベルのＲｅｓｅｔ信号が出力され、この信号がＣＰＵ１３に入力される。
【００２９】
そして、ＣＰＵ１３では、動作電位Ｖｃｃが入力されることにより、上記切り替えプログラムが実行される。これにより、ＨレベルのＲｅｓｅｔ信号がＣＰＵ１３に入力されると、スイッチ１４が開状態となる信号がＣＰＵ１３からスイッチ１４に出力され、スイッチ１４は開状態となってノイズ除去経路は切断される。
【００３０】
このような状態において、時定数回路１１のコンデンサＣ１が充電されていくと、接続点Ａの電位が時定数Ｔｓ経過後にＨレベルに達し、接続点ＡからＨレベルのＰＯＲ＿Ｂａｒ信号が出力される。このように、時定数回路１１の接続点ＡからＨレベルのＰＯＲ＿Ｂａｒ信号が出力されると、時定数回路１１はその役割を終了する。
【００３１】
そして、ＨレベルのＰＯＲ＿Ｂａｒ信号がインバータ１２に入力されると、インバータ１２からＬレベルのＲｅｓｅｔ信号が出力され、このＬレベルのＲｅｓｅｔ信号がＣＰＵ１３に入力される。
【００３２】
ＣＰＵ１３にＬレベルのＲｅｓｅｔ信号が入力されると、切り替えプログラムによって、スイッチ１４が閉状態となる信号がＣＰＵ１３からスイッチ１４に出力され、スイッチ１４が閉状態となってノイズ除去経路が形成される。これにより、時定数回路１１としての役割を終えたコンデンサＣ１を、電源（Ｖｃｃ）／グランドＧＮＤ間のノイズ除去コンデンサとして機能させるようにすることができる。
【００３３】
なお、ＣＰＵ１３は、ＬレベルのＲｅｓｅｔ信号が入力されたことに応じて、各装置を制御するプログラムの実行を開始する。また、Ｒｅｓｅｔ信号は、マイコン１０の図示しない電気回路に入力される。そして、マイコン１０の電源が落とされ、マイコン１０に動作電位Ｖｃｃが入力されなくなると、マイコン１０の動作は終了する。
【００３４】
以上説明したように、本実施形態では、時定数回路１１にスイッチ１４を接続し、遅延信号であるＰＯＲ＿Ｂａｒ信号に基づいたＲｅｓｅｔ信号が入力されるＣＰＵ１３によってスイッチ１４の開閉状態を切り替え、ノイズ除去経路を形成する。これにより、ＰＯＲ＿Ｂａｒ信号を出力したことで役割を終えた時定数回路１１を構成するコンデンサＣ１を、ノイズ除去のために用いるようにすることができる。
【００３５】
本実施形態では、特に、マイコン１０に入力される動作電位Ｖｃｃに含まれるノイズをグランドＧＮＤに除去し、マイコン１０に形成された他の回路に動作電位に含まれるノイズを入力させないようにすることができる。
【００３６】
以上のようにして、時定数回路１１として構成されるコンデンサＣ１を、時定数回路１１以外に機能させることができる。
【００３７】
また、限られたサイズのチップ内にマイコン１０を構成する場合、時定数回路１１として構成されるコンデンサＣ１を他の機能として用いるようにすることができるため、スイッチ１４の追加は必要となるが、マイコン１０のチップサイズを拡大させずに、任意の機能を有する回路（経路）を追加させることができる。
【００３８】
（第２実施形態）
本実施形態では、第１実施形態と異なる部分についてのみ説明する。本実施形態では、時定数回路１１のコンデンサＣ１を、マイコン１０に設けられたリセット端子のノイズ除去に用いることを特徴としている。
【００３９】
図２は、本発明の第２実施形態に係る電子回路としてのマイコンの回路図である。この図に示されるように、マイコン２０に備えられた時定数回路１１の接続点Ａは、インバータ２１の入力端子に接続されている。このインバータ２１の出力端子は、２つの入力端子を有するＯＲ回路２２の一方の入力端子に接続されており、時定数回路１１から入力されるＰＯＲ＿Ｂａｒ信号を入力して反転させ、ＰＯＲ信号としてＯＲ回路２２に入力するようになっている。
【００４０】
ＯＲ回路２２は、上記のように２つの入力端子を有しており、２つの入力端子のうちいずれか一方にＨレベルの信号が入力される場合、Ｈレベルの信号を出力し、２つの入力端子両方にＨレベルの信号が入力されない場合、Ｌレベルを出力するものである。このようなＯＲ回路２２は、例えばＭＯＳトランジスタによって構成される。
【００４１】
また、マイコン２０に設けられたリセット端子２３は、インバータ２４の入力端子に接続されている。このリセット端子２３には、マイコン２０の外部からマイコン２０をリセットさせるための信号が入力される。
【００４２】
本実施形態では、マイコン２０がリセットされる場合、リセット端子２３からＬレベルのＲＳＴ＿Ｂａｒ信号がインバータ２４に入力され、マイコン２０がリセットされない場合、リセット端子２３からＨレベルのＲＳＴ＿Ｂａｒ信号がインバータ２４に入力される（本実施形態では、リセット端子２３と動作電位Ｖｃｃとの間にＰｕｌｌＵｐ用抵抗を接続することによりＨレベルのＲＳＴ＿Ｂａｒ信号を実現している）。そして、インバータ２４は、リセット端子２３から入力されるＲＳＴ＿Ｂａｒ信号を反転させてＲＳＴ信号として出力するようになっている。
【００４３】
インバータ２４の出力端子は、上記ＯＲ回路２２の入力端子に接続されている。すなわち、ＯＲ回路２２は、入力されるＰＯＲ信号およびＲＳＴ信号のうち、いずれか一方がＨレベルの場合、ＨレベルのＲｅｓｅｔ信号を出力するようになっている。
【００４４】
ＯＲ回路２２の出力端子は、ＣＰＵ２５に接続されており、ＯＲ回路２２から出力されたＲｅｓｅｔ信号はＣＰＵ２５に入力されるようになっている。そして、図２に示されるように、接続点Ａとリセット端子２３との間にスイッチ２６が接続されている。すなわち、ＣＰＵ２５は、ＯＲ回路２２から入力されるＲｅｓｅｔ信号に応じて、このスイッチ２６の切り替えを行う。このスイッチ２６がＣＰＵ２５によって閉状態とされるとリセット端子２３、スイッチ２６、時定数回路１１のコンデンサＣ１、そしてグランドＧＮＤというノイズ除去経路が形成され、リセット端子２３に入力されるノイズがこのノイズ除去経路によって除去されるようになっている。
【００４５】
以上が、時定数回路１１を本実施形態に適用した場合のマイコン２０の構成である。
【００４６】
次に、上記時定数回路１１を備えたマイコン２０において、時定数回路１１のコンデンサＣ１を時定数回路１１としての機能以外の機能として使用する作動について説明する。まず、マイコン２０に動作電位Ｖｃｃが入力される。
【００４７】
このようにマイコン２０に動作電位Ｖｃｃが入力された直後では、上述のように、時定数回路１１の接続点ＡからＬレベルのＰＯＲ＿Ｂａｒ信号が出力される。したがって、インバータ２１からＨレベルのＰＯＲ信号が出力され、ＯＲ回路２２からＨレベルのＲｅｓｅｔ信号が出力される。このＨレベルのＲｅｓｅｔ信号がＣＰＵ２５に入力されると、スイッチ１４が開状態となる信号がＣＰＵ２５からスイッチ２６に出力され、スイッチ２６は開状態とされてノイズ除去経路は切断される。
【００４８】
この後、時定数回路１１の接続点Ａの電位が時定数Ｔｓ経過後にＨレベルに達し、接続点ＡからＨレベルのＰＯＲ＿Ｂａｒ信号が出力され、時定数回路１１の役割は終了する。そして、インバータ２１にＨレベルのＰＯＲ＿Ｂａｒ信号が入力されることで、インバータ２１からＬレベルのＰＯＲ信号が出力されてＯＲ回路２２に入力される。
【００４９】
一方、外部からマイコン２０をリセットさせるための信号がリセット端子２３に入力されていなければ、リセット端子２３からインバータ２４にＨレベルのＲＳＴ＿Ｂａｒ信号が入力され、インバータ２４からＬレベルのＲＳＴ信号が出力される。
【００５０】
これにより、ＯＲ回路２２からＬレベルのＲｅｓｅｔ信号がＣＰＵ２５に入力されるので、ＣＰＵ２５によってスイッチ２６が閉状態とされる。これにより、時定数Ｔｓ経過後は、上記ノイズ除去経路が形成され、時定数回路１１のコンデンサＣ１がノイズ除去のためのコンデンサ（すなわち端子ノイズ除去用コンデンサ）として機能する。
【００５１】
また、上記のようにしてマイコン２０に動作電位Ｖｃｃが入力され、時定数Ｔｓが経過した後にマイコン２０をリセットさせるための信号が入力されると、リセット端子２３からＬレベルのＲＳＴ＿Ｂａｒ信号がインバータ２４に入力されてＨレベルのＲＳＴ信号が出力される。このＨレベルのＲＳＴ信号はＯＲ回路２２に入力されることでＯＲ回路２２からＨレベルのＲｅｓｅｔ信号がＣＰＵ２５に入力され、ＣＰＵ２５によってスイッチ２６が開状態とされる。これにより、時定数回路１１のコンデンサＣ１は、リセット端子２３にマイコン２０をリセットさせるための信号が入力されている間、時定数回路１１として機能することになる。
【００５２】
そして、マイコン２０をリセットする信号がリセット端子２３に入力されなくなると、インバータ２４からＬレベルのＲＳＴ信号が出力され、ＯＲ回路２２からＬレベルのＲｅｓｅｔ信号がＣＰＵ２５に入力されるため、ＣＰＵ２５によって再びスイッチ２６が閉状態とされる。
【００５３】
このように、コンデンサＣ１が時定数回路１１としての機能を終えた後、マイコン２０に設けられたリセット端子２３に外部から入力されるノイズを、コンデンサＣ１によって形成されるノイズ除去経路にてグランドＧＮＤに流し、リセット端子２３に接続された系に入力されたノイズを除去することができる。
【００５４】
（第３実施形態）
本実施形態では、上記第１、第２実施形態と異なる部分についてのみ説明する。本実施形態では、時定数回路のコンデンサを複数用意して並列接続することにより、第１、第２実施形態をそれぞれ同時に実現させることを特徴としている。
【００５５】
図３は、本発明の第３実施形態に係る電子回路としてのマイコンの回路図である。この図に示されるように、マイコン３０に備えられた時定数回路３１は、抵抗Ｒ２と、コンデンサＣ２、Ｃ３の並列接続と、が直列接続されて構成されている。
【００５６】
これらコンデンサＣ２、Ｃ３の並列接続は、スイッチ３２によって実現されている。すなわち、コンデンサＣ２はスイッチ３２の接点３２ａとグランドＧＮＤとの間に接続され、コンデンサＣ３は、スイッチ３２の接点３２ｂとグランドＧＮＤとの間に接続され、スイッチ３２の接点３２ａと接点３２ｂとが接続されることにより、コンデンサＣ２、Ｃ３が並列接続される。
【００５７】
また、スイッチ３２の接点３２ｃは、マイコン３０のリセット端子２３に接続されている。そして、スイッチ３２は、接点３２ａに対し、接点３２ｂまたは接点３２ｃのいずれか一方に接続されるようになっている。このスイッチ３２の切り替えは、ＣＰＵ３３によってなされる。
【００５８】
そして、抵抗Ｒ２とコンデンサＣ３との接続点をＢとすると（この接続点Ｂは第１、第２実施形態で示された接続点Ａに対応する）、動作電位Ｖｃｃと接続点Ｂとの間にスイッチ３４が接続されている。さらに、接続点Ｂがインバータ３５の入力端子に接続されている。このインバータ３５に接続点ＢからＰＯＲ＿Ｂａｒ信号が入力されると、この信号が反転されてＰＯＲ信号として出力され、ＯＲ回路３６の入力端子に入力される。
【００５９】
一方、リセット端子２３がインバータ３７の入力端子に接続され、このインバータ３７の出力端子から出力されたＲＳＴ信号としてＯＲ回路３６の入力端子に入力される。
【００６０】
このＯＲ回路３６は、上記ＰＯＲ信号およびＲＳＴ信号に応じてＣＰＵ３３にＲｅｓｅｔ信号を入力する。ＣＰＵ３３は、ＬレベルのＲｅｓｅｔ信号を入力すると、スイッチ３２の接点３２ａと接点３２ｃとを接続すると共に、スイッチ３４を閉状態とする信号をスイッチ３２、３４にそれぞれ出力する。すなわち、ＣＰＵ３３は、このように各スイッチ３２、３４を制御するプログラムを実行する。
【００６１】
このような構成において、マイコン３０に動作電位Ｖｃｃが入力されると、第２実施形態で示されたように、リセット端子２３からインバータ３７にはＨレベルのＲＳＴ＿Ｂａｒ信号が入力されているため、インバータ３７からＯＲ回路３６にはＬレベルのＲＳＴ信号が入力される。また、時定数回路３１において動作電位Ｖｃｃが入力されてから時定数に相当する時間が経過しない間は、接続点ＢからＬレベルのＰＯＲ＿Ｂａｒ信号が出力される。これにより、ＯＲ回路３６からＨレベルのＲｅｓｅｔ信号が出力され、このＨレベルのＲｅｓｅｔ信号に応じてＣＰＵ３３によってスイッチ３２の接点３２ａと接点３２ｂとが接続されると共に、スイッチ３４が開状態とされる。これにより、コンデンサＣ２、Ｃ３は、それぞれ時定数回路３１の一部として機能することとなる。
【００６２】
この後、時定数回路３１において時定数に相当する時間が経過すると、接続点ＢからＨレベルのＰＯＲ＿Ｂａｒ信号が出力されるため、ＯＲ回路３６からＬレベルのＲｅｓｅｔ信号がＣＰＵ３３に入力され、スイッチ３２の接点３２ａと接点３２ｃが接続されると共に、スイッチ３４が閉状態とされる。
【００６３】
これにより、コンデンサＣ２は、リセット端子２３とグランドＧＮＤとの間にノイズ除去経路を形成し、ノイズ除去するために機能する。また、コンデンサＣ３は、動作電位ＶｃｃとグランドＧＮＤとの間にノイズ除去経路を形成し、ノイズ除去するために機能する。なお、リセット端子２３に外部からリセット信号が入力された場合は、第２実施形態と同様の作動により、コンデンサＣ２、Ｃ３は時定数回路３１の一部として機能することとなる。
【００６４】
以上のように、時定数回路３１を構成するコンデンサＣ２、Ｃ３を並列接続し、時定数回路３１としての機能を終えた後、スイッチ３２、３４によってそれぞれノイズ除去経路を形成するようにしてノイズ除去の機能として用いるようにすることができる。
【００６５】
（第４実施形態）
本実施形態では、第１実施形態と異なる部分についてのみ説明する。本実施形態では、ＣＰＵ１３によってスイッチ１４の開閉状態をソフト制御するのではなく、インバータ１２から出力されたＲｅｓｅｔ信号を用いてスイッチ１４の開閉状態をハード的に制御することが特徴である。
【００６６】
図４は、本発明の第４実施形態に係る電子回路としてのマイコンの回路図である。この図に示されるように、本実施形態のマイコン４０では、インバータ１２の出力端子が、インバータ４１の入力端子に接続され、インバータ４１の出力端子から出力された信号がスイッチ１４に入力されるようになっている。すなわち、スイッチ１４は、インバータ４１からＨレベルの信号を入力すると閉状態となり、Ｌレベルの信号を入力すると開状態となる。
【００６７】
したがって、マイコン４０に動作電位Ｖｃｃが入力され、時定数回路１１の接続点Ａの電位がＬレベルの間は、インバータ１２からＨレベルのＲｅｓｅｔ信号が出力されるため、インバータ４１からＬレベルの信号が出力され、スイッチ１４は開状態となっている。
【００６８】
この後、時定数回路１１の接続点Ａの電位がＨレベルに達すると、インバータ１２からＬレベルのＲｅｓｅｔ信号が出力され、インバータ４１からＨレベルの信号が出力されてスイッチ１４が閉状態となる。これにより、動作電位ＶｃｃとグランドＧＮＤとの間にスイッチ１４および時定数回路１１のコンデンサＣ１を経由したノイズ除去経路が形成され、コンデンサＣ１がノイズ除去のために機能する。
【００６９】
このように、インバータ１２から出力されるＲｅｓｅｔ信号を用いてスイッチ１４の開閉状態を制御してコンデンサＣ１を時定数回路１１以外の機能として用いるようにすることもできる。
【００７０】
なお、インバータ１２から出力されたＲｅｓｅｔ信号は、図４に図示されないＣＰＵに出力され、ＣＰＵの動作立ち上がりに利用される。
【００７１】
（第５実施形態）
本実施形態では、第２実施形態と異なる部分についてのみ説明する。本実施形態では、第４実施形態と同様に、Ｒｅｓｅｔ信号でスイッチ２６をハード敵に制御することが特徴となっている。
【００７２】
図５は、本発明の第５実施形態に係る電子回路としてのマイコンの回路図である。この図に示されるように、マイコン５０において、ＯＲ回路２２の出力端子にインバータ５１の入力端子が接続され、このインバータ５１の出力端子から出力された信号がスイッチ２６に入力されるようになっている。
【００７３】
すなわち、第４実施形態と同様に、ＯＲ回路２２から出力されるＲｅｓｅｔ信号に応じてスイッチ２６の開閉状態が制御される。これにより、時定数回路１１としての役割を終えたコンデンサＣ１を、リセット端子２３のノイズ除去のために用いるようにすることができる。
【００７４】
（他の実施形態）
上記各実施形態で示されマイコン１０〜５０の回路構成は、一例を示すものであって、上記回路に限定されるものではない。すなわち、マイコン１０〜５０等の電子回路に上記時定数回路１１、３１を組み込むことにより、時定数回路１１、３１を構成するコンデンサＣ１〜Ｃ３を、他の機能として用いるようにすることができる。
【００７５】
上記各実施形態では、コンデンサＣ１〜Ｃ３を時定数回路１１、３１以外の用途で用いるようにしているが、同様に抵抗Ｒ１、Ｒ２を時定数回路１１、３１以外の用途として機能させるようにすることも可能である。例えば、抵抗Ｒ１、Ｒ２を任意の回路に接続してその回路の抵抗に用いる場合や、任意の経路の抵抗値を変更する場合や、電圧ＰｕｌｌＵｐ用の抵抗として用いるようにすることができる。
【００７６】
上記各実施形態で示された時定数回路１１、３１の構成は、一例を示すものであって、上記に限定されるものではない。すなわち、抵抗が並列になったものや、３つ以上のコンデンサを並列にした構成、コイルを用いた構成等、各電子回路を設計する上で自由に構成することが可能である。
【００７７】
また、上記各実施形態で示された各スイッチ１４、２６、３２、３４は、ＭＯＳトランジスタで構成されたものであるが、例えばアナログスイッチやバイポーラトランジスタ等の素子を用いて構成しても構わない。
【図面の簡単な説明】
【００７８】
【図１】本発明の第１実施形態に係る電子回路としてのマイコンの回路図である。
【図２】本発明の第２実施形態に係る電子回路としてのマイコンの回路図である。
【図３】本発明の第３実施形態に係る電子回路としてのマイコンの回路図である。
【図４】本発明の第４実施形態に係る電子回路としてのマイコンの回路図である。
【図５】本発明の第５実施形態に係る電子回路としてのマイコンの回路図である。
【図６】従来の時定数回路の回路図である。
【符号の説明】
【００７９】
１０〜５０…マイコン、１１、３１…時定数回路、
１２、２１、２４、３５、３７、４１、５１…インバータ、
１３、２５、３３…ＣＰＵ、１４、２６、３２、３４…スイッチ、
２２、３６…ＯＲ回路、Ｒ１、Ｒ２…抵抗、Ｃ１〜Ｃ３…コンデンサ。
【図１】
2007122335.tif 000003
【図２】
2007122335.tif 000004
【図３】
2007122335.tif 000005
【図４】
2007122335.tif 000006
【図５】
2007122335.tif 000007
【図６】
2007122335.tif 000008