Patent ID: 7928715

Claim:
A switching regulator for converting an input voltage, which is input to an input terminal thereof, into a predetermined constant voltage and outputting the predetermined constant voltage as an output voltage from an output terminal thereof, comprising: a switching element; a coil which is charged with the input voltage through switching of the switching element; a switch circuit for switching the switching element; the coil which is charged with the input voltage through the switching of the switching circuit; an error amplifier for amplifying a voltage difference between the output voltage and a reference voltage and outputting an error signal; a soft start circuit for, when the switching regulator is activated, clamping the error signal by a ramp voltage to be output and causing the ramp voltage to have a voltage value of the error signal in a predetermined period of time; a triangular wave generator for generating a triangular wave; and a control circuit unit for comparing the ramp voltage with a voltage of the triangular wave, and outputting a pulse signal indicating a result of the comparing to the switch circuit to perform switching control on the switching circuit, wherein, when the switching regulator is activated, the soft start circuit increases the reference voltage at a predetermined angle and to a predetermined voltage value for the predetermined period of time, and the predetermined period of time comprises a plurality of segments to increase the ramp voltage at slopes which are different for each of the plurality of segments; the soft start circuit includes, as constant current power sources for which different thresholds are set, a plurality of constant current power sources for feeding a constant current when a voltage input thereto exceeds a threshold; and when the reference voltage increases to exceed thresholds of a larger number of the plurality of constant current power sources, and thus the larger number of the plurality of constant current power sources operate, the soft start circuit adds current values of the operating constant current power sources and converts the added current values into a voltage value to generate the slopes which are different for each of the plurality of segments within the predetermined period of time.