2基准电位,则将所述第2开关断开的功能。1基准电位,则将所述第1开关断开。1基准电位,则将所述第1开关断开。图1中,SW1是由p型MOS晶体管构成的第1开关,SW2是由n型MOS晶体管构成的第2开关,第1及第2开关SW1、SW2是在可供出第1电位即电源电位Vdd的第1电源(以下,称此为′′电源Vdd′′)和可供出第2电位即接地电位Vss的第2电源(以下,称此为′′电源Vss′′)之间串联连接着。3是二极管,它在第1及第2开关SW1、SW2均在断开状态时,用来使电流从电源Vss流出。Vout而被供到输出负载7。1基准电位Vr1的第1基准电位发生电路,12是将第1基准电位发生电路11所产生的第1基准电位Vr1和输出节点电位Vnd做一下比较的第1电位比较器。开关控制部1是由控制电路10、第1基准电位发生电路11和第1电位比较器12构成。1及第2开关SW1、SW2、开关控制部1、二极管3和平滑电路4构成。根据来自第1电位比较器12的第1判断信号Sc1进行控制。6.首先,控制电路10控制第1开关信号Sp为′′L′′,以让第1开关SW1导通(图2A)。这样一来,电流则从电源Vdd流向平滑电路4,电容6的充电开始了。此时,产生突入电流(图2B)。...(1)表示的那一电压Vdrop(图2C)。而强制第1开关SW1断开。Vss以下(图2D),二极管3导通,因而,这次电流从电源Vss流向平滑电路4。这样一来,流过电感器5的电流IL渐渐减少。控制电路10在将第2开关SW2断开之后,再将第1开关SW1导通(图2F)。Sdt反馈到控制电路10时,该控制电路10就按照PWM(脉宽调制)控制方式,交替地对第1开关SW1和第2开关SW2进行通断控制。就这样,输出电压Vout可保持一定值。initialization.图4是表示控制电路10的内部结构的图。Sv1才为′′H′′。有效期间信号Sv1才成为′′H′′。与此相反,第1开关信号Sp成为′′H′′时,有效期间信号Sv1成为′′L′′。若在信号Sv1为′′H′′的期间内,控制信号Sc1成为′′H′′,′′与′′门22的输出则成为′′H′′。将输出处于′′H′′。generates.首先,对(1)的情形加以说明。控制电路10使第1开关信号Sp成为′′L′′,以让第1开关SW1导通(图5H)。于是,输出节点电位Vnd上升到电源电位Vdd,在该过程中,它超过第1基准电位Vr1(图5I),从而第1判断信号Sc1成为′′L′′。才成为′′L′′(图5J)。有效期间信号Sve才成为′′H′′。6的充电状态,即输出电压Vout,之不同而异。输出节点电位Vnd确能超过第1基准电位Vr1。M),控制电路10强制第1开关信号Sp为′′H′′,以将第1开关SW1断开(图5N)。period.其次,对(2)的情形加以说明。控制电路10使第1开关信号Sp为′′L′′,以让第1开关SW1导通(图5O)。输出节点电位Vnd不到达第1基准电位Vr1(图5P)。此时,由于有效期间信号Sve成为′′H′′时(图5Q),第1判断信号Sc1仍旧为′′H′′(图5R),所以控制电路10立刻将第1开关SW1断开。Vr1.其次,对(3)的情形加以说明。和(1)、(2)的情形一样,控制电路10使第1开关信号Sp成为′′L′′,以让第1开关SW1导通(图5T)。于是,输出节点电位Vnd上升到电源电位Vdd。在这一过程中,输出节点电位Vnd超过第1基准电位Vr1,判断信号Sc1成为′′L′′。后,有效期间信号Sve成为′′H′′(图5U)。输出节点电位Vnd不下降到第1基准电位Vr1(图5V),所以,第1判断信号Sc1仍为′′L′′。此时,控制电路10根据控制信号Sdt,使第1开关信号Sp成为′′H′′,以让第1开关SW1断开(图5W)。与此相伴,有效期间信号Sve也立刻变为′′L′′。流过电感器5的电流IL逐渐减少,导致其流向相反。2开关SW2的导通期间。Vnd和输出电压Vout之差(几乎和输出电压Vout相等)而定。2开关SW2的导通期间。2开关SW2的导通期间即可。这样,在第1开关SW1下一次导通时,输出节点电位Vnd能超过第1基准电位Vr1。SW2.在第2开关SW2导通时,流过电感器5的电流IL的减少率,在输出电压Vout低时小,在输出电压Vout高时大。例如,在表1中所示的那样,根据输出电压Vout来设定信号A、B值即可。2基准电位Vr2的第2基准电位发生电路13;和将输出节点电位Vnd和第2基准电位Vr2做一下比较的第2电位比较器14。控制电路10A、第1及第2基准电位发生电路11、13和第1及第2电位比较器12、14构成开关控制部2。Vnd到达第2基准电位Vr2为止的那一期间。Vnd低于第1基准电位Vr1时(图8A),控制电路10A检测出第1判断信号Sc1为′′H′′,并使第1开关信号Sp变成′′H′′,以让第1开关SW1断开(图8B)。输出节点电位Vnd超过第2基准电位Vr2时(图8C),第2判断信号Sc2变成′′H′′,控制电路10A一检测出第2判断信号Sc2为′′H′′,它就使第2开关信号Sn变成′′L′′,以让第2开关SW2断开(图8D)。current.图9是表示图7的控制电路10A的电路结构的图。