The present invention provides a system, method and apparatus for
controlling any type of converter using input-output linearization and
leading-edge modulation. The controller includes a summing circuit
connected to the converter to create a third voltage representing a
difference between the first voltage and the second voltage. A gain
circuit is connected to the summing circuit to adjust the third voltage
by a proportional gain. A modulating circuit is connected to the gain
circuit, the converter, the second voltage and the second current to
create a control signal based on the second voltage, the adjusted third
voltage, the first current and the second current. The control signal is
used to control the converter. Typically, the first voltage is an output
voltage from the converter, the second voltage is a reference voltage,
the first current is an inductor current from the converter and the
second current is a reference current.