A buck-boost regulation methodology operable, in one embodiment, with a single
inductor, four-switch (S1-S4) buck-boost
regulator configured for DCM. Buck-boost transition switching control is operable when
inductor charge time exceeds a max charge time, and
inductor discharge time exceeds a max
discharge time, and includes: (a) during charge transition cycles, at the end of the max charge time, if IL is less than a predetermined
peak current IL<sub2>—< / sub2>MAX, switching S2 on (grounding the output side of the inductor) and S4 off, causing IL to increase (a rapid S1S2 charging
current ramp), until IL reaches IL<sub2>—< / sub2>MAX, and (b) during
discharge transition cycles, at the end of the max charge time, if IL is greater than zero, switching S1 off and S3 on (grounding the input side of the inductor), causing IL to increase (a rapid S3S4 IL discharging
current ramp), until IL reaches zero.