Non inverting Buck-boost converter

DC-DC converter that can both step up (boost) and step down (buck) the input voltage while maintaining the same output voltage polarity
169 Downloads
Updated 30 Apr 2025

View License

Basic Operation Modes
  1. Buck Mode (Vin > Vout): Acts like a buck converter.
  2. Boost Mode (Vin < Vout): Acts like a boost converter.
  3. Seamless Transition: The control system smoothly switches between modes without inverting output polarity.
Common Topologies
Here are two popular topologies for non-inverting buck-boost converters:
1. Four-Switch Buck-Boost (Synchronous)
  • Combines buck and boost converters using 4 switches.
  • High efficiency.
  • Continuous inductor current.
  • Often used in power management ICs.
Configuration:
  • Switches: S1, S2 (buck side), S3, S4 (boost side)
  • Control: Based on comparison of Vin and Vout
2. SEPIC (Single-Ended Primary Inductor Converter)
  • Only one switch.
  • Maintains non-inverting output.
  • Uses a coupling capacitor.
  • More components than the four-switch type, but useful for lower power applications.
Applications
  • Battery-powered devices (where Vin may drop below Vout)
  • USB-PD power supplies
  • Renewable energy systems
  • Automotive electronics

Cite As

Abdelrahman Farghly (2026). Non inverting Buck-boost converter (https://uk.mathworks.com/matlabcentral/fileexchange/180942-non-inverting-buck-boost-converter), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2022b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags
Version Published Release Notes
1.0.0