ADPS40099-RD

Power Supply Reference Design

Overview

ADPS40099-RD

The ADPS40099-RD is a fully integrated battery management system reference design for portable applications. It combines a complete power solution for handheld and portable devices, using the latest components from ADI’s power portfolio.

The solution features the MAX77958 USB-C power delivery controller for flexible input options, paired with the MAX77786 1S battery charger to manage charging from a single-cell lithium-ion battery. The MAX17300 provides advanced fuel gauging, battery protection, and authentication capabilities, ensuring safe and reliable operation.

To support diverse power requirements, the design includes the MAX77857 buck-boost regulator and the MAX77542 multi-phase buck converter, enabling up to five individually configurable outputs. The design also integrates the MAX14727 for power path control. For backup power, the MAX38889 uses supercapacitor technology to maintain system operation during power interruptions and battery replacements. Additionally, the MAX14611 logic-level translator ensures seamless communication between components operating at different voltage levels.

This compact, cohesive single-board implementation delivers a robust, space-efficient, and scalable battery management solution ideal for modern portable electronic systems.

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/adps40099-rd/adps40099-rd_block_diagram.png

System Features

  • Power Supply Options: Supports both USB-C with Power Delivery and 12V DC input

  • Input Priority: USB-C takes precedence over DC input

  • Battery Type: Single-cell (1S) Lithium-Ion

  • Charging Current: Up to 5A, user-configurable via I²C

  • Battery Authentication: Ensures secure battery identification

  • Backup Power: Supercapacitor-supported battery backup with up to 2.5A output

  • System Output: Integrated buck-boost converter and multi-phase buck converter

  • Programmable Outputs:

    • Up to 4A per output

    • Maximum 6A total in buck mode

    • Up to 4A in boost mode

  • System Communication:

    • Utilizes MAXUSB interface

    • Supports I²C communication for system commands, battery state-of-charge (SoC), charging current, and more

Hardware Components

Primary side
Secondary side

Jumper Configuration Guide

Power and Core Supply Paths

Jumper

Node/Function

Shunt Position

What it does

P4

Multiphase Input

1-2*

Supplies 5V input to MAX77542

P12

Buck input

1-2*

Connects Buck VIN to VSYS

P13

USB-C PD controller SYS pin

1-2*

Supplies 5V from USB-C to USB-C SYS pin

P30

Charger input path

1-2*

Connects power prioritizer to charger

P35

Buck-boost input

1-2*

Connects VSYS to buck-boost input

P46

Boost input

1-2*

Connects Boost VIN to VSYS

Battery and Charger Controls

Jumper

Node/Function

Shunt Position

What it does

P11

Battery charger VIO

1-2*

Enables charger using BATT_P

P16

QBEXT control

1-2*

Sets QBEXT as PGOOD (disables ext FET)

2-3

Enables external BATT-to-SYS FET

P19

Battery backup input

1-2*

Connects backup regulator to VSYS

P20

Battery sense routing

1-2*

Sense via fuel gauge

2-3

Sense directly from battery

Regulator Enable / Control

Jumper

Node/Function

Shunt Position

What it does

P3

Multiphase enable

1-2*

Enables MAX77542 (5V logic HIGH)

P17

Buck-boost enable

1-2*

Auto-enable via VIN (standalone mode)

2-3

Requires VIN + VIO to enable

P39

Buck enable

1-2*

Enable LTC3621

2-3

Shutdown buck

Logic Supply (VIO) Configuration

Important for bring-up, I²C, and digital stability

Jumper

Node/Function

Shunt Position

What it does

P10

EEPROM supply

1-2*

Uses 1.8V supply

P18

Buck-boost VIO source

1-2*

VIO powered from VL

Open

Requires external VIO

P22

USB-C PD controller VIO1

1-2*

1.8V logic supply

P23

USB-C PD controller VIO2

1-2

VIO for I²C if USB-C PD controller is master

P24

Buck-boost VIO

1-2

Optional 1.8V logic

P26

Charger VIO

1-2*

1.8V logic supply

P27

Fuel gauge VIO

1-2*

1.8V logic supply

P29

Multiphase MFIO

1-2*

MFIO pins tied to 1.8V

P50

VCONN / MTP

Open*

Disabled

1-2

Enable MTP programming / Vconn supply

Indicators and Auxiliary Control

Jumper

Node/Function

Shunt Position

What it does

P21

LED indicator

1-2

Enables power prioritizer LED

P40

Switch routing

1-2*

Battery → BATT path

2-3

Battery → PCKP path

EEPROM Control

Jumper

Node/Function

Shunt Position

What it does

P47

Write protect

1-2*

Write disabled (read-only mode)

2-3

Write enabled

Jumper Solder

Jumper solder

Node/Function

Default Connection

Function

P5

Power Prioritizer – Active-Low Enable (Both OVP)

open

EN = HIGH → both channels OFF; EN = LOW → both channels ON

P6

Power Prioritizer – Path Overlap Control (PCON)

open

LOW → break-before-make (~8ms); HIGH → no break-before-make

P7

Power Prioritizer – OTG Enable (Channel A)

open

LOW → OTG disabled; HIGH → OTG enabled (OUT connected to INA)

P8

Power Prioritizer – OTG Enable (Channel B)

open

LOW → OTG disabled; HIGH → OTG enabled (OUT connected to INB)

P9

Fuel Gauge – Zero-Volt Charge Recovery

open

Short to GND → enable recovery; open or 1MΩ to GND → disable

P25

Battery Charger – SUSPND

open

HIGH → disables DC-DC from CHGIN to SYS

P28

Buck Output Voltage Setting

short

For 1V8 output setting (with P38 open)

P31–P34

SYS Node Capacitance (Additional)

open

Add external capacitance to SYS node for stability / higher load support

P36

Battery Charger – DISQBAT

open

HIGH → disables internal QBATT FET (SYS ↔ BATT)

P37

Charging LED Enable

open

Enables charging status LED (low-side driver output)

P38

Buck Output Voltage Setting

open

For 5V output setting (with P28 open)

P41

Buck Mode – Burst Mode

short

Enables Burst Mode (optimized efficiency, ≥400mA peak current)

P42

Buck Mode – Pulse-Skipping Mode

open

Short → pulse-skipping mode (lower ripple)

P41 & P42

Buck Mode – Forced Continuous

open (both)

Continuous operation; supports zero-load condition

P43

Alternative Buck Input

open

Connects buck input directly to battery positive

P44

Alternative Buck Input

open

Connects buck input directly to MAXUSB interface supply

P45

Alternative Buck Input

open

Connects buck input to power prioritizer output

P48

Alternative Boost Input

open

Connects boost input directly to battery positive

P44

Alternative Boost Input

open

Connects boost input directly to MAXUSB interface supply

Quick Start

System Overview

Equipment Needed

  1. Pre-Power Check. Ensure all jumpers are set according to the default positions shown below.

Default Jumper Positions
  1. Interface Connection. Connect the MAXUSB interface to connector P15.

  2. PC Connection. Connect the MAXUSB interface to the PC using a USB micro cable.

  3. Powering the Board. Power up the board using any of the following methods:

  • through USB-C cable

  • through 12V DC input

  • through battery (press S1 to wake up the board)

Hardware Setup
  1. Launching the GUI. Open the appropriate GUI for the selected IC:

Resources

ADI parts used in this reference design:

Support

Analog Devices provides limited online support for users of this reference design and its Analog Devices components through the EngineerZone forum.


Note that older tool versions and release branches reduce the likelihood of receiving support from ADI engineers.