A switching voltage regulator , the switching voltage regulator comprises: a power stage ; an inductor coupled to the output of the power stage wherein the power stage and the inductor are configured to convert an input direct current (DC) voltage into an output DC voltage; a driver device configured to drive the power stage; a first feedback control loop comprising: a timer configured to generate a constant on-time signal, wherein the constant on-time signal comprises an active portion with a fixed time duration; a ripple generation device configured to generate a ripple signal, the ripple generation device coupled to the inductor; a comparator configured to perform voltage comparison in response to the ripple signal to generate an input to the timer; and a second feedback control loop comprising a controller configured to receive an output signal of the power stage, the controller further configured to generate a drive signal for the driver device in response to an inductor peak current in the switching voltage regulator and the constant on-time signal, wherein the inductor peak current is a peak current through the inductor; wherein the controller comprises a second comparator configured to compare the inductor peak current to a current threshold; and wherein the controller comprises an OR gate configured to perform an OR operation on a comparison result signal from the second comparator and the constant on-time signal from the timer to generate the drive signal. a power stage ; an inductor coupled to the output of the power stage wherein the power stage and the inductor are configured to convert an input direct current (DC) voltage into an output DC voltage; a driver device configured to drive the power stage; a first feedback control loop comprising: a timer configured to generate a constant on-time signal, wherein the constant on-time signal comprises an active portion with a fixed time duration; a ripple generation device configured to generate a ripple signal, the ripple generation device coupled to the inductor; a comparator configured to perform voltage comparison in response to the ripple signal to generate an input to the timer; and a timer configured to generate a constant on-time signal, wherein the constant on-time signal comprises an active portion with a fixed time duration; a ripple generation device configured to generate a ripple signal, the ripple generation device coupled to the inductor; a comparator configured to perform voltage comparison in response to the ripple signal to generate an input to the timer; and a second feedback control loop comprising a controller configured to receive an output signal of the power stage, the controller further configured to generate a drive signal for the driver device in response to an inductor peak current in the switching voltage regulator and the constant on-time signal, wherein the inductor peak current is a peak current through the inductor; wherein the controller comprises a second comparator configured to compare the inductor peak current to a current threshold; and wherein the controller comprises an OR gate configured to perform an OR operation on a comparison result signal from the second comparator and the constant on-time signal from the timer to generate the drive signal. <EOS>