A method is disclosed for converting DC power from a first voltage level
on an input to a different voltage level on an output for delivery to a
load. The method includes switching current in a switching operation from
the input to the output through an inductive element and measuring the
voltage/current parameters on the input and output. A control algorithm
is then utilized to determine control parameters necessary to make a
control move to effect the switching operation, the control algorithm
utilizing as inputs the measured voltage/current parameters. A digital
control system controls the switching operation, which digital control
system is operable to be controlled by the control algorithm.
Configuration data is received on a serial data bus for configuring the
control algorithm. Thereafter, the operation of the control algorithm is
modified in response to receiving the configuration information.