A multi-phase control system for a power supply provides a data bus
between a controller and multiple phase drivers to obtain a synchronous
control through a flexible and non-dependent control configuration. The
controller provides data signals to the data bus that is connected to the
various phase drivers, with the data signals dependent upon a switching
frequency and ON/OFF command signals for a particular phase. Each of the
phase drivers have decoding logic for receiving the data signals over the
data bus, as well as independent selection or addressing logic for
choosing the phase driver to react to the data signals on the data bus. A
variety of control configurations may be realized according to this
control technique including resetting all drivers, setting all phases to
ON or all phases to OFF conditions, skipping phase activation and so
forth. The flexible control permits output current sharing to be
controlled among the various phases to provide a desired output current
for the power supply. The control configuration permits fast and robust
response to transient conditions while providing a simplified control in
an N phase system over a data bus that can vary between 1 and M lines.