SC8902 is a synchronous 4-switch buck-boost charger controller which also supports reverse discharging operation. Four switches are integrated to simplify the system design. It is able to effectively manage charging for 1~4 cell batteries no matter input/output voltage is higher, lower or equal to battery voltage. When system needs to discharge from battery, SC8902 will deliver desired output from the battery.SC8902 supports very wide input and output voltage range. It can support applications from 2.7V to 22V input range and 2.7V to 22V output range. It employs current-mode control and can support bi-directional outputs by controlling DIR pin. It supports input current limit, output current limit, DPM (dynamic power management) function, dynamic output voltage adjustment, internal current limit, output short protection and over temperature protections to ensure safety under different abnormal conditions.