A switching voltage regulator includes, in part, N output stages, a loop
ADC, a multiplexer, a current ADC, and an interrupt block. The loop
analog-to-digital converter receives the N output voltages each of which
is associated with one of N channels. The loop ADC is adapted to vary a
duty cycle of N signals each applied to one of the N output stages that
generate the N output voltages. The interrupt block is adapted to enable
the multiplexer to couple an output stage to the current ADC if a
difference between voltages sensed at an output stage during at least two
sampling times exceeds a predefined threshold value. The interrupt block
may also be adapted to enable the multiplexer to couple an output stage
to the current ADC block if a difference between a voltage sensed at the
output stage and a reference voltage exceeds a predefined threshold
value.