(58)【調査した分野】(Int.Cl.,DB名)
高電源側に接続された第1のトランジスタと,低電源側に接続された第2のトランジスタとを有し,前記第1,第2のトランジスタの接続ノードを出力端子とする出力回路と,
前記出力端子に平滑化回路を介して接続される負荷回路の負荷に応じて,前記第1,第2のトランジスタを交互にスイッチングする第1,第2のスイッチングパルスを生成するように構成されるスイッチング制御ユニットと,
前記平滑化回路により生成される出力電圧を監視するように構成され,前記出力電圧が上昇したときに前記第1,第2のスイッチングパルスの生成を休止させ,低下したときに前記第1,第2のスイッチングパルスを生成させるパルス休止制御信号を生成するように構成される第1のコンパレータとを有し,
前記スイッチング制御ユニットは,前記パルス休止制御信号に応答して前記第1,第2のスイッチングパルスの生成を休止する休止動作と生成するスイッチング動作を行い,さらに,タイミング制御信号を前記第1のコンパレータに出力するように構成され,前記第1のコンパレータは,前記タイミング制御信号に応じて,前記負荷回路の負荷の増大につれて,休止動作からスイッチング動作への切り替わりタイミングを減少させるように構成されるスイッチングレギュレータ。
高電源側に接続された第1のトランジスタと,低電源側に接続された第2のトランジスタとを有し,前記第1,第2のトランジスタの接続ノードを出力端子とする出力回路と,
前記出力端子に平滑化回路を介して接続される負荷回路の負荷に応じて,前記第1,第2のトランジスタを交互にスイッチングする第1,第2のスイッチングパルスを生成するように構成されるスイッチング制御ユニットと,
前記平滑化回路により生成される出力電圧を監視するように構成され,前記出力電圧が上昇したときに前記第1,第2のスイッチングパルスの生成を休止させ低下したときに前記第1,第2のスイッチングパルスを生成させるパルス休止制御信号を生成するように構成される第1のコンパレータとを有し,
前記駆動制御ユニットは,前記負荷回路の負荷に応じて,前記第1,第2のスイッチングパルスの生成を継続する重負荷モードと,前記第1,第2のスイッチングパルスを生成するスイッチング動作と前記第1,第2のスイッチングパルスの生成を休止する休止動作とを繰り返す軽負荷モードとを有し,
前記スイッチング制御ユニットは,前記軽負荷モードにおいて,前記パルス休止制御信号に応答して前記第1,第2のスイッチングパルスの生成を休止するように構成され,さらに,タイミング制御信号を前記第1のコンパレータに出力するように構成され,前記第1のコンパレータは,前記タイミング制御信号に応じて,前記負荷回路の負荷の増大につれて,休止動作からスイッチング動作への切り替わりタイミングを減少させるように構成されるスイッチングレギュレータ。
【発明を実施するための形態】
【0012】
本実施の形態にかかるスイッチングレギュレータは,高電源側に接続された第1のトランジスタと,低電源側に接続された第2のトランジスタとを有する出力回路と,第1,第2のトランジスタの接続ノードである出力端子に平滑化回路を介して接続される負荷回路の負荷に応じて,第1,第2のトランジスタを交互にスイッチングする第1,第2のスイッチングパルスを生成するスイッチング制御ユニットとを有する。スイッチングレギュレータの具体的な構成は,後で詳述する。
【0013】
図1は,スイッチングレギュレータの動作を示す図である。負荷電流Ioが大きい重負荷では,スイッチング制御ユニットは,負荷回路の負荷に応じてパルス幅変調(Pulse Width Modulation :PWM)した第1,第2のスイッチングパルスを継続して生成する。図中,スイッチング波形のパルス幅は一定に示されているが,実際には負荷に応じてそのパルス幅が制御される。たとえば,負荷が重くなれば第1のトランジスタをオンにする時間を長くし,負荷が軽くなれば短くする。その結果,出力電圧はほぼ一定に保たれる。
【0014】
一方,軽負荷では,スイッチング制御ユニットは,パルス幅変調などにより第1,第2のスイッチングパルスを生成するスイッチング動作期間(図中SW)と,第1,第2のスイッチングパルスの生成を休止する休止動作期間(図中ST)とを交互に繰り返す。その結果,出力電圧は,スイッチング期間SWに上昇し,休止期間STに下降し,リップル電圧を有する。
【0015】
このように,重負荷モードでは,PWM変調により第1,第2のトランジスタがスイッチング動作し,一方,軽負荷モードでは,スイッチング期間SWと休止期間STとを交互に繰り返す。つまり,軽負荷モードではスイッチングパルスの密度が低下するので,一種のPFM変調である。
【0016】
図2は,スイッチングレギュレータの負荷電流Ioと効率の関係を示す図である。効率は,入力電力に対する負荷回路に供給される電力の割合である。
図2に示されるとおり,軽負荷ほど,負荷回路に供給される電力に対して,スイッチング動作での消費電力の割合が大きい為,効率が低下する。特に,軽負荷時の休止期間STでの消費電流を小さくすることが効率を高くするためには不可欠である。そのため,軽負荷時のスイッチング期間SWと休止期間STとを制御するコンパレータでは,休止期間中の電流消費量を最小限に抑えるため,そのバイアス電流は最小限に設定される。
【0017】
図3は,電流モード方式のスイッチングレギュレータの構成図である。供給される電源電圧Vinから負荷回路10に供給する出力電圧Voが生成される。スイッチングレギュレータは,電源電圧Vin側に接続されるPチャネルMOSトランジスタPMOS(第1のトランジスタ)と,グランドVss側に接続されるNチャネルMOSトランジスタNMOS(第2のトランジスタ)とを有する出力回路を有する。2つのトランジスタの接続ノードLXには,インダクタLoとキャパシタCoとからなる平滑化回路が接続される。出力電圧Voは,平滑化回路を介して生成される。このインダクタLoとキャパシタCoからなる平滑化回路は,スイッチングレギュレータが形成される半導体チップ外に設けられる場合が多い。ただし,半導体チップ内に設けられることもある。
【0018】
これらの第1,第2のトランジスタは,第1,第2のスイッチングパルスPout,Noutにより交互に導通,非導通する。第1のトランジスタPMOSが導通し,第2のトランジスタNMOSが非導通になると,接続ノードLXは電源電位になり,電流IpがインダクタLoに流れる。第1のトランジスタPMOSが導通した後,インダクタLoに流れる電流ILo(=Ip)は徐々に増大する。その後,第1のトランジスタPMOSが非導通,第2のトランジスタNMOSが導通すると,第2のトランジスタNMOSからの電流InがインダクタLoに流れる。インダクタLoに流れる電流ILoは,増大した電流値から徐々に減少する。やがて電流ILoはゼロになり,
図3中の矢印とは逆方向に流れる場合がある。
【0019】
インダクタLoを流れる電流のうち,AC成分はキャパシタCoに充電され,一方DC成分は負荷回路10に負荷電流Ioとして流れる。負荷が重くなると電流Ipは大きくなり,負荷が軽くなると電流Ipは小さくなる。
【0020】
スイッチングレギュレータのスイッチング制御ユニット20は,出力電圧Voを抵抗Ra,Rbで分圧したフィードバック電圧FBと第1の基準電圧Vref1との差分を増幅するエラーアンプERRAMPと,第1のトランジスタPMOSと電源Vinとの間の抵抗R1を流れる電流Ipを電圧に変換するI/V変換回路22と,その変換された電圧VdrとエラーアンプERRAMPが出力する差分電圧Verrとを比較し,パルス幅変調(PWM)信号PWM_outを出力する第2のコンパレータ(PWMコンパレータ)COMP2とを有する。
【0021】
エラーアンプERRAMPは,フィードバック電圧FBが第1の基準電圧Vref1に等しくなるように制御される。また,負荷の重さに依存する電流Ipとそれから変換された電圧Vdrは,第1のトランジスタPMOSのスイッチング動作に同期して間欠的に発生する。したがって,PWM信号PWM_outは,負荷の大きさに応じたデューティ比を有するパルス信号である。
【0022】
エラーアンプERRAMPは,フィードバック容量C1を有し,負荷が重くなり出力電圧Voが下降しフィードバック電圧FBが下降すると,出力の差分電圧Verrが上昇する。逆に負荷が軽くなり出力電圧Voが上昇すると,差分電圧Verrは下降する。つまり,差分電圧Verrは出力電圧Voと逆相で変化する。
【0023】
前述のとおり,負荷が重くなると電流Ipが大きくなるので電圧Vdrが大きくなる。その結果,PWMコンパレータCOMP2が生成するPWM信号PWM_outのパルス幅は広くなる。逆に,負荷が軽くなると電圧Vdrが小さくなりPWM信号PWM_outのパルス幅は狭くなる。
【0024】
スイッチング制御ユニット20は,さらに,第1,第2のスイッチングパルスPout,Noutを生成するパルス生成回路21と,基準クロックOSC_REFを生成する発振器OSCとを有する。パルス生成回路21,基準クロックOSC_REFに同期して,PWM信号PWM_outに基づいてデューティ比制御された第1,第2のスイッチングパルスPout,Noutを生成する。
【0025】
また,スイッチング制御ユニット20は,エラーアンプが生成する差分電圧Verr(マイナス入力)と第2の基準電圧(PFM閾値電圧)pfmvth(プラス入力)とを比較する第1のコンパレータ(PFMコンパレータ)COMP1を有する。PFMコンパレータCOMP1は,軽負荷状態のPFMモードでのスイッチング動作と休止動作のタイミングを決定する。すなわち,PFMコンパレータCOMP1は,出力電圧Voが上昇し差分電圧Verrが下降すると,出力信号compoutをHレベルにし,逆に出力電圧Voが下降し差分電圧Verrが上昇すると,出力電圧compoutをLレベルにする。
【0026】
パルス生成回路21は,compoutがHレベルの時は,第1,第2のスイッチングパルスPout,Noutの生成を休止し,compoutがLレベルの時は,第1,第2のスイッチングパルスPout,Noutを生成する。つまり,PFMコンパレータCOMP1はPFM制御信号compoutを生成するコンパレータである。そして,PFM制御信号compoutはパルス休止制御信号であり,第2の基準電圧pfmvthは,PFMモードでの休止動作とスイッチング動作とを区別するPFM閾値電圧である。
【0027】
したがって,重負荷では出力電圧Voは所望の電圧に維持され,PFM制御信号compoutはLレベルに維持され,パルス生成回路21は,第1,第2のスイッチングパルスPout,Noutの生成を継続する。逆に,軽負荷のPFM動作では出力電圧Voがリップルを有し,出力電圧Voが上昇すればPFM制御信号compoutはHレベルになり,パルス生成回路21はスイッチングパルスを生成しない休止動作になり,出力電圧Voが下降すればPFM制御信号compoutはLレベルになり,パルス生成回路21はスイッチングパルスを生成するスイッチング動作になる。
【0028】
図4は,
図3のスイッチングレギュレータの動作を示す図である。図中,軽負荷状態であって軽い状態から重い状態まで3つの状態と,さらに重負荷状態が示されている。出力電流Ioは,負荷が重くなるほど大きくなる。前述のとおり,重負荷状態では,パルス生成回路21がPWM制御された第1,第2のスイッチングパルスPout,Noutを継続して生成する。一方,軽負荷状態では,第1,第2のスイッチングパルスが生成されるスイッチング期間SWと,生成されない休止期間STとが交互に繰り返される。
【0029】
出力電圧Voの変化に対応してエラーアンプの差分電圧Verrは,出力電圧Voと逆相で変化する。差分電圧VerrがPFM閾値電圧pfmvthより低くなると,PFM制御信号compoutはHレベルになり,スイッチング休止期間STになる。図中,t1,t3,t5とT1,T3,T5の通りである。逆に,差分電圧Verrがpfmvthより高くなると,PFM制御信号compoutはLレベルになり,スイッチング期間SWになる。図中t2,t4,t6とT2,T4,T6の通りである。
【0030】
ただし,第1のコンパレータCOMP1の応答速度により,差分電圧Verrが閾値pfmvthを横切る時間t1〜t6に対して,PFM制御信号compoutが変化する時間T1〜T6は所定の遅延時間を要する。
【0031】
休止期間STでは,第1,第2のトランジスタがスイッチング動作しないので,平滑化回路への電流供給はない。そのため,負荷回路の負荷電流により出力電圧Voは,休止期間ST中は垂下する。しかも,図示されるとおり,軽負荷状態でもその負荷の大きさに応じて出力電圧Voの垂下する電圧は異なる。最も負荷が小さい軽負荷1の状態よりも,最も負荷が大きい軽負荷3の状態のほうが,出力電圧Voの垂下レベルは大きい。
【0032】
その結果,軽負荷状態でのスイッチング期間SWと休止期間STとを交互に繰り返すPFMモードでは,出力電圧Voの変動電圧,リップル電圧が,負荷が重いほど大きくなる。このようなリップル電圧の増加は,DCDCコンバータであるスイッチングレギュレータの出力電圧としては低品質であり,好ましくない。
【0033】
図5は,コンパレータ方式のスイッチングレギュレータの構成図である。コンパレータ方式の場合,PFM制御信号compoutを生成するPFMコンパレータCOMP1は,出力電圧Voを抵抗Ra,Rbで分圧したフィードバック電圧FB(マイナス入力)と,基準電圧(PFM閾値電圧)Vref3(プラス入力)とを比較する。PFMコンパレータCOMP1の出力はインバータ24を介してPFM制御信号compoutになる。
【0034】
また,PWM回路23は,出力電圧Voを監視し,Voに応じたパルス幅に変調されたPWMパルスPWM_outを生成する。そして,パルス生成回路21は,このPWMパルスPWM_outに基づいて図示しない基準クロックに同期した第1,第2のスイッチングパルスPout,Noutを生成する。
【0035】
さらに,パルス生成回路21は,軽負荷状態のPFM制御では,PFM制御信号compoutに応じて第1,第2のスイッチングパルスを生成するスイッチング期間SWと,生成しない休止期間STとを繰り返し,重負荷状態ではPWM制御で第1,第2のスイッチングパルスを生成する。
【0036】
図6は,
図5のスイッチングレギュレータの動作を示す図である。
図6中も,
図4と同様に,軽負荷状態であって軽い状態から重い状態まで3つの状態と,さらに重負荷状態が示されている。出力電流Ioは,負荷が重くなるほど大きくなる。また,重負荷状態では,パルス生成回路21がPWM制御された第1,第2のスイッチングパルスPout,Noutを継続して生成する。一方,軽負荷状態では,第1,第2のスイッチングパルスが生成されるスイッチング期間SWと,生成されない休止期間STとが交互に繰り返されるPFM制御になる。
【0037】
PFMコンパレータCOMP1は,出力電圧Voの分圧電圧FBを基準電圧Vref3と比較し,出力電圧Voが上昇して基準電圧Vref3を超えれば,PFM制御信号compoutをHレベルにする。時間t1,t3,t5とT1,T3,T5の通りである。逆にコンパレータCOMP1は,出力電圧Voが低下して基準電圧Vref3より低くなると,PFM制御信号compoutをLレベルにする。時間t2,t4,t6とT2,T4,T5のとおりである。時間T1,T3,T5で休止期間STになり,時間T2,T4,T6でスイッチング期間SWになる。
【0038】
ただし,PFMコンパレータCOMP1の応答時間により,出力電圧Voが基準電圧Vref3を横切る時間t1〜t6に対して,PFM制御信号compoutが変化する時間T1〜T6は所定の遅延時間後である。
【0039】
コンパレータ方式の場合も,休止期間STでは,第1,第2のトランジスタがスイッチング動作しないので,平滑化回路への電流供給はなく,負荷回路の負荷電流により出力電圧Voは休止期間ST中に低下する。しかも,軽負荷状態でもその負荷の大きさに応じて出力電圧Voの垂下する電圧は異なる。最も負荷が小さい軽負荷1の状態よりも,最も負荷が大きい軽負荷3の状態のほうが,出力電圧Voの垂下レベルは大きい。
【0040】
その結果,軽負荷状態でのスイッチング期間SWと休止期間STとを交互に繰り返すPFMモードでは,出力電圧Voの変動電圧,つまりリップル電圧が,負荷が重いほど大きくなる。
【0041】
[第1の実施の形態]
図7は,第1の実施の形態におけるスイッチングレギュレータの構成図である。これは電流モード方式のスイッチングレギュレータであり,
図3と同じ構成要素には同じ引用番号が与えられている。
【0042】
図7において,
図3と異なるところは,パルス生成回路21が,軽負荷状態のPFMモードにおいて,スイッチング期間SWでのスイッチング回数に対応する制御信号CTLを出力し,第1のコンパレータCOMP1の応答速度がこの制御信号
CTLに応じて制御されることである。スイッチング回数が多いほど応答速度がより速く制御され,PFM制御信号compoutの切り替わりタイミングがより速く制御される。つまり,制御信号
CTLは,PFMコンパレータCOMP1の切り替わりタイミングを速く制御するタイミング制御信号である。そして,応答速度の制御は,後述する例では,第1のコンパレータCOMP1のバイアス電流値を制御することで行われる。すなわち,バイアス電流を大きくすることで応答速度が速くなる。
【0043】
図8は,パルス生成回路21の構成図である。パルス生成回路21では,アンチシュート回路30が,基準クロックOSC_REFに同期し,PWM信号PWM_outに対応するデューティ比を有する第1,第2のスイッチングパルスPout,Noutを生成する。さらに,アンチシュート回路30は,第1,第2のトランジスタが同時にオン状態にならないように第1,第2のスイッチングパルスPout,Noutを生成する。このアンチシュート回路30は,PFM制御信号compoutに応じて,スイッチング期間SW(compout=L)では第1,第2のスイッチングパルスPout,Noutを生成し,休止期間ST(compout=H)では生成を休止する。
【0044】
さらに,パルス生成回路21では,カウンタ32が,スイッチング期間SWでのスイッチング回数SWCをカウントするカウンタ32を有し,カウンタ32のカウント信号A〜Dは,制御信号CTLとして出力される。カウント信号A〜Dは,スイッチング回数が増えるほど「1」になるA〜Dの数が増える。そして,PFM制御信号compoutがLレベルからHレベルに立ち上がるときに,カウント値がPFMコンパレータCOMP1にロードされ,その直後にリセットされる。
【0045】
図9は,PFMコンパレータCOMP1の回路図である。
図9には,PFMコンパレータのバイアス電流回路35と差動トランジスタ回路34とが示されている。バイアス電流回路35は,カレントミラー回路33と,制御信号CTLのカウント信号A〜Dでオンオフ制御されるスイッチSW1〜SW4とからなる。
【0046】
カレントミラー回路33では,基準電流Irefのトランジスタサイズ(正確にはゲート幅)比に応じた電流が,トランジスタP1,P2,P3,P4に流れる。そこで,カウント信号A〜Dが「1」になるとスイッチSW1,SW2,SW3,SW4がそれぞれ導通し,差動トランジスタ回路34に流れるバイアス電流Ibiasが増加する。バイアス電流Ibiasが増加すれば,差動トランジスタ回路34の応答特性が速くなり,差分電圧Verrが閾値pfmvthを超えてからPFM制御信号cmpoutが反転するまでの時間が短くなる。
【0047】
図10は,第1の実施の形態のスイッチングレギュレータの動作を示す図である。
図10には,
図4と同様の出力電流Ioと,出力電圧Voと,差分電圧Verrと,接続ノードLXの電圧と,PFM制御信号compoutに加えて,カウンタ32のカウント値,PFMコンパレータCOMP1のバイアス電流Ibiasと,第1,第2のスイッチングパルスPout,Noutとが示されている。
【0048】
図10においても,軽負荷モードのPFMモードと,重負荷モードのPWMモードとが示され,軽負荷モードでは,最も負荷が軽い軽負荷1と,次に負荷が軽い軽負荷2と,最も負荷が重い軽負荷3とに順番に変化している。出力電圧Voと差分電圧Verrとは逆相の関係である。また,軽負荷のPFMモードでは,PFMコンパレータCOMP1は,差分電圧Verrが閾値pfmvthより低くなるとPFM制御信号compoutがHレベルになり,パルス生成回路を休止動作STにし,逆になるとPFM制御信号compoutがLレベルになり,パルス生成回路をスイッチング動作SWにする。
【0049】
さらに,重負荷モードのPWMモードでは,電流Ipが大きくなるにしたがいスイッチングパルスPout,Noutのデューティ比を可変制御して,トランジスタPMOSによる駆動時間を長くする。ただし,
図10では簡単のためにパルス幅は一定になっている。
【0050】
図示されるとおり,時間t1〜t6での差分電圧Verrの変化に対応して,PFMコンパレータCOMP1は所定時間遅延してPFM制御信号compoutをHレベルまたはLレベルに反転する。
【0051】
図4において,軽負荷のPFMモードでの休止動作期間STでの出力電圧Voの垂下の幅が大きくリップル電圧が大きくなるのを抑制するために,このスイッチングレギュレータでは以下の動作を行う。
【0052】
まず,カウンタ32が,軽負荷のPFMモードにおいて,スイッチング動作期間SWでのスイッチング回数をカウントする。スイッチング動作期間SWでは,第1,第2のスイッチングパルスPout,Noutが生成され,第1のスイッチングパルスPoutがLレベルのときの第1のトランジスタPMOSの駆動動作により,出力電圧Voが上昇する。そして,出力電圧Voがある電圧まで上昇すると,差分電圧Verrが閾値pfmvthより低くなり(時間t1,t3,t5),PFMコンパレータCOMP1がその状態に応答してPFM制御信号compoutをHレベルに反転する(時間T1,T3,T5)。compout=Hになると,PFMコンパレータは休止動作期間STになる。
【0053】
さらに,休止動作期間STでは,第1,第2のトランジスタが動作しないので,負荷電流により,出力電圧Voは垂下する。そして,出力電圧がある電圧まで低下すると,差分電圧Verrが閾値pfmvthより高くなり(t2,t4,t6),PFMコンパレータCOMP1がその状態に応答してPFM制御信号compoutをLレベルに反転する(時間T2,T4,T6)。この時間t2,t4,t6から時間T2,T4,T6までのそれぞれの遅延時間が,PFMコンパレータCOMP
1の応答速度に対応する。
【0054】
スイッチング動作期間SWでは,負荷が軽いときは少ないスイッチング回数で出力電圧Voは所望のレベルまで上昇するのでカウンタのカウント値が小さく,逆に,重いときはカウント値が大きくなる。そこで,そのカウント値が増大することに対応して,PFMコンパレータのバイアス電流Ibiasを増大させてPFMコンパレータの応答速度を速め,時間t2,t4,t6から時間T2,T4,T6までのそれぞれの遅延時間を短くしている。時間T2-T3でのカウント値が「2」であるので,時間T3-T4でのバイアス電流Ibiasが大きくなり,時間T4-T5でのカウント値が「3」であるので,時間T5-T6でのバイアス電流Ibiasが更に大きくなっている。
【0055】
その結果,時間t4からT4までの遅延時間,時間t6からT6までの遅延時間がこの順番で短くなり,負荷が重くなる軽負荷2,軽負荷3では休止動作STの終了タイミングが早められ,休止動作期間STでの出力電圧Voの垂下レベルを小さくしている。これにより,出力電圧Voのリップル電圧を抑制することができる。
【0056】
一方,重負荷のPWMモードでは,PFM制御信号compoutがLレベルからHレベルになることはないので,カウンタのカウント値の制御信号CTLがPFMコンパレータのバイアス回路35にロードされて反映されることはない。
【0057】
本実施の形態では,最も負荷が軽い軽負荷1で必要最小限のPFMコンパレータのバイアス電流を設定しておくのが好ましい。そして,カウンタとPFMコンパレータCOMP1のバイアス電流回路により,負荷の大きさをPFM制御信号compout=Lのスイッチング動作SW中に検出し,次のcompout=Hの休止動作期間STでのバイアス電流Ibiasをその負荷の大きさに応じて増加するようにしている。これにより,負荷が重くなる時だけPFMコンパレータのバイアス電流を大きくして,効率の向上を図っている。
【0058】
[第2の実施の形態]
図11は,第2の実施の形態におけるスイッチングレギュレータの構成図である。このスイッチングレギュレータは,コンパレータ方式のものであり,
図5と同じである。ただし,
図5と異なるところは,パルス生成回路21が,軽負荷状態のPFMモードにおいて,スイッチング期間SWでのスイッチング回数に対応する制御信号CTLを出力し,第1のコンパレータCOMP1の応答速度がこの制御信号
CTLに応じて制御されることである。その動作は,第1の実施の形態とほぼ同等である。
【0059】
図12は,パルス生成回路の構成図である。パルス生成回路21は,PWM信号PWM_outに基づいて,第1,第2のスイッチングパルスPout,Noutを同時オンしないように生成するアンチシュート回路30と,軽負荷のPFMモードでのスイッチング動作期間SWでのスイッチ回数をカウントするカウンタ32とを有する。カウンタ32の動作は,第1の実施の形態と同じである。
【0060】
第2の実施の形態においても,PFMコンパレータCOMP1のバイアス電流が,カウンタ値に応じて可変制御される。PFMコンパレータの構成は,
図9と同じである。したがって,スイッチング動作期間SWでのスイッチ回数が多いほど負荷が重くなることを意味するので,PFMコンパレータのバイアス電流を増加するように制御される。これにより,軽負荷モードにおいて負荷が重くなるほどPFMコンパレータの応答速度が速くなり,休止期間STを短くし,出力電圧Voの垂下レベルを抑制することができる。
【0061】
図13は,第2の実施の形態におけるスイッチングレギュレータの動作を示す図である。この動作図では,第1の実施の形態の動作図である
図10とは,PFMコンパレータCOMP1が出力電圧Voと基準電圧Vref3との比較で,PFM制御信号compoutを生成していることが異なる。それ以外の軽負荷でのPFM制御信号compout,カウント値counter,PFMコンパレータのバイアス電流Ibiasの制御は,
図10と同じである。
【0062】
すなわち,
図10と同様に,カウンタ32は,スイッチング動作期間SWでのスイッチング回数をカウントし,負荷が軽いときはそのカウント値が小さく,重いときはカウント値が大きくなる。そこで,そのカウント値が増加することに対応して,PFMコンパレータのバイアス電流Ibiasを増加させてPFMコンパレータの応答速度を速め,時間t2,t4,t6から時間T2,T4,T6までのそれぞれの遅延時間を短くしている。時間T2-T3でのカウント値が「2」であるので,時間T3-T4でのバイアス電流Ibiasが大きくなり,時間T4-T5でのカウント値が「3」であるので,時間T5-T6でのバイアス電流Ibiasが更に大きくなっている。
【0063】
その結果,時間t4からT4までの遅延時間,時間t6からT6までの遅延時間がこの順番で短くなり,負荷が重くなる軽負荷2,軽負荷3では休止動作期間STの終了タイミングが早められ,休止動作期間STでの出力電圧Voの垂下レベルを小さくしている。これにより負荷が重い場合の出力電圧Voのリップルが抑制される。
図13に示されるとおり,出力電圧Voのリップル電圧は小さくなり,その結果,軽負荷時の出力電圧Voの平均電圧は,重負荷時の理想的な出力電圧Voの平均値とほぼ等しくなっている。
【0064】
[第3の実施の形態]
第1,第2の実施の形態では,軽負荷でのPFMモードにおいて,負荷を測定し負荷が重くなるにしたがいPFMコンパレータのバイアス電流を増加させてその応答速度を速め,休止動作STからスイッチング動作SWへの切り替わりタイミングを早めている。
【0065】
それに対して,第3の実施の形態では,コンパレータ方式において,負荷が重くなるにしたがいPFMコンパレータのオフセット電圧を大きくし,PFMコンパレータCOMP1に基準電圧Vref3よりも高いレベルと比較動作を行わせる。
【0066】
図14は,第3の実施の形態におけるコンパレータ方式でのPFMコンパレータCOMP1の回路図である。このPFMコンパレータは,バイアス電流回路35は一定のバイアス電流Ibiasを生成する。それに対して,差動トランジスタ回路34は,ゲートにマイナス入力のフィードバック電圧FBが印加されるPチャネルトランジスタP10と,ゲートにプラス入力の基準電圧Vref3が印加されるPチャネルトランジスタ群P11〜P14と,Nチャネルの負荷トランジスタN10,N11と,抵抗R12と,NチャネルトランジスタN12とを有する。さらに,差動トランジスタ回路34は,トランジスタ群P11〜P14に対応してスイッチSW11〜SW14をそれぞれ有する。
【0067】
まず,全てのスイッチSW11〜SW14が導通した状態で,トランジスタ群P11〜P14の合計トランジスタサイズ(ゲート幅)が,トランジスタP10と等しく,かつトランジスタP10とトランジスタ群P11〜P14の合計オフセット電圧が0となるよう設計される。そして,スイッチSW11〜SW14がカウンタ信号A〜Dによりそれぞれ制御されて,プラス入力側のトランジスタサイズ(ゲート幅)が可変制御される。
【0068】
負荷回路の負荷が重くなると「1」になるカウント信号A〜Dが増えて,差動トランジスタを構成するトランジスタ群P11〜P14の個数を減らす。その結果,トランジスタ群P11〜P14の合計トランジスタサイズ(ゲート幅)が小さくなる。それにより,差動トランジスタ回路34のオフセット電圧が変化し,フィードバック電圧FBが低下する場合,基準電圧Vref3より高いレベルでトランジスタP10側が導通し,トランジスタN12がオフになり,PFM制御信号compoutをLレベルにする。
【0069】
このように,カウント信号A〜DによりPFMコンパレータCOMP1のオフセット電圧を変更することで,負荷が軽いときよりも負荷が重いときのほうがPFMコンパレータの切り替わりタイミングが早くなる。
【0070】
図15は,第3の実施の形態におけるコンパレータ方式のスイッチングレギュレータの動作を示す図である。
図6と比較すると分かるとおり,カウンタ値が「2」「3」になる時間T2-T3とT4-T5の後の休止期間STでは,PFMコンパレータCOMP1のオフセット電圧offsetがより高くなっている。それにより,出力電圧Voが基準電圧Vref3より高いレベルまで低下すると(時間t4,t6),PFMコンパレータCOMP1が切り替わり動作を開始し,応答時間後にPFM制御信号compoutをHレベルからLレベルにする。
【0071】
つまり,オフセット電圧を制御することで,休止動作STからスイッチング動作SWへの切り替わりタイミングを早めることができ,休止期間中の出力電圧Voの垂下レベルを抑制する。その結果,出力電圧Voのリップル電圧を小さく抑えることができる。
図15では,軽負荷時の出力電圧Voの平均値は,重負荷時の平均値と一致している。
【0072】
第3の実施の形態では,PFMコンパレータCOMP1のバイアス電流Ibiasをその最低必要な動作速度に合わせて最小値に設定し,そのバイアス電流Ibiasを増やすことなく,オフセット電圧を可変制御することが好ましい。したがって,軽負荷モードでのPFMコンパレータの消費電流をより抑えることができ,効率を上げることができる。
【0073】
[第4の実施の形態]
第4の実施の形態におけるスイッチングレギュレータは,電流モード方式であり,第3の実施の形態の
図14に示したPFMコンパレータCOMP1を適用したスイッチングレギュレータである。
【0074】
図16は,第4の実施の形態における電流モード方式でのPFMコンパレータCOMP1の回路図である。
図14と異なり,マイナス入力側にエラーアンプの出力Verrが,プラス入力側にPFM閾値電圧pfmvthがそれぞれ入力されている。そして,1つのスイッチSW11が導通した状態で,トランジスタP11のトランジスタサイズ(ゲート幅)が,トランジスタP10と等しく,かつトランジスタP11とトランジスタ群P11-P14のオフセット電圧が0となるよう設計される。
【0075】
スイッチSW11〜SW14がカウンタ信号A〜Dによりそれぞれ制御されて,プラス入力側のトランジスタサイズ(ゲート幅)が可変制御され,コンパレータのオフセット電圧が可変制御されることは
図14と同じである。
【0076】
負荷回路の負荷が重くなると「1」になるカウント信号A〜Dが増えて,差動トランジスタを構成するトランジスタ群P11〜P14の個数が増える。その結果,トランジスタ群P11〜P14の合計トランジスタサイズ(ゲート幅)が大きくなる。それにより,差動トランジスタ回路34のオフセット電圧が変化し,差分電圧Verrが上昇する場合,閾値電圧pfmvthより低いレベルでトランジスタP10側が非導通になり,トランジスタN12がオンになり,PFM制御信号compoutをLレベルにする。
【0077】
このように,カウント信号A〜DによりPFMコンパレータCOMP1のオフセット電圧を変更することで,負荷が軽いときよりも負荷が重いときのほうがPFMコンパレータの切り替わりタイミングが早くなる。
【0078】
このように,電流モード方式では,PFMコンパレータCOMP1は,出力電圧Voと逆相のエラーアンプの出力Verrを閾値電圧pfmvthと比較する。軽負荷モードにおいて,負荷が重くなるにしたがい「1」になるカウント信号A〜Dが増えて,それに伴って接続されるトランジスタ群P11〜P14の個数が増え,合計トランジスタサイズ(ゲート幅)が大きくなる。そのためオフセット電圧が変化し,差分電圧Verrが上昇するとき,閾値電圧pfmvthより低いレベルでトランジスタP10側が非導通状態に切り替わり,PFM制御信号compoutをLレベルにする。
【0079】
このように,カウント信号A〜DによりPFMコンパレータCOMP1のオフセット電圧を変更することで,PFMコンパレータの切り替わりタイミングを早めることができ,出力電圧Voの垂下レベルを小さくできる。
【0080】
図17は,第4の実施の形態におけるスイッチングレギュレータの動作図である。負荷回路の負荷が重くなる軽負荷2,軽負荷3では,PFMコンパレータCOMP1は,差分電圧Verrが上昇するとき,閾値電圧pfmvthより低いレベルで切り替わり動作が発生する(時間t4,t6)。その結果,休止動作STからスイッチング動作PWMへの切り替わり時間T4,T6が早くなっている。この場合も,軽負荷時の出力電圧Voの平均値は,重負荷時の平均値と一致している。
【0081】
以上の実施の形態をまとめると,次の付記のとおりである。
【0082】
(付記1)
高電源側に接続された第1のトランジスタと,低電源側に接続された第2のトランジスタとを有し,前記第1,第2のトランジスタの接続ノードを出力端子とする出力回路と,
前記出力端子に平滑化回路を介して接続される負荷回路の負荷に応じて,前記第1,第2のトランジスタを交互にスイッチングする第1,第2のスイッチングパルスを生成するスイッチング制御ユニットと,
前記平滑化回路により生成される出力電圧を監視し,前記出力電圧が上昇したときに前記第1,第2のスイッチングパルスの生成を休止させ,低下したときに前記第1,第2のスイッチングパルスを生成させるパルス休止制御信号を生成する第1のコンパレータとを有し,
前記駆動制御ユニットは,前記パルス休止制御信号に応答して前記第1,第2のスイッチングパルスの生成を休止する休止動作と生成するスイッチング動作を行い,さらに,前記負荷回路の負荷の増大に応じて,休止動作からスイッチング動作への切り替わりタイミングを早めるタイミング制御信号を前記第1のコンパレータに出力するスイッチングレギュレータ。
【0083】
(付記2)
付記1において,
前記タイミング制御信号に応じて,前記第1のコンパレータは応答速度を速めるスイッチングレギュレータ。
【0084】
(付記3)
付記2において,
前記第1のコンパレータは,バイアス電流源と当該バイアス電流源の電流が供給される差動トランジスタ対とを有し,前記差動トランジスタ対は,前記出力電圧と第1の基準電圧との差分電圧または前記出力電圧と,第1の基準電圧とを比較して,前記パルス休止制御信号を出力し,
前記タイミング制御信号に応じて,前記バイアス電流源の電流値が増加し,前記パルス休止制御信号の休止状態からスイッチング状態への切り替わりタイミングが早くなるスイッチングレギュレータ。
【0085】
(付記4)
付記2において,
前記第1のコンパレータは,バイアス電流源と当該バイアス電流源の電流が供給される差動トランジスタ対とを有し,前記差動トランジスタ対は,前記出力電圧と第1の基準電圧との差分電圧または前記出力電圧と,第1の基準電圧とを比較して,前記パルス休止制御信号を出力し,
前記タイミング制御信号に応じて,前記差動トランジスタ対のオフセットが大きくなり,前記パルス休止制御信号の休止状態からスイッチング状態への切り替わりタイミングが早くなるスイッチングレギュレータ。
【0086】
(付記5)
付記4において,
前記第1のコンパレータでは,前記タイミング制御信号に応じて,前記差動トランジスタ対の一方のトランジスタゲート幅が変化して,前記差動トランジスタ対のオフセットが大きくなるスイッチングレギュレータ。
【0087】
(付記6)
付記1または2において,
前記スイッチング制御ユニットは,前記休止期間に挟まれたスイッチング期間における前記第1,第2のスイッチングパルスのスイッチング回数をカウントし,当該カウント値に基づいて前記タイミング制御信号を生成するスイッチングレギュレータ。
【0088】
(付記7)
付記1〜6のいずれかにおいて,
前記スイッチング制御ユニットは,前記負荷回路の負荷に応じて,前記第1,第2のスイッチングパルスの生成を継続する重負荷モードと,前記第1,第2のスイッチングパルスを生成するスイッチング動作と前記第1,第2のスイッチングパルスの生成を休止する休止動作とを繰り返す軽負荷モードとを有するスイッチングレギュレータ。
【0089】
(付記8)
付記7において,
さらに,前記出力電圧と第1の基準電圧との差分を生成するエラーアンプと,
前記エラーアンプの差分出力と前記第1のトランジスタを流れる駆動電流値とを比較して,前記第1,第2のスイッチングパルスのパルス幅を制御するパルス幅制御信号を生成する第2のコンパレータとを有し,
前記第1のコンパレータは,前記エラーアンプの差分出力と第1の基準電圧とを比較して,前記軽負荷モードでのスイッチング動作と休止動作とを示す前記パルス休止制御信号を生成するスイッチングレギュレータ。
【0090】
(付記9)
付記7において,
前記第1のコンパレータは,前記出力電圧と基準電圧とを比較して,前記軽負荷モードでのスイッチング動作と休止動作とを示す前記パルス休止制御信号を生成するスイッチングレギュレータ。
【0091】
(付記10)
高電源側に接続された第1のトランジスタと,低電源側に接続された第2のトランジスタとを有し,前記第1,第2のトランジスタの接続ノードを出力端子とする出力回路と,
前記出力端子に平滑化回路を介して接続される負荷回路の負荷に応じて,前記第1,第2のトランジスタを交互にスイッチングする第1,第2のスイッチングパルスを生成するスイッチング制御ユニットと,
前記平滑化回路により生成される出力電圧を監視し,前記出力電圧が上昇したときに前記第1,第2のスイッチングパルスの生成を休止させ低下したときに前記第1,第2のスイッチングパルスを生成させるパルス休止制御信号を生成する第1のコンパレータとを有し,
前記駆動制御ユニットは,前記負荷回路の負荷に応じて,前記第1,第2のスイッチングパルスの生成を継続する重負荷モードと,前記第1,第2のスイッチングパルスを生成するスイッチング動作と前記第1,第2のスイッチングパルスの生成を休止する休止動作とを繰り返す軽負荷モードとを有し,
前記駆動制御ユニットは,前記軽負荷モードにおいて,前記パルス休止制御信号に応答して前記第1,第2のスイッチングパルスの生成を休止し,さらに,前記負荷回路の負荷の増大に応じて,前記休止動作からスイッチング動作への切り替わりタイミングを早めるタイミング制御信号を前記第1のコンパレータに出力するスイッチングレギュレータ。
【0092】
(付記11)
付記10において,
前記スイッチング制御ユニットは,前記スイッチング動作の期間における前記第1,第2のスイッチングパルスのスイッチング回数をカウントして前記負荷回路の負荷を検出し,当該カウント値に基づいて前記タイミング制御信号を生成するスイッチングレギュレータ。
【0093】
(付記12)
付記11において,
前記タイミング制御信号に応じて,前記第1のコンパレータの電流値が増大するスイッチングレギュレータ。
【0094】
(付記13)
付記11において,
前記タイミング制御信号に応じて,前記第1のコンパレータのオフセット値が増大するスイッチングレギュレータ。