What is the difference between voltage-mode and current-mode PWM controllers?
The circuit shown below is a voltage-mode PWM controller in which the error amplifier output is compared to a voltage ramp from the oscillator to determine the output pulse width. A current mode PWM replaces the oscillator ramp with a ramp that is proportional to the current in the magnetic element.