A linearized controller to operate a switching power converter which
includes an inductor having its first terminal coupled to a first voltage
(V1) and its second terminal switched so that it alternately connects to
a second, higher voltage (V2) or to a common terminal. A sawtooth voltage
generator produces a ramp voltage (V.sub.ramp) having a period T and an
amplitude which varies in response to a control voltage Vx, and a voltage
comparator which compares V.sub.ramp to a control voltage Vy. The
comparator output controls the switching such that T is divided into
intervals t1 and t2, during which the second terminal is connected to the
common terminal or to V2, respectively. When Vy is maintained in a fixed
proportion to V1, V2 is driven to be in the same proportion to Vx,
independently of changes in V1, providing a boost converter. A buck
converter is similarly realized.