A system for controlling a soft start for a switching converter includes a
digital feedback control system for receiving an analog voltage signal
representing the output of a switching converter, for digitally
processing the analog voltage signal by comparing it to a corrected
reference voltage to generate a voltage error signal and for generating
drive signals to control the operation of the switching converter to
provide a regulated output. A microcontroller provides a secondary
feedback loop for generating the corrected reference voltage. The
secondary feedback loop enabling the output voltage signal to vary
linearly over time during a soft start.