Output voltage overshoot of a switching regulator is controlled by
deactivating switching operation when a signal proportional to the output
voltage exceeds a variable threshold level, with the threshold level set
as a function of regulator output current. In accordance with an
embodiment, a difference signal is generated that corresponds to a
difference between an output voltage feedback signal and a constant
reference voltage. The generated difference signal is combined with a
signal proportional to load current to obtain an adapted threshold level.
The adapted threshold level is greater than the level of the constant
reference voltage. A regulator switch is reset to an off state when the
output voltage feedback signal exceeds the adapted threshold level.