(57)【要約】【課題】電圧変更の際、オーバーシュートやアンダーシュートの発生が少ない電源回路を提供すること。【解決手段】この電源回路は、変更設定電圧に応じ出力電圧が変更可能な電源回路である。この電源回路は、所定の周期Δｔを持つ周期信号を発生する周期信号生成回路１０と、前記周期信号の出力に基づいて、出力電圧を所定の電圧ステップ幅ΔＶでアップまたはダウンして、電圧変更動作を行う電圧アップダウン回路２０と、前記電圧アップダウン回路２０の出力電圧データと前記変更設定電圧データとを比較して、前記電圧アップダウン回路２０に出力電圧のアップまたはダウンの指示を行い、前記出力電圧データと前記変更設定電圧データが一致したときに前記電圧変更動作を停止させるデータ比較回路３０とを含む。そして、前記出力電圧を前記所定の周期Δｔと、前記所定の電圧ステップ幅ΔＶによる電圧変化率で階段状に変更する。【選択図】        図１
2004272447.tif 000002
【特許請求の範囲】
【請求項１】
変更設定電圧に応じ出力電圧が変更可能な電源回路において、
所定の周期を持つ周期信号を出力する周期信号生成回路と、
前記周期信号の出力に基づいて、出力電圧を所定の電圧ステップ幅でアップまたはダウンして、電圧変更動作を行う電圧アップダウン回路と、
前記電圧アップダウン回路の出力電圧と前記変更設定電圧とを比較して、前記電圧アップダウン回路に出力電圧のアップまたはダウンの指示を行い、前記出力電圧と前記変更設定電圧が一致したときに前記電圧変更動作を停止させる電圧比較回路と、を含み
前記出力電圧を前記所定の周期と前記所定の電圧ステップ幅による電圧変化率で変更することを特徴とする電源回路。
【請求項２】
請求項１において、
前記電圧変更動作は、前記出力電圧が変更動作前の電圧から前記変更設定電圧に近づくにしたがって、前記電圧変化率が小さくなるように制御されることを特徴とする電源回路。
【請求項３】
請求項２において、
前記電圧変更動作の前記電圧変化率の制御は、前記周期信号生成回路の周期信号の周期を、変更動作前の電圧から前記変更設定電圧に近づくにしたがって大きくするように制御することによって、前記電圧変化率を小さくすることを特徴とする電源回路。
【請求項４】
請求項２、３のいずれかにおいて、
前記電圧変更動作の前記電圧変化率の制御は、前記電圧アップダウン回路の電圧ステップ幅を、変更動作前の電圧から前記変更設定電圧に近づくにしたがって小さくするように制御することによって、前記電圧変化率を小さくすることを特徴とする電源回路。
【請求項５】
請求項１〜４のいずれかにおいて、
前記電圧アップダウン回路は、アップダウンカウンタとＤ／Ａ変換回路を含み、
前記電圧比較回路は、データ比較回路であり、
前記アップダウンカウンタは、前記データ比較回路からのアップまたはダウンの指示に従って、カウントアップ動作またはカウントダウン動作を行って、前記アップダウンカウンタのカウント値を出力電圧を特定する出力電圧データとして出力し、
前記データ比較回路は、前記変更設定電圧が当該電圧に対応するカウント値を変更設定電圧データとして与えられ、前記変更設定電圧データと前記アップダウンカウンタの出力電圧データとを比較して、前記アップダウンカウンタにカウントアップまたはカウントダウンの指示を行い、前記変更設定電圧データと前記アップダウンカウンタの出力電圧データが一致したときに前記電圧変更動作を停止させ、
前記Ｄ／Ａ変換回路は、前記アップダウンカウンタの出力電圧データを出力電圧に変換して提供することを特徴とする電源回路。
【請求項６】
請求項１〜５のいずれかにおいて、
予め、前記変更設定電圧を特定するデータが外部から書き込み記憶される記憶手段を含み、
外部から入力された電圧変更指示信号により、前記電圧変更動作を開始して、出力電圧を前記データに基づいて、前記変更設定電圧に変更することを特徴とする電源回路。
【請求項７】
請求項６において、
予め、前記電圧変化率を特定するデータが外部より書き込み記憶される記憶手段を含み、
外部から入力された電圧変更指示信号により、前記電圧変更動作を開始して、出力電圧を前記電圧変化率を特定するデータに基づく電圧変化率で変化させ、前記変更設定電圧に変更することを特徴とする電源回路。
【請求項８】
請求項１〜７のいずれかにおいて、
少なくとも前記変更設定電圧と電圧変更指示信号は、前記電源回路の出力電圧の供給を受けて動作する電子装置から提供されることを特徴とする電源回路。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、出力電圧が変更可能な電源回路に関する。
【０００２】
【背景技術】
従来から、主に携帯用電子機器で、電子機器の駆動電圧をその動作状況に応じて変化させることが行われている。その理由は、電子機器の駆動電圧を必要最低限の電圧に制御することにより、消費電力を節約することができるからである。
【０００３】
例えば、通常の低速処理動作で良い期間は、低い駆動電圧を供給して消費電力を抑え、高速処理動作が必要なときにのみ、高い駆動電圧に変更して供給している。
【０００４】
このような駆動電圧の変更動作の制御には、その電子機器の動作を制御する演算処理装置と、外部から出力電圧が変更可能な電源回路が使われている。
【０００５】
従来の電源回路は、変更電圧データを格納するレジスタ、Ｄ／Ａ変換回路、電圧レギュレータから構成されている。
【０００６】
以下に電圧変更動作の手順を説明する。
【０００７】
ｉ：予め演算処理装置から転送された変更電圧データをレジスタに格納する。
【０００８】
ｉｉ：さらに転送された電圧変更指示によって、レジスタの変更電圧データをＤ／Ａ変換回路に転送する。
【０００９】
ｉｉｉ：Ｄ／Ａ変換回路から、変更電圧データに対応した基準電圧を変更出力する。
【００１０】
ｉｖ：電圧レギュレータから、前記基準電圧を基準として電源出力電圧を変更出力する。
【００１１】
【特許文献１】
特開２００１−１１７６４９号公報
【００１２】
【発明が解決しようとする課題】
しかしながら、従来の電源回路は、Ｄ／Ａ変換回路への電圧データを、現在の電源出力電圧に対応したデータから、変更電圧データに瞬時に切り換えるため、電圧レギュレータのフィードバック回路の応答が間に合わず、電源回路の出力電圧にオーバーシュートやアンダーシュートが発生する。
【００１３】
そのために、この出力電圧を駆動電圧とする電子装置に、突入電流が流れ、誤動作を発生させる恐れがある。
【００１４】
また、従来の電源回路では、前記オーバーシュートやアンダーシュートの発生を抑えるために、電圧レギュレータの回路構成中のコンデンサ充放電回路を用いて、電源回路の出力電圧の電圧変化率を緩くしているものがあるが、この方法では、充放電のためのトランジスタの温度特性や素子ばらつきで、安定した電圧変化率が得られないという課題がある。
【００１５】
また、前記オーバーシュートやアンダーシュートの発生は、電源回路の内部構成だけの原因ではなく、電源回路から出力された電源ラインの配線インピーダンスによっても、その発生や大きさが変化し、回路基板作成後に電源回路の出力電圧の電圧変化率を調整する必要がある場合がある。
【００１６】
さらに、その電源回路の出力電圧を駆動電圧とする電子装置によって、オーバーシュートやアンダーシュートに対する誤動作の発生状況が異なり、場合によって、回路基板作成後に電源回路の出力電圧の電圧変化率を調整する必要がある。
【００１７】
そこで、本発明の目的は、電源回路の出力電圧を変更する際、オーバーシュートやアンダーシュートが発生しにくい電源回路を提供することにある。
【００１８】
【課題を解決するための手段】
（１）上記の課題を解決し本発明の目的を達成するために、本発明の電源回路は、変更設定電圧に応じ出力電圧が変更可能な電源回路において、所定の周期を持つ周期信号を出力する周期信号生成回路と、前記周期信号の出力に基づいて、出力電圧を所定の電圧ステップ幅でアップまたはダウンして、電圧変更動作を行う電圧アップダウン回路と、前記電圧アップダウン回路の出力電圧と前記変更設定電圧とを比較して、前記電圧アップダウン回路に出力電圧のアップまたはダウンの指示を行い、前記出力電圧と前記変更設定電圧が一致したときに前記電圧変更動作を停止させる電圧比較回路と、を含み、前記出力電圧を前記所定の周期と前記所定の電圧ステップ幅による電圧変化率で変更することを特徴とする。
【００１９】
本発明の構成によれば、出力電圧を電圧変更する際、従来の電源回路では瞬時に電圧を変更していたのに対して、出力電圧を周期信号生成回路に設定した所定の周期と、電圧アップダウン回路に設定した所定の電圧ステップ幅で、階段状に緩やかにアップまたはダウンして変更する。このことにより、従来発生していた出力電圧のオーバーシュートやアンダーシュートの発生を大幅に抑制することができる。
【００２０】
（２）本発明の電源回路は、（１）において、前記電圧変更動作は、前記出力電圧が変更動作前の電圧から前記変更設定電圧に近づくにしたがって、前記電圧変化率が小さくなるように制御されることを特徴とする。
【００２１】
本発明によれば、（１）の作用効果に加えて、出力電圧が変更動作前の電圧から前記変更設定電圧に近づくにしたがって、前記電圧変化率が小さくなるので、出力電圧のオーバーシュートやアンダーシュートの発生を、さらに抑制することができる。
【００２２】
（３）本発明の電源回路は、（２）において、前記電圧変更動作の前記電圧変化率の制御は、前記周期信号生成回路の周期信号の周期を、変更動作前の電圧から前記変更設定電圧に近づくにしたがって大きくするように制御することによって、前記電圧変化率を小さくすることを特徴とする。
【００２３】
本発明によれば、周期信号生成回路の周期信号の周期を制御することで、電圧変化率を、出力電圧が変更動作前の電圧から前記変更設定電圧に近づくにしたがって、小さくすることができる。
【００２４】
（４）本発明の電源回路は、（２）、（３）のいずれかにおいて、前記電圧変更動作の前記電圧変化率の制御は、前記電圧アップダウン回路の電圧ステップ幅を、変更動作前の電圧から前記変更設定電圧に近づくにしたがって小さくするように制御することによって、前記電圧変化率を小さくすることを特徴とする。
【００２５】
本発明によれば、電圧アップダウン回路の電圧ステップ幅を制御することで、電圧変化率を、出力電圧が変更動作前の電圧から前記変更設定電圧に近づくにしたがって、小さくすることができる。
【００２６】
また、周期信号生成回路の周期信号の周期の制御と電圧アップダウン回路の電圧ステップ幅の制御を組み合わせることで、さらにきめ細かい電圧変化率の制御ができる。
【００２７】
（５）本発明の電源回路は、（１）〜（４）のいずれかにおいて、前記電圧アップダウン回路は、アップダウンカウンタとＤ／Ａ変換回路を含み、前記電圧比較回路は、データ比較回路であり、前記アップダウンカウンタは、前記データ比較回路からのアップまたはダウンの指示に従って、カウントアップ動作またはカウントダウン動作を行って、前記アップダウンカウンタのカウント値を出力電圧を特定する出力電圧データとして出力し、前記データ比較回路は、前記変更設定電圧が当該電圧に対応するカウント値を変更設定電圧データとして与えられ、前記変更設定電圧データと前記アップダウンカウンタの出力電圧データとを比較して、前記アップダウンカウンタにカウントアップまたはカウントダウンの指示を行い、前記変更設定電圧データと前記アップダウンカウンタの出力電圧データが一致したときに前記電圧変更動作を停止させ、前記Ｄ／Ａ変換回路は、前記アップダウンカウンタの出力電圧データを出力電圧に変換して提供することを特徴とする。
【００２８】
本発明の構成によれば、（１）〜（４）の作用効果に加えて、Ｄ／Ａ変換回路を除く他の回路を、一般的なデジタル回路素子で構成可能なデジタル信号回路にすることができるので、定常電流の必要なアナログ信号回路に比べて消費電流が少なく、また小型集積化された電源回路を提供できる。
【００２９】
また、外部の演算処理装置などの電子装置から、デジタル信号として入力される変更設定電圧を表すカウント値を、データ比較回路の入力として使用することができるので、外部のデジタル信号電子装置との接続が容易な電源回路を提供できる。
【００３０】
（６）本発明の電源回路は、（１）〜（５）のいずれかにおいて、予め、前記変更設定電圧を特定するデータが外部から書き込み記憶される記憶手段を含み、外部から入力された電圧変更指示信号により、前記電圧変更動作を開始して、出力電圧を前記データに基づいて、前記変更設定電圧に変更することを特徴とする。
【００３１】
本発明の構成によれば、（１）〜（５）の作用効果に加えて、変更設定電圧を特定するデータを、シリアルデータ転送などの低速で信号線の少ない転送方式で送ることができるので、消費電流が少なく、端子数の少ない電源回路を提供できる。
【００３２】
（７）本発明の電源回路は、（６）において、予め、前記電圧変化率を特定するデータが外部より書き込み記憶される記憶手段を含み、外部から入力された電圧変更指示信号により、前記電圧変更動作を開始して、出力電圧を前記電圧変化率を特定するデータに基づく電圧変化率で変化させ、前記変更設定電圧に変更することを特徴とする。
【００３３】
本発明の構成によれば、（６）の作用効果に加えて、回路基板や電子装置の状況に応じて、電源回路の出力電圧の電圧変化率を容易に変更設定可能な電源回路が提供できる。
【００３４】
（８）本発明の電源回路は、（１）〜（７）のいずれかにおいて、少なくとも前記変更設定電圧と電圧変更指示信号は、前記電源回路の出力電圧の供給を受けて動作する電子装置から提供されることを特徴とする。
【００３５】
本発明の構成によれば、（１）〜（７）の作用効果に加えて、前記電子装置が、その動作状況に応じて、少なくとも必要な駆動電圧値の指示を行うとともに、その指示に対応した駆動電圧の供給を受けることができるので、電子装置の消費電力を節約することができる。
【００３６】
【発明の実施の形態】
次に、本発明の好適な実施の形態を図面に基づいて説明する。
【００３７】
（第一の実施の形態）
図１は、本発明に係わる電源回路の第一の実施の形態の電圧変更動作のブロック図である。また、図２は、本実施の形態の動作を説明するタイミングチャートである。
【００３８】
本発明の電源回路は、任意の定電圧を出力することができ、またその出力電圧を外部からの制御信号により変更できる電源回路であって、出力電圧を変更する際、従来の電源回路では瞬時に電圧を変更していたのに対して、本発明の電源回路では、電圧を所定の周期と電圧ステップ幅で階段状に緩やかに変更することを特徴としている。このとき、実際の外部への出力は、外部に接続された図示しない安定化コンデンサの働きにより、平滑化され、滑らかなカーブとなる。
【００３９】
このことにより、オーバーシュートやアンダーシュートの発生が少ない電源回路を実現している。
【００４０】
本実施の形態の電源回路は、変更設定電圧に応じ出力電圧が変更可能な電源回路であって、出力電圧の変更をする際、周期信号生成回路１０から出力されるΔｔの周期を持つ周期信号ＴＣＬＫに基づき、電圧アップダウン回路２０に設定された電圧ステップ幅ΔＶで、電圧を発生させる元となる電圧である基準電圧を階段状に変化させることで、電圧アップダウン回路２０の出力電圧を階段状にアップまたはダウンして電圧変更動作を行う。このとき、実際の外部への出力電圧は、フィードバックの応答時間と図示しない安定化コンデンサの働きにより滑らかなカーブでその値が変化する。
【００４１】
図２の電圧アップ動作のタイミングチャートに示すように、本実施の形態の電源回路の出力電圧は、Δｔの周期で、ΔＶごと階段状に電圧が上昇している。
【００４２】
また、本実施の形態の電源回路はデータ比較回路３０を有する。データ比較回路３０は、電圧を特定する電圧データを入力して、入力した二つの電圧データを比較する電圧比較回路である。データ比較回路３０は、前記電圧アップダウン回路２０の出力電圧に対応する出力電圧データと前記変更設定電圧に対応する変更設定電圧データＤＶとを比較して、前記電圧アップダウン回路２０に出力電圧のアップまたはダウンの指示を行い、前記出力電圧データと前記変更設定電圧データＤＶが一致したときに前記電圧変更動作を停止させる。
【００４３】
さらに、本実施の形態の電源回路は記憶手段４０を有し、記憶手段４０は、予め前記変更設定電圧データＤＶと周期設定データＤＴ１、ＤＴ２を外部より入力されて書き込み記憶されている。書き込み記憶された変更設定電圧データＤＶは、前記データ比較回路３０に出力されて、出力電圧データとのデータ比較に使われ、周期設定データＤＴ１、ＤＴ２は、前記周期信号生成回路１０に出力されて、周期信号の周期Δｔの設定に使われる。ここで、ＤＴ１ではＤｕｔｙの設定、ＤＴ２ではＲＣＬＫの設定を行い、それぞれが周期信号の周期Δｔを調整するものである。
【００４４】
本実施の形態の電源回路は、前記変更設定電圧データＤＶと周期設定データＤＴ１、ＤＴ２の書き込み記憶後、外部から電圧変更指示信号ＤＳを入力して、前記電圧変更動作を開始する。
【００４５】
まず、図１により、本実施の形態の電源回路の電圧変更動作を行う構成の説明を行う。本実施の形態の電源回路は、周期信号生成回路１０、電圧アップダウン回路２０、データ比較回路３０、記憶手段４０、クロック発生回路５２を含んで構成されている。
【００４６】
周期生成回路１０は、クロック発生回路５２からのクロックＣＬＫを入力して、記憶手段４０内の周期設定レジスタ４２−１に書き込み記憶された周期設定データＤＴ１、ＤＴ２により所定の周期Δｔを持つ周期信号ＴＣＬＫを出力する回路である。また、周期信号生成回路１０は、外部から電圧変更指示信号ＤＳと、データ比較回路３０から一致信号ＣＥが入力されており、電圧変更指示信号ＤＳのＬｏｗレベルのパルスの入力で周期信号ＴＣＬＫの発生を開始し、一致信号ＣＥがＬｏｗレベルになると周期信号ＴＣＬＫの発生を停止する回路である。
【００４７】
本実施の形態の電源回路では、周期信号発生回路１０は、分周回路１２とプログラマブルタイマ１４で構成されている。分周回路１２は、クロック発生回路５２からのクロックＣＬＫを入力し、周期設定データＤＴ２で設定された分周比で分周して、分周クロックＲＣＬＫを出力する回路である。プログラマブルタイマ１４は、ＲＣＬＫを入力し、周期設定データＤＴ１で設定された周期倍率倍の周期を持つ周期信号ＴＣＬＫを出力する回路である。また、プログラマブルタイマ１４は、電圧変更指示信号ＤＳと一致信号ＣＥを入力して、前記周期信号ＴＣＬＫの発生の開始及び停止を行っている。
分周回路１２は、３個のフリップフロップ回路と分周信号選択回路を用いた回路で、２本のデータ線のバイナリデータである周期設定データＤＴ２により、１、２、４、８のいずれかの分周比の設定が可能である。
【００４８】
プログラマブルタイマ１４は、４個のフリップフロップ回路を用いたバイナリダウンカウンタであり、４本のデータ線のバイナリデータからなる周期設定データＤＴ１により、入力クロックの周期の１〜１５のいずれかの整数の周期倍率の設定が可能である。
【００４９】
本実施の形態の周期信号生成回路１０は、その出力である周期信号ＴＣＬＫの周期Δｔを、前記分周回路１２への分周比を表す周期設定データＤＴ２の設定と、前記プログラマブルタイマ１４への周期倍率を表す周期設定データＤＴ１の設定の組み合わせにより、クロック発生回路５２の出力クロックＣＬＫに対して、１〜１２０倍の周期に設定可能である。
【００５０】
電圧アップダウン回路２０は、前記周期信号ＴＣＬＫを入力して、前記ＴＣＬＫの周期Δｔで、出力電圧を電圧アップダウン回路２０に設定した電圧ステップ幅ΔＶごと電圧アップまたはダウンする回路である。
【００５１】
本実施の形態の電源回路の電圧アップダウン回路２０は、前記周期信号生成回路１０の出力である周期信号ＴＣＬＫを入力して、前記ＴＣＬＫの周期Δｔで、カウント値をアップまたはダウンするアップダウンカウンタ２２と、前記アップダウンカウンタ２２のカウント値を入力して、前記カウント値をアナログ電圧に変換して出力するＤ／Ａ変換回路２４で構成されている。
【００５２】
アップダウンカウンタ２２は、フリップフロップ回路を用いた８ビットのバイナリアップダウンカウンタであって、アップダウン指示信号Ｕ／ＤがＨｉｇｈレベルのときアップカウント動作を行い、Ｌｏｗレベルのときダウンカウント動作を行う。アップダウンカウンタ２２の各カウンタからの出力であるカウント値は、本電源回路の出力電圧を特定する出力電圧データとなっており、カウント値が大きくなるにつれ、本電源回路の出力電圧が大きくなるように対応している。
【００５３】
本アップダウンカウンタ２２は、周期信号ＴＣＬＫが発生しているときには、周期信号ＴＣＬＫに従って、カウントアップまたはカウントダウンを行い、周期信号ＴＣＬＫが発生していないときは、カウントアップまたはカウントダウンを行わず、カウント値を固定している。
【００５４】
Ｄ／Ａ変換回路２４は、８ビットのＤ／Ａ変換回路であって、アップダウンカウンタ２２の１カウントに対応する前記電圧ステップ幅ΔＶを設定しており、アップダウンカウンタ２２のカウンタ値により電圧を増減して出力している。Ｄ／Ａ変換回路２４は、アップダウンカウンタ２２のカウント値が大きくなるにつれ大きな電圧を出力する。
【００５５】
データ比較回路３０は、それぞれ８ビットのカウント値として与えられた二つの入力データをデジタル的に比較する回路で、デジタル回路素子を組み合わせた回路となっている。記憶手段４０内の変更電圧設定レジスタ４４−１からの８ビットのカウント値である変更設定電圧データＤＶと、前記アップダウンカウンタ２２からの８ビットのカウント値である出力電圧データとを入力して比較し、前記二つの比較データが一致しているかどうかを示す一致信号ＣＥと、前記変更設定電圧データＤＶに対して前記アップダウンカウンタ２２からの出力電圧データがカウント値として大きいか小さいかを示すアップダウン指示信号Ｕ／Ｄを出力している。
【００５６】
一致信号ＣＥは、前記二つの比較データが一致しているときにＬｏｗレベル、一致していないときにＨｉｇｈレベルであり、プログラマブルタイマ１４に出力されている。アップダウン指示信号Ｕ／Ｄは、前記変更設定電圧データＤＶに対して前記アップダウンカウンタ２２からの出力電圧データがカウント値として大きいときにＬｏｗレベル、小さいときにＨｉｇｈレベルであり、アップダウンカウンタ２２に出力されている。
【００５７】
記憶手段４０は、デジタル回路素子を用いたレジスタであって、変更電圧設定レジスタ４４−１と周期設定レジスタ４２−１とを有している。変更電圧設定レジスタ４４−１は、変更設定電圧データＤＶを外部から入力して書き込み記憶し、データ比較回路３０に出力している。また、周期設定レジスタ４２−１は、周期設定データＤＴ１、ＤＴ２を外部より入力して書き込み記憶し、周期信号生成回路１０に出力している。
【００５８】
次に、図２のタイミングチャートを説明する。図２は、本実施の形態の電源回路が、出力電圧２を変更前の電圧Ｖ（ｎ）から、それよりも高い電圧Ｖ（ＤＶ）に変更する動作（電圧アップ動作）を示している。
【００５９】
図２において、ＤＳは、電圧変更指示信号であり、Ｌｏｗレベルのパルスが電圧変更動作の開始指示を示している。
【００６０】
ＣＬＫは、クロック発生回路５２の出力であり、一定の周期を持った連続したクロックである。ＲＣＬＫは、分周回路１２の出力でありＣＬＫを２分周した周期の連続したクロックである。ここでは、分周回路１２の分周比は、周期設定データＤＴ２により、“２”に設定されていることを示している。
【００６１】
ＴＣＬＫは、プログラマブルタイマ１４の出力でありΔｔの周期を持つ周期信号である。Δｔは、分周クロックＲＣＬＫの周期の４倍の周期となっている。ここでは、プログラマブルタイマの周期倍率は、周期設定データＤＴ１により、“４”に設定されていることを示している。また、ＴＣＬＫは、電圧変更指示信号ＤＳに電圧変更動作開始を示すＬｏｗレベルのパルスが入力された後、前記周期をもつ周期信号が発生し、データ比較回路３０の出力である一致信号ＣＥが比較データ一致を示すＬｏｗレベルになった時点で、前記周期信号の発生がなくなる。
【００６２】
出力電圧データは、アップダウンカウンタ２２の各カウンタの出力のバイナリデータである。変更前の電圧データであるカウント値ｎ（ｎは０を含む１以上の整数）から、周期信号ＴＣＬＫが入力されるごとに、ｎ＋１、ｎ＋２、ｎ＋３・・・というようにカウントアップしていき、変更設定電圧データＤＶになったところで、周期信号ＴＣＬＫが停止することにより、カウントアップ動作を停止している。
【００６３】
出力電圧は、周期信号ＴＣＬＫが入力されるごとに、変更前の電圧であるＶ（ｎ）から、Ｄ／Ａ変換回路２４に設定された電圧ステップ幅ΔＶずつ階段状に電圧アップし、変更設定電圧Ｖ（ＤＶ）で、アップダウンカウンタ２２の動作が停止することにより電圧アップが停止する。
【００６４】
Ｕ／Ｄは、Ｈｉｇｈレベルのとき電圧アップ動作（カウントアップ動作）を示し、Ｌｏｗレベルのとき電圧ダウン動作（カウントダウン動作）を示している。
【００６５】
ＣＥは、Ｈｉｇｈレベルのとき、アップダウンカウンタ２２からの出力電圧データが変更設定電圧データＤＶに一致していないことを示し、Ｌｏｗレベルのとき、前記二つのデータが一致していることを示している。
【００６６】
ここで、本実施の形態の電源回路の電圧アップ変更動作をまとめる。
【００６７】
まず、図１の記憶手段４０の変更電圧設定レジスタ４４−１に目標となる変更設定電圧Ｖ（ＤＶ１）に対応する変更設定電圧データＤＶと、周期設定レジスタ４２−１に周期設定データＤＴ１、ＤＴ２を外部から入力して、書き込み記憶しておく。周期設定データＤＴ１、ＤＴ２は、出力電圧が電圧変更される際、オーバーシュートやアンダーシュートが発生しない電圧変化率となるように、周期信号ＴＣＬＫの周期Δｔが設定される値とする。なお、本実施の形態の電源回路では、電圧ステップ幅ΔＶは、Ｄ／Ａ変換回路２４で固定されており、外部からは設定できない。
【００６８】
記憶手段４０へのデータの書き込み記憶により、データ比較回路３０からのアップダウン指示信号Ｕ／ＤがＨｉｇｈレベルになって、アップダウンカウンタ２２がカウントアップ動作に設定される。また、データ比較回路３０からの一致信号ＣＥがＨｉｇｈレベルなって、プログラマブルタイマ１４が動作開始可能な状態に設定される。
【００６９】
次に、電圧変更指示信号ＤＳに、外部からＬｏｗレベルのパルスが入力されると、プログラマブルタイマ１４が動作を開始し、周期信号ＴＣＬＫが発生する。
【００７０】
続いて、周期信号ＴＣＬＫが入力されるごとに、アップダウンカウンタ２２の出力である出力電圧データがカウントアップされ、Ｄ／Ａ変換回路２４からの出力電圧が電圧ステップ幅ΔＶで階段状に上昇する。
【００７１】
そして、出力電圧データが、変更設定電圧データＤＶになったとき、データ比較回路３０の一致信号ＣＥが、ＨｉｇｈレベルからＬｏｗレベルになって、プログラマブルタイマ１４の周期信号ＴＣＬＫの発生を停止させる。これにより、アップダウンカウンタ２２のカウントアップ動作が停止し、出力電圧データのカウントアップ及び出力電圧の電圧アップ動作が停止する。
【００７２】
このようにして、本実施の形態の電源回路は、出力電圧を、所定の周期Δｔと所定の電圧ステップ幅ΔＶで、階段状に上昇させて、変更設定電圧Ｖ（ＤＶ）に変更している。このときの電圧変化率は、ΔＶ／Δｔで表せるが、Δｔは、クロック発生回路５２から出力された一定の周期のクロックＣＬＫに基づいて形成されているので、一定の電圧変化率となっている。
【００７３】
本実施の形態の電源回路は、従来の電源回路では、出力電圧を瞬時に変更していたのに対し、上記のように一定の電圧変化率で変更することができるので、従来発生していたオーバーシュートやアンダーシュートを、大幅に抑制することができる。また、後述する電池からの突入電流を低減することができるので、機器の誤動作を防止し、電池の寿命を伸ばすことができる。
【００７４】
また、本実施の形態の電源回路は、Ｄ／Ａ変換回路２４を除いて、一般的なデジタル回路素子を使ったデジタル回路で構成しているので、アナログ信号回路に比べて定常電流が少なく、消費電流が少ない。また、小型集積化に適している。
【００７５】
また、アナログ回路の製造ばらつき、オペアンプのオフセット、動作回路、動作マージン等の影響が低減でき、常に一定の特性を得ることができる。
【００７６】
また、本実施の形態の電源回路は、外部からのデータや信号がデジタル信号であるので、外部のデジタル信号電子装置との接続が容易な電源回路である。
【００７７】
（第一の実施の形態の電源回路と電子装置）
図１及び図２において、第一の実施の形態の電圧変更動作の構成と動作を説明したが、ここで、図３を用いて、本実施の形態の電源回路と本実施の形態の電源回路から電圧供給を受けて動作する外部電子装置の駆動電圧制御動作を説明する。
【００７８】
図３は、第一の実施の形態の電源回路と本実施の形態の電源回路を用いた電子装置を示すブロック図である。図１と同一符号は同一ブロックを示しているので、説明を省略する。
【００７９】
外部電子装置８４は、演算処理装置８６を含み、本実施の形態の電源回路８０から電源出力電圧Ｖｏｕｔの供給を受けて動作する電子装置である。また、演算処理装置８６は、外部電子装置８４内の図示していない各装置と演算処理装置８６自身の動作状況を検知し、本実施の形態の電源回路８０に制御信号を出力する装置であって、電源回路８０の電源出力電圧Ｖｏｕｔを外部電子装置８４の動作に適当な電圧となるように制御する。
【００８０】
前記制御信号は、前記変更設定電圧データＤＶ、周期設定データＤＴ１、ＤＴ２、電圧変更指示信号ＤＳ及び電圧レギュレータＯＦＦ信号を含み、電源回路８０内の制御回路５６に転送される。制御回路５６は、変更設定電圧データＤＶを記憶手段４０の変更電圧設定レジスタ４４−１に書き込み記憶し、周期設定データＤＴ１、ＤＴ２を周期設定レジスタ４２−１に書き込み記憶する。また、電圧変更指示信号ＤＳを周期信号生成回路１０に出力し、電圧レギュレータＯＮ／ＯＦＦ信号を電圧レギュレータ５４に出力する。
【００８１】
また、電圧レギュレータ５４は、外部電子装置８４を駆動する出力電流容量を持っており、電圧アップダウン回路２０の出力電圧を、電流増幅して出力する回路である。電圧レギュレータ５４は、電圧変換効率の高いスイッチングレギュレータを用いている。制御回路５６は、前記制御信号に含まれた電圧レギュレータＯＦＦ信号で電圧レギュレータ５４の動作をＯＦＦすることができ、リセット入力端子５８に入力されたリセット信号で電圧レギュレータ５４の動作をＯＮすることができる。
【００８２】
ここで、電源回路８０の電源出力電圧Ｖｏｕｔを低い電圧ＶＬから高い電圧ＶＨに変更するときを例にして電圧変更動作を説明する。
【００８３】
今、外部電子装置８４は、高い駆動電圧を必要としない低速動作状態とする。この時、電源回路８０は、変更設定電圧データＤＶとして低い電圧ＶＬに対応するデータＤＶＬが設定されており、電圧アップダウン回路２０の出力電圧および電圧レギュレータ５４の電源出力電圧Ｖｏｕｔは、低い電圧ＶＬになっている。データ比較回路３０の一致信号ＣＥは一致を示しており、周期信号生成回路１０の周期信号ＴＣＬＫは発生していない。従って電圧アップダウン回路２０の電圧アップダウン動作は停止している。
【００８４】
この状態の時に、演算処理装置８６は高い電圧ＶＨに対応する変更設定電圧データＤＶＨと、電圧変更動作時の電圧変化率を設定するための周期設定データＤＴ１、ＤＴ２を、電源回路８０の制御回路５６に転送しておく。制御回路５６は、各データを所定のレジスタに書き込み記憶する。
【００８５】
すると、データ比較回路３０は、電圧アップダウン回路２０をアップダウン指示信号Ｕ／Ｄにより電圧アップ動作に設定し、周期信号生成回路１０を一致信号ＣＥにより動作可能状態にする。
【００８６】
次に、外部電子装置８４が、高い駆動電圧が必要となったとき、演算処理装置８６は、電圧変更指示信号ＤＳを電源回路８０に出す。電源回路８０の制御回路５６は、電圧変更指示信号ＤＳに電圧変更動作開始の指示信号を送り周期信号生成回路１０の周期信号ＴＣＬＫを発生させる。
【００８７】
以下、第一の実施の形態で説明した動作によって、電圧アップダウン回路２０の出力電圧を高い電圧ＶＨまで電圧変更し、同時に電源出力電圧Ｖｏｕｔの電圧を高い電圧ＶＨまで変更する。
【００８８】
さらに、演算処理装置８６の電源出力電圧Ｖｏｕｔの制御を説明すると、例えば、外部電子装置８４が、各種信号の待ち受け状態であり、演算処理装置８６が高速動作を必要としない期間は、電源出力電圧Ｖｏｕｔを、低速動作が可能な低い電圧にしている。次に、各種信号が入力され、演算処理装置８６が高速演算処理状態にするときは、電圧変更指示信号ＤＳを出力して、電源出力電圧Ｖｏｕｔを、高速動作が可能な高い電圧に変更する。
【００８９】
また、各種信号が、長い期間入力されず、演算処理装置８６を含む外部電子装置８４の動作を休止状態にする場合は、電圧レギュレータＯＦＦ指示信号を出力し、電源回路８０内の電圧レギュレータ５４の動作を停止する。
【００９０】
このような制御をすることで、本実施の形態の電源回路８０を用いた外部電子装置８４は、装置全体の消費電力を節約することができる。
【００９１】
また、本実施の形態では、記憶手段４０を有することによって、予め変更設定電圧データＤＶと周期設定データＤＴ１、ＤＴ２を、低速で消費電力の少ないシリアル転送方式で転送することができる。これにより、データ転送に必要な消費電力が少ない。また、信号線が少ないので、電源回路８０の端子数が少なくてすむ。
【００９２】
また、本実施の形態は、周期設定データＤＴ１、ＤＴ２を演算処理装置８６から転送しており、回路基板や電子装置の状況に応じて、オーバーシュートやアンダーシュートの発生を少なくする電圧変化率の変更設定が容易である。
【００９３】
次に、図３において説明していない構成について説明する。
【００９４】
８２は電池であって、電源回路８０に電圧Ｖｉｎを供給している。図示していないが、電池電圧Ｖｉｎは、各ブロックの駆動電圧として接続されている。
【００９５】
定電圧回路５０は、電池８２の電圧Ｖｉｎを入力して、一定電圧Ｖｄを出力している。一定電圧Ｖｄは、電圧アップダウン回路２０内のＤ／Ａ変換回路２４の基準電圧として接続されている。定電圧回路５０は、入力電圧から一定電圧を出力するシリーズレギュレータで構成されている。
【００９６】
クロック発生回路５２は、温度特性が良く安定度の高い、水晶振動子とインバータ回路を含む水晶発振回路で構成することが望ましい。また、外部クロック入力端子５３とクロック切り換え回路を持ち、必要に応じて、外部クロックを選択できることが望ましい。外部クロック入力を選択可能であると、外部電子装置８４内に他の目的で存在するクロックを共用し、水晶振動子などの部品を削減することができる。
【００９７】
クロック発生回路５２の出力であるＣＬＫは、図１で説明したように周期信号生成回路１０に入力している。また図示していないが、データや制御信号の伝送クロックとして、制御回路５６と記憶手段４０に接続されている。
【００９８】
本実施の形態では、周期設定データＤＴ１、ＤＴ２は、演算処理装置８６から転送されるが、本発明は、これに限定されるものではない。オーバーシュートやアンダーシュートの発生しない電圧変化率が予め調査されており、周期Δｔを固定できる場合は、周期信号生成回路１０の分周比や周期倍率を固定にしておけば良い。
【００９９】
また、本実施の形態は、記憶手段４０を含んで構成しているが、本発明は、記憶手段４０を含まずに、演算処理装置８６から周期設定データＤＴ１、ＤＴ２や変更設定電圧データＤＶを直接、周期信号生成回路１０やデータ比較回路３０に出力して、制御することもできる。
【０１００】
本実施の形態では、図１において、電圧変更動作の停止を、周期信号生成回路１０内のプログラマブルタイマ１４の動作を停止することで行っているが、分周回路１２あるいはアップダウンカウンタ２２の動作を停止する方法で行っても良い。
【０１０１】
また、周期信号生成回路１０は、分周回路１２とプログラマブルタイマ１４の組み合わせで構成しているが、どちらか一方でも良い。また、クロック発生回路５２を周期信号生成回路１０とみなして、クロック発生回路５２の出力クロックＣＬＫを電圧アップダウン回路２０の入力とすることも可能である。
【０１０２】
（第二の実施の形態）
次に、図４及び図５を用いて、第二の実施の形態を説明する。図４は、本発明に係わる電源回路の第二の実施の形態の電圧変更動作を説明するブロック図である。また、図５は、本実施の形態の動作を説明するタイミングチャートである。
【０１０３】
本実施の形態の電源回路の特徴は、図５に示すように、電圧変更動作の途中で、周期信号ＴＣＬＫの周期を小さい周期から大きい周期に段階的に切り換えることで、出力電圧の電圧変化率を、出力電圧が変更動作前の電圧から変更設定電圧に近づくに従って、小さくなるように変化させていることである。
【０１０４】
このようにすることで、第一の実施の形態に比べ、さらにオーバーシュートやアンダーシュートの発生を抑圧することができる。
【０１０５】
本実施の形態の電源回路は、電圧変更動作の途中で、前記の周期信号ＴＣＬＫの周期の切り換えを複数回行うこともできるが、以下の説明では、理解しやすいように、切り換え回数を１回として説明する。
【０１０６】
本実施の形態の電源回路は、周期信号生成回路１０の周期信号ＴＣＬＫの周期として、小さい周期Δｔ１を発生させる第１の周期設定データＤＴ１と大きい周期Δｔ２を発生させる第２の周期設定データＤＴ２を有する。
【０１０７】
また、図５に示すように、電圧変更前の電圧Ｖ（ｎ）と変更設定電圧Ｖ（ＤＶ２）の間に、切り換え設定電圧Ｖ（ＤＶ１）を設けている。
【０１０８】
そして、本実施の形態の電源回路は、切り換え設定電圧Ｖ（ＤＶ１）の前後で、周期設定データを第１の周期設定データＤＴ１から第２の周期設定データＤＴ２に切り換えることによって、周期信号ＴＣＬＫの周期を、小さい周期Δｔ１から大きい周期Δｔ２に切り換えている。
【０１０９】
このことにより、出力電圧の電圧変化率が、切り換え設定電圧Ｖ（ＤＶ１）前後で、大きな電圧変化率から小さな電圧変化率に切り換わっている。
【０１１０】
また、周期設定データの切り換えは、データ比較回路３０で、電圧アップダウン回路２０が切り換え設定電圧Ｖ（ＤＶ１）まで電圧変更動作を行ったことを検出して行っている。
【０１１１】
まず、図４により、本実施の形態の電源回路の電圧変更動作を行う構成を説明する。図４において、図１と同一符号、記号は同一部材を示しているので、説明を省略する。
【０１１２】
図４において、本実施の形態の電源回路は、第一の実施の形態に加えて、周期設定データを切り換えるための周期設定切り換え回路６４、データ比較回路３０への比較電圧データを切り換えるための比較電圧切り換え回路６２、切り換え動作や電圧変更動作の制御を行うための信号を発生する切り換え信号発生回路６０、を設けている。
【０１１３】
また、記憶手段４０に、２種類の周期設定データを記憶するための、第１の周期設定レジスタ４２−２および第２の周期設定レジスタ４２−３を設け、切り換え設定電圧データＤＶ１を記憶するための切り換え電圧設定レジスタ４４−２、切り換え回数データＤＮを記憶するための切り換え回数設定レジスタ４４−４を設けている。
【０１１４】
図４において、記憶手段４０の、変更電圧設定レジスタ４４−１、切り換え電圧設定レジスタ４４−２、切り換え回数設定レジスタ４４−４、第１の周期設定レジスタ４２−２および第２の周期設定レジスタ４２−３には、外部よりそれぞれのレジスタに対応して、変更設定電圧データＤＶ２、切り換え設定電圧データＤＶ１、切り換え回数データＤＮ、第１の周期設定データＤＴ１、第２の周期設定データＤＴ２が入力され、各データが書き込み記憶される。
【０１１５】
ここで、切り換え設定電圧データＤＶ１は、電圧変更前の電圧をカウント値で表した電圧変更前電圧データｎと、同じく変更設定電圧をカウント値で表した変更設定電圧データＤＶ２の間のカウント値である。
【０１１６】
第１の周期設定データＤＴ１は、周期信号発生回路１０が出力する周期信号ＴＣＬＫの周期として、小さい周期Δｔ１を発生させる周期設定データであり、第２の周期設定データＤＴ２は、大きい周期Δｔ２を発生させる周期設定データである。
【０１１７】
また、切り換え回数データＤＮは、本実施の形態では切り換え回数を１回として説明しているので“１”である。
【０１１８】
周期設定切り換え回路６４は、第１の周期設定レジスタ４２−２から第１の周期設定データＤＴ１と、第２の周期設定レジスタ４２−３から第２の周期設定データＤＴ２とを入力して、切り換え信号発生回路６０からの切り換え信号ＳＷにより、前記二つのデータの一つを選択して周期信号生成回路１０へ出力する回路である。切り換え信号ＳＷがＨｉｇｈレベルのとき第１の周期設定データＤＴ１を選択して出力し、切り換え信号ＳＷがＬｏｗレベルのとき第２の周期設定データＤＴ２を選択して出力する。
【０１１９】
比較電圧切り換え回路６２は、切り換え電圧設定レジスタ４４−２から切り換え設定電圧データＤＶ１と、変更電圧設定レジスタ４４−１から変更設定電圧データＤＶ２を入力して、切り換え信号発生回路６０からの切り換え信号ＳＷにより、前記二つのデータの一つを選択してデータ比較回路３０へ出力する回路である。切り換え信号ＳＷがＨｉｇｈレベルのとき切り換え設定電圧データＤＶ１を選択して出力し、切り換え信号ＳＷがＬｏｗレベルのとき変更設定電圧データＤＶ２を選択して出力する。
【０１２０】
切り換え信号発生回路６０は、前記比較電圧切り換え回路６２および周期設定切り換え回路６４のデータ選択切り換え動作を制御する切り換え信号ＳＷと、周期信号生成回路１０の周期信号ＴＣＬＫの発生を制御する動作停止信号ＳＴＰを出力する回路である。
【０１２１】
切り換え信号発生回路６０は、切り換え回数データＤＮを、電圧変更指示信号ＤＳのＬｏｗレベルのパルス入力で読み込んで、切り換え信号ＳＷの信号レベルをＨｉｇｈレベルとし、データ比較回路３０から出力される一致信号ＣＥで、切り換え信号ＳＷの信号レベルをＬｏｗレベルに切り換える。
【０１２２】
また、切り換え信号発生回路６０は、電圧変更指示信号ＤＳのＬｏｗレベルのパルス入力で動作停止信号ＳＴＰをＨｉｇｈレベルとし、切り換え信号ＳＷがＬｏｗレベルになったあとの、一致信号ＣＥのＬｏｗレベル入力で動作停止信号ＳＴＰをＬｏｗレベルにする。動作停止信号ＳＴＰは、Ｈｉｇｈレベルが動作許可、Ｌｏｗレベルが動作停止を表している。
【０１２３】
次に、図５のタイミングチャートを用いて本実施の形態の電源回路の動作を説明する。図５は、本実施の形態の電源回路が、出力電圧を変更前の電圧Ｖ（ｎ）から、それよりも高い電圧Ｖ（ＤＶ２）に変更する動作（電圧アップ動作）を示している。また、切り換え設定電圧Ｖ（ＤＶ１）で、電圧変化率が切り換わっている様子を示している。
【０１２４】
まず、前述したように、図４の記憶手段４０の各レジスタに、対応するデータを書き込み記憶する。これにより、データ比較回路３０からのアップダウン指示信号Ｕ／ＤがＨｉｇｈレベルなって、アップダウンカウンタ２２がカウントアップ動作に設定される。
【０１２５】
次に、電圧変更指示信号ＤＳに、外部からＬｏｗレベルのパルスが入力されると、切り換え信号発生回路６０に切り換え回数データＤＮ“１”が設定され、切り換え信号ＳＷがＨｉｇｈレベルとなる。これにより、比較電圧切り換え回路６２は、データ比較回路３０のデータ比較入力として、切り換え設定電圧データＤＶ１を選択し、周期設定切り換え回路６４は、周期信号生成回路１０の周期設定データとして、小さい周期Δｔ１に対応する第１の周期設定データＤＴ１を選択する。
【０１２６】
同時に、切り換え信号発生回路６０からの動作停止信号ＳＴＰが、動作許可を表すＨｉｇｈレベルになり、周期信号生成回路１０から、小さい周期Δｔ１の周期信号ＴＣＬＫが発生する。
【０１２７】
これにより、電圧アップダウン回路２０が第１の周期設定データＤＴ１で設定された小さい周期Δｔ１の周期と、電圧アップダウン回路２０に設定された電圧ステップ幅ΔＶで電圧変更動作を行って、出力電圧を大きな電圧変化率で階段状に上昇させる。
【０１２８】
次に、電圧アップダウン回路２０からの出力電圧データがカウントアップされ、切り換え設定電圧データＤＶ１になると、データ比較回路３０からの一致信号ＣＥがＬｏｗレベルとなる。そして、切り換え信号発生回路６０からの切り換え信号ＳＷがＬｏｗレベルとなる。
【０１２９】
このことにより、今度は、データ比較回路３０のデータ比較入力として、比較電圧切り換え回路６２が変更設定電圧データＤＶ２を選択し、周期信号生成回路１０の周期設定データとして、周期設定切り換え回路６４が大きい周期Δｔ２に対応する第２の周期設定データＤＴ２を選択する。
【０１３０】
このことにより、周期信号生成回路１０から周期信号ＴＣＬＫとして、今度は、大きい周期Δｔ２の周期信号が発生され、電圧アップダウン回路２０は、出力電圧を切り換え電圧Ｖ（ＤＶ１）前の電圧変化率よりも小さい電圧変化率で緩やかに上昇させる。
【０１３１】
電圧アップダウン回路２０の出力電圧データが、変更設定電圧データＤＶ２までカウントアップされると、データ比較回路３０からの一致信号ＣＥが再びＬｏｗとなり、切り換え信号発生回路６０の出力である動作停止信号ＳＴＰがＬｏｗレベルとなる。これにより、周期信号生成回路１０からの周期信号ＴＣＬＫの発生が停止し、同時に電圧アップダウン回路２０の電圧アップ動作が停止する。
【０１３２】
このようにして、本実施の形態の電源回路は、出力電圧の電圧変化率を、切り換え設定電圧Ｖ（ＤＶ１）の前後で、大きい電圧変化率から小さい電圧変化率に切り換えている。
【０１３３】
本実施の形態の電源回路は、第一の実施の形態に比べて、出力電圧が変更電圧に到達する時点で、より電圧変化率を小さくしているので、オーバーシュートやアンダーシュートの発生を、さらに抑制することができる。
【０１３４】
第一の実施の形態の電源回路に比べて、電圧変更動作開始時点では電圧変化率を大きくし、電圧変更動作終了時点では電圧変化率を小さくすれば、オーバーシュートやアンダーシュートの発生をさらに抑制しながら、電圧変更に要する時間は第一の実施の形態の電源回路と変わらなくすることができる。
【０１３５】
本実施の形態の電源回路では、電圧変化率の切り換え設定電圧を、変更前電圧から変更電圧の間の１箇所に設けたが、本発明は、電圧変化率の切り換え電圧を複数箇所に設けることができる。
【０１３６】
例えば切り換え設定電圧を、変更前電圧から変更設定電圧の間で、順番に単調増加あるいは単調減衰するように３箇所設け、対応する切り換え設定電圧データを３個用意する。また、切り換え回数データＤＮを、“３”とする。周期設定データは、切り換え設定電圧データに対応して、出力電圧が変更前電圧から変更設定電圧に近づくに従って、周期信号ＴＣＬＫの周期が大きくなるように４個設定しておく。
【０１３７】
比較電圧切り換え回路６２および周期設定切り換え回路６４は、４入力データの切り換え回路とし、バイナリデータとして与えられる切り換え信号ＳＷで、入力データを切り換え選択する。
【０１３８】
切り換え信号発生回路６０は、ダウンカウンタを含み、ダウンカウンタの出力カウント値を切り換え信号ＳＷとして出力する。ダウンカウンタは、バイナリデータである切り換え回数データＤＮを、電圧変更指示信号ＤＳのＬｏｗレベルのパルス入力で読み込んで、初期カウント値とする。次にデータ比較回路３０から出力される一致信号ＣＥをクロックとしてダウンカウントする。
【０１３９】
また、切り換え信号発生回路６０は、データラッチ回路を含み、データラッチ回路のデータ出力を動作停止信号ＳＴＰとして出力する。データラッチ回路は、電圧変更指示信号ＤＳのＬｏｗレベルのパルス入力で、動作停止信号ＳＴＰをＨｉｇｈレベルに初期設定する。バイナリデータである切り換え信号ＳＷの論理和をデータ入力とし、切り換え信号ＳＷが全てＬｏｗレベルになったあと、一致信号ＣＥのＬｏｗレベル入力で動作停止信号ＳＴＰをＬｏｗレベルにする。
【０１４０】
このような構成とすることで、電圧変更動作の途中で、周期信号ＴＣＬＫの周期を小さい周期から大きい周期に４段階切り換えることができ、出力電圧の電圧変化率は、出力電圧が変更動作前の電圧から変更設定電圧に近づくに従って、段階的に小さくなる。
【０１４１】
これにより、出力電圧が変更設定電圧に到達する時点の電圧変化率をより小さくすることができるので、オーバーシュートやアンダーシュートの発生を、さらに抑制することができる。
【０１４２】
本実施の形態の電源回路は、図３の第一の実施の形態の電源回路と電子装置で説明したように、制御回路５６、定電圧回路５０、電圧レギュレータ５４を含んで構成され、電池８２、外部電子装置８４と接続して使用される。本実施の形態の電源回路は、外部電子装置８４内の演算処理装置８６から制御信号を入力して、電源出力電圧Ｖｏｕｔが外部電子装置８４の動作に適した駆動電圧となるように制御される。
【０１４３】
（第三の実施の形態）
次に、図６及び図７を用いて、第三の実施の形態を説明する。図６は、本発明に係わる電源回路の第三の実施の形態の電圧変更動作を説明するブロック図である。また、図７は、本実施の形態の動作を説明するタイミングチャートである。
【０１４４】
本実施の形態の特徴は、図７に示すように、電圧変更動作の途中で、出力電圧変更の電圧ステップ幅ΔＶを大きな電圧ステップ幅から小さな電圧ステップ幅に段階的に切り換えることで、出力電圧の電圧変化率を、出力電圧が変更動作前の電圧から変更設定電圧に近づくに従って、小さくなるように変化させていることである。
【０１４５】
このようにすることで、第一の実施の形態に比べ、さらにオーバーシュートやアンダーシュートの発生を抑圧することができる。
【０１４６】
本実施の形態の電源回路は、電圧変更動作の途中で、前記の電圧ステップ幅ΔＶの切り換えを複数回行うこともできるが、以下の説明では、理解しやすいように、切り換え回数を１回として説明する。
【０１４７】
本実施の形態の電源回路は、電圧アップダウン回路２０の電圧ステップ幅として、大きい電圧ステップ幅ΔＶ１を発生する第１の電圧ステップ幅設定データＤＨ１と、小さい電圧ステップ幅ΔＶ２を発生する第２の電圧ステップ幅設定データＤＨ２とを有する。小さい電圧ステップ幅ΔＶ２は、第一及び第二の実施の形態の電源回路の電圧ステップ幅ΔＶより小さくなるように、電圧アップダウン回路２０内のＤ／Ａ変換回路２４に設定しておく。
【０１４８】
また、第二の実施の形態と同じように、図７に示すように、電圧変更前の電圧Ｖ（ｎ）と変更設定電圧Ｖ（ＤＶ２）の間に、切り換え設定電圧Ｖ（ＤＶ１）を設けている。
【０１４９】
そして、本実施の形態の電源回路は、切り換え設定電圧Ｖ（ＤＶ１）の前後で、電圧ステップ幅設定データを第１の電圧ステップ幅設定データＤＨ１から第２の電圧ステップ幅設定データＤＨ２に切り換えることによって、電圧アップダウン回路２０の電圧ステップ幅を、大きい電圧ステップ幅ΔＶ１から小さい電圧ステップ幅ΔＶ２に切り換えている。
【０１５０】
このことにより、出力電圧の電圧変化率が、切り換え設定電圧Ｖ（ＤＶ１）前後で、大きな電圧変化率から小さな電圧変化率に切り換わっている。
【０１５１】
まず、図６により、本実施の形態の電源回路の電圧変更動作を行う構成を説明する。図６において、図４と同一符号、記号は同一部材を示しているので、説明を省略する。
【０１５２】
本実施の形態の電源回路は、第二の実施の形態の電源回路である図４と比べて、図４の第１の周期設定レジスタ４２−２と第２の周期設定レジスタ４２−３が、図６で、第１の電圧ステップ幅設定レジスタ４６−１、第２の電圧ステップ幅設定レジスタ４６−２に置き換わって設けられており、図４の周期設定切り換え回路６４が、図６で電圧ステップ幅切り換え回路６６に置き換わって設けられている。
【０１５３】
記憶手段４０の、第１の電圧ステップ幅設定レジスタ４６−１、第２の電圧ステップ幅設定レジスタ４６−２には、外部より入力された、第１の電圧ステップ幅設定データＤＨ１、第２の電圧ステップ幅設定データＤＨ２、が書き込み記憶されている。
【０１５４】
電圧ステップ幅切り換え回路６６は、第１の電圧ステップ幅設定レジスタ４６−１から第１の電圧ステップ幅設定データＤＨ１と、第２の電圧ステップ幅設定レジスタ４６−２から第２の電圧ステップ幅設定データＤＨ２とを入力して、切り換え信号発生回路６０からの切り換え信号ＳＷにより、前記二つのデータのうち一つを選択してアップダウンカウンタ２２に出力する回路である。切り換え信号ＳＷがＨｉｇｈレベルのとき第１の電圧ステップ幅設定データＤＨ１を選択して出力し、切り換え信号ＳＷがＬｏｗレベルのとき第２の電圧ステップ幅設定データＤＨ２を選択して出力する。
【０１５５】
本実施の形態のアップダウンカウンタ２２−１は、周期信号生成回路１０からの周期信号ＴＣＬＫの入力に従って、２カウントステップでカウント動作を行って、Ｄ／Ａ変換回路２４の出力電圧を大きい電圧ステップ幅ΔＶ１で電圧アップダウン動作させる入力部位と、１カウントステップでカウント動作を行って、Ｄ／Ａ変換回路２４の出力電圧を小さい電圧ステップ幅ΔＶ２で電圧アップダウン動作させる入力部位とを有する。
【０１５６】
そして、アップダウンカウンタ２２−１は、電圧ステップ幅切り換え回路６６の出力である電圧ステップ幅設定データによって、前記入力部位を切り換えることができる回路であって、電圧ステップ幅切り換え回路６６からの出力データが、第１の電圧ステップ幅設定データＤＨ１から第２の電圧ステップ幅設定データＤＨ２に切り換わることによって、電圧アップダウン回路２０の電圧ステップ幅を、大きい電圧ステップ幅ΔＶ１から小さい電圧ステップ幅ΔＶ２に切り換えている。
【０１５７】
アップダウンカウンタ２２−１において、１カウントステップでカウント動作を行う入力部位は、第一の実施の形態および第二の実施の形態と同じであって、アップダウンカウンタの最下位ビットに対応するフリップフロップ回路入力であり、２カウントステップでカウント動作を行う入力部位は、前記最下位ビットの次の下位ビットに対応するフリップフロップ回路入力である。
【０１５８】
次に、図７のタイミングチャートを用いて本実施の形態の電源回路の動作を説明する。図７は、本実施の形態の電源回路が、出力電圧を変更前の電圧Ｖ（ｎ）から、それよりも高い電圧Ｖ（ＤＶ２）に変更する動作（電圧アップ動作）を示している。また、切り換え設定電圧Ｖ（ＤＶ１）で、電圧変化率が切り換わっている様子を示している。
【０１５９】
本実施の形態の電源回路の動作は、記憶手段４０の各レジスタへのデータの書き込み記憶、電圧変更指示信号ＤＳの電圧変更動作の開始の指示、切り換え信号発生回路６０からの切り換え信号ＳＷと動作停止信号ＳＴＰの発生、比較電圧切り換え回路６２の動作については、前記第二の実施の形態と同様であるので、省略して説明する。
【０１６０】
電圧変更指示信号ＤＳに、電圧変更動作の開始指示を示すＬｏｗレベルのパルスが外部から入力されると、切り換え信号ＳＷがＨｉｇｈレベルになり、電圧ステップ幅切り換え回路６６は、電圧ステップ幅設定データとして、大きい電圧ステップ幅ΔＶ１に対応する第１の電圧ステップ幅設定データＤＨ１を選択する。
【０１６１】
同時に、動作停止信号ＳＴＰがＨｉｇｈレベルになり、周期信号生成回路１０から、一定の周期Δｔの周期信号ＴＣＬＫが発生する。
【０１６２】
アップダウンカウンタ２２−１は、周期信号ＴＣＬＫを、第１の電圧ステップ幅設定データＤＨ１に対応して、第２の入力部位から入力し、アップダウンカウンタ２２−１のカウント値である出力電圧データを、変更前の電圧データであるカウント値ｎから、Δｔの周期で、ｎ＋２、ｎ＋４、ｎ＋６・・・というように２カウントずつカウントアップする。
【０１６３】
このとき、Ｄ／Ａ変換回路２４からの出力電圧は、大きい電圧ステップ幅ΔＶ１による大きい電圧変化率で電圧アップされる。
【０１６４】
次に、アップダウンカウンタ２２−１からの出力電圧データがカウントアップされ、切り換え設定電圧データＤＶ１になると、切り換え信号ＳＷがＬｏｗレベルとなる。
【０１６５】
このことにより、電圧ステップ幅切り換え回路６６が電圧ステップ幅設定データとして、第２の電圧ステップ幅設定データＤＨ２を選択する。
【０１６６】
アップダウンカウンタ２２−１は、周期信号ＴＣＬＫを、第２の電圧ステップ幅設定データＤＨ２に対応して、第１の入力部位から入力し、アップダウンカウンタ２２−１のカウント値である出力電圧データを、Δｔの周期で、ＤＶ１＋１、ＤＶ１＋２、ＤＶ１＋３・・・というように１カウントずつカウントアップする。
【０１６７】
このとき、Ｄ／Ａ変換回路２４からの出力電圧は、小さい電圧ステップ幅ΔＶ２による小さい電圧変化率で緩やかに電圧アップされる。
【０１６８】
アップダウンカウンタ２２−１のカウント値である出力電圧データが、変更設定電圧データＤＶ２までカウントアップされると、周期信号発生回路１０からの周期信号ＴＣＬＫの発生が停止し、電圧変更動作が停止する。
【０１６９】
このようにして、本実施の電源回路は、出力電圧の電圧変化率を、切り換え設定電圧Ｖ（ＤＶ１）の前後で、大きい電圧変化率から小さい電圧変化率に切り換えている。
【０１７０】
本実施の形態の電源回路は、第一の実施の形態に比べて、出力電圧が変更設定電圧に到達する時点で、より電圧変化率を小さくしているので、オーバーシュートやアンダーシュートの発生を、さらに抑制することができる。
【０１７１】
本実施の形態では、大きい電圧ステップ幅ΔＶ１を、小さい電圧ステップ幅ΔＶ２の２倍の大きさになるように、周期信号ＴＣＬＫの入力部位として、アップダウンカウンタ２２−１の最下位ビットの次の下位ビットに対応するフリップフロップ回路入力として説明したが、他のビットに対応するフリップフロップ回路入力としても良い。例えば、最下位ビットから２番目の下位ビットに対応するフリップフロップ回路入力とすれば、４倍の大きさにすることができる。
【０１７２】
また、本実施の形態では、第二の実施の形態と同様に、電圧変化率の切り換え電圧を複数箇所に設けることができる。切り換え電圧データに対応して、出力電圧が電圧変更前の電圧から変更設定電圧に近づくに従って、電圧ステップ幅が小さくなるように設定しておくことで、出力電圧が変更前電圧から変更設定電圧に近づくに従って、電圧変化率が段階的に小さくなるように制御することができる。
【０１７３】
また、第二の実施の形態で説明した、周期設定データを切り換えることによって電圧変化率を切り換える方法、と組み合わせることによって、より細かい電圧変化率の制御が可能となる。
【０１７４】
本実施の形態の電源回路も、図３の第一の実施の形態の電源回路と電子装置で説明したように、制御回路５６、定電圧回路５０、電圧レギュレータ５４を含んで構成され、電池８２、外部電子装置８４と接続して使用される。本実施の形態の電源回路は、外部電子装置８４内の演算処理装置８６から制御信号を入力して、電源出力電圧Ｖｏｕｔが外部電子装置８４の動作に適した駆動電圧となるように制御される。
【０１７５】
（他の実施の形態）
第一の実施の形態から第三の実施の形態において、データ比較回路３０は、電圧をカウント値であるデジタルデータで比較する回路であったが、アナログ電圧を比較する電圧比較回路に置き換えて構成することも可能である。
【０１７６】
データ比較回路３０を電圧比較回路に置き換える構成例を図１に対応させて説明する。図１においてデータ比較回路３０を電圧比較回路に置き換え、前記電圧比較回路への入力は、電圧アップダウン回路２０内のアップダウンカウンタ２２からの出力電圧データに代えて、電圧アップダウン回路２０内のＤ／Ａ変換回路２４からの出力電圧を入力する。また、変更電圧設定レジスタ４４−１からの変更設定電圧データＤＶに代えて、変更電圧設定レジスタ４４−１の変更設定電圧データＤＶをアナログ電圧である変更設定電圧に変換して、前記電圧比較回路に入力する。アナログ電圧への変換は、Ｄ／Ａ変換回路を用いると良い。
【０１７７】
電圧比較回路の出力をアップダウン指示信号Ｕ／Ｄとし、前記アップダウン指示信号Ｕ／Ｄをデジタル回路処理することによって一致信号ＣＥが得られる。
【図面の簡単な説明】
【図１】第一の実施の形態の電源回路の電圧変更動作ブロック図。
【図２】図１の電源回路の電圧変更動作を説明するタイミングチャート。
【図３】第一の実施の形態の電源回路と外部電子装置のブロック図。
【図４】第二の実施の形態の電源回路の電圧変更動作ブロック図。
【図５】図２の電源回路の電圧変更動作を説明するタイミングチャート。
【図６】第三の実施の形態の電源回路の電圧変更動作ブロック図。
【図７】図６の電源回路の電圧変更動作を説明するタイミングチャート。
【符号の説明】
１０  周期信号生成回路、  １２  分周回路、  １４  プログラマブルタイマ、
２０  電圧アップダウン回路、  ２２、２２−１  アップダウンカウンタ、
２４  Ｄ／Ａ変換回路、  ３０  データ比較回路、  ４０  記憶手段、
４２−１  周期設定レジスタ、  ４２−２  第１の周期設定レジスタ、
４２−３  第２の周期設定レジスタ、４４−１  変更電圧設定レジスタ、
４４−２  切り換え電圧設定レジスタ、  ４４−４  切り換え回数設定レジスタ、  ４６−１  第１の電圧ステップ幅設定レジスタ、
４６−２  第２の電圧ステップ幅設定レジスタ、  ５０  定電圧回路、
５２  クロック発生回路、  ５３  外部クロック入力端子、
５４  電圧レギュレータ、  ５６  制御回路、  ５８  リセット入力端子、
６０  切り換え信号発生回路、  ６２  比較電圧切り換え回路、
６４  周期設定切り換え回路、  ６６  電圧ステップ幅切り換え回路、
８０  電源回路、  ８２  電池、  ８４  外部電子装置、  ８６  演算処理装置
【図１】
2004272447.tif 000003
【図２】
2004272447.tif 000004
【図３】
2004272447.tif 000005
【図４】
2004272447.tif 000006
【図５】
2004272447.tif 000007
【図６】
2004272447.tif 000008
【図７】
2004272447.tif 000009