TPS65988
Dual Port USB Type-C and USB PD ControllerThe TPS65988 is a dual port usb type-c and usb pd controller from Texas Instruments. View the full TPS65988 datasheet below including key specifications, absolute maximum ratings.
Official TPS65988 datasheet (PDF) — the source this page was extracted from.
TPS65988 Key Specifications
| Parameter | Value |
|---|---|
| I2C Interfaces | 3 (Port 1 primary/secondary, Port 2 secondary only, Port 3 primary only) |
| Supply Voltage | 3.3 V or VBUS source |
| Alternate Modes | DisplayPort |
| Battery Charging | BC1.2 support |
| Configurable GPIOs | 13 |
| Package Dimensions | 7.00 mm x 7.00 mm |
| Power Path Current | up to 5 A per port |
| Power Path Voltage | 5 V to 20 V |
| Dead Battery Support | 3.3 V LDO output |
| USB PD Certification | USB PD 3.0 (TID 1099) |
| Power Switch On-Resistance | 25 mΩ (two bidirectional switches) |
TPS65988 Overview
Part: TPS65988 — Texas Instruments
Type: Dual Port USB Type-C and USB PD Controller
Description: A highly integrated stand-alone dual port USB Type-C and Power Delivery (PD) controller supporting USB3 and Alternate Mode, capable of sourcing and sinking up to 20 V/5 A, with integrated 25-mΩ bidirectional switches and robust power path protection.
Operating Conditions:
- Supply voltage: 3.3 V or VBUS source
- Operating temperature: -40 to +125 °C (junction temperature)
- Max output voltage: 20 V
- Max output current: 5 A
Absolute Maximum Ratings:
- Max supply voltage: 28 V (VBUS_3V3, VBUS_IN)
- Max continuous current: 5 A (PPHV continuous current)
- Max junction/storage temperature: 150 °C (junction), 150 °C (storage)
Key Specs:
- Integrated bidirectional switch R_DS(on): 25 mΩ (typical, at V_PPHV = 5 V, I_PPHV = 3 A, T_J = 25 °C)
- VBUS_3V3 input voltage range: 3.0 V to 28 V
- VBUS_IN input voltage range: 3.0 V to 28 V
- LDO_3V3 output voltage: 3.3 V (typical)
- LDO_3V3 output current: 100 mA (max)
- I2C clock frequency: 1 MHz (max)
- Number of configurable GPIOs: 13
Features:
- USB-IF certified for PD3.0
- Ability to source and sink up to 20 V/5 A
- Alternate mode support (e.g., DisplayPort)
- Control for external DC/DC supplies, high-speed data muxes, and other peripheral devices
- Integrated fully managed power paths with 5-20 V, 5-A, 25-mΩ bidirectional switches
- Integrated robust power path protection (reverse current, undervoltage, overvoltage, slew rate control, current limiting)
- BC1.2 charging support
- Cable attach and orientation detection
- Integrated VCONN switch
- 3.3-V LDO output for dead battery support
- Multiple I2C ports (1 primary or secondary, 1 primary only, 1 secondary only)
Applications:
- Single board computer
- Power tools, power banks, retail automation and payment
- Wireless speakers, headphones
- Other personal electronics and industrial applications
- Docking station
- Flat panel monitor
Package:
- QFN (RSH56) - 7.00 mm x 7.00 mm
TPS65988 Features
- This device is certified by the USB-IF for PD3.0
- -PD3.0 silicon is required for certification of new USB PD designs
- TID#: 1099
- -Article on PD2.0 vs. PD3.0
- TPS65988 is a fully configurable dual port USB PD device controller
- -Ability to source and sink up to 20 V/5 A
- -Alternate mode support
- DisplayPort
- -Control for external DC/DC supplies, high speed data muxes, and other peripheral devices through either GPIO or I2C
- Ex: TPS65988EVM
- -GUI tool to easily configure TPS65988 for various applications TPS65988X-CONFIG
- -Power management
- Power supply from 3.3 V or VBUS source
- 3.3-V LDO output for dead battery support
- -For a more extensive selection guide and getting started information, please refer to www.ti.com/usb-c and E2E guide
- Integrated fully managed power paths:
- -Integrated two 5-20 V, 5-A, 25-mΩ bidirectional switches
- -UL2367 cert #: 20190107-E169910
- -IEC62368-1 cert #: US-34617-UL
- Integrated robust power path protection
- -Integrated reverse current protection, undervoltage protection, overvoltage protection, and slew rate control for both 20-V/5-A power paths when configured to Sink
- -Integrated undervoltage protection, overvoltage protection, and current limiting for inrush current protection for both 20-V/5-A power paths when configured to Source
- USB Type-C ® power delivery (PD) controller
- -13 configurable GPIOs
- -BC1.2 charging support
- -USB PD 3.0 certified
- -USB Type-C specification certified
- -Cable attach and orientation detection
- -Integrated VCONN switch
- -Physical layer and policy engine
- -3.3-V LDO output for dead battery support
- -Power supply from 3.3 V or VBUS source
- -1 I2C primary or secondary port
- -1 I2C primary only port
- -1 I2C secondary only port
TPS65988 Applications
- Single board computer
- Power tools, power banks, retail automation and payment
- Wireless speakers, headphones
- Other personal electronics and industrial applications
- Docking station
- Flat panel monitor
TPS65988 Pin Configuration
Figure 5-1. RSH Package 56-Pin QFN Top View
TPS65988 Absolute Maximum Ratings
over operating free-air temperature range (unless otherwise noted) (1)
| MIN | MAX | UNIT | ||
|---|---|---|---|---|
| Input voltage (2) | PPx_CABLE | -0.3 | 6 | V |
| Input voltage (2) | VIN_3V3 | -0.3 | 3.6 | V |
| Output | LDO_1V8 | -0.3 | 2 | V |
| Output | LDO_3V3 | -0.3 | 3.6 | V |
| Output | I2Cx _IRQ, SPI_PICO SPI_CLK, SPI_CS, SWD_CLK | -0.3 | LDO_3V3 + 0.3 (3) | V |
| PP_HVx, VBUSx | -0.3 | 24 | V | |
| I2Cx_SDA, I2Cx_SCL, SPI_POCI, GPIOn, HRESET, ADCINx | -0.3 | LDO_3V3 + 0.3 (3) | V | |
| Cx_USB_P, Cx_USB_N | -0.5 | 6 | V | |
| Cx_CC1, Cx_CC2 | -0.5 | 6 | V | |
| Operating junction temperature, T J | Operating junction temperature, T J | -10 | 125 | °C |
| Operating junction temperature PPHV switch, T J | Operating junction temperature PPHV switch, T J | -10 | 150 | °C |
| Storage temperature, T stg | Storage temperature, T stg | -55 | 150 | °C |
TPS65988 Recommended Operating Conditions
over operating free-air temperature range (unless otherwise noted) (1)
| MIN | NOM | MAX | UNIT | ||
|---|---|---|---|---|---|
| Input voltage, V I (1) | VIN_3V3 | 3.135 | 3.45 | V | |
| Input voltage, V I (1) | PP_CABLE | 2.95 | 5.5 | V | |
| Input voltage, V I (1) | PP_HV | 4.5 | 22 | V | |
| I/O | VBUS | 4 | 22 | V | |
| I/O | Cx_USB_P, Cx_USB_N | 0 | LDO_3V3 | V | |
| I/O | Cx_CC1, Cx_CC2 | 0 | 5.5 | V | |
| I/O | GPIOn, I2Cx_SDA, I2Cx_SCL, SPI, ADCIN1, ADCIN2 | 0 | LDO_3V3 | V | |
| Operating ambient temperature, T A | Operating ambient temperature, T A | -10 | 75 | °C | |
| Operating junction temperature, T J | Operating junction temperature, T J | -10 | 125 | °C |
TPS65988 Thermal Information
| THERMAL METRIC (1) | TPS65988 RSH (QFN) 56 PINS | UNIT | |
|---|---|---|---|
| R θJA (2) | Junction-to-ambient thermal resistance | 36.4 | °C/W |
| R θJC(top) | Junction-to-case (top) thermal resistance | 28.3 | °C/W |
| R θJB (2) | Junction-to-board thermal resistance | 13.7 | °C/W |
| ψ JT (2) | Junction-to-top characterization parameter | 11.3 | °C/W |
| ψ JB (2) | Junction-to-board characterization parameter | 13.6 | °C/W |
| R θ JC(bot_Controller) | Junction-to-case (bottom GND pad) thermal resistance | 0.7 | °C/W |
| R θJC(bot_FET) | Junction-to-case (bottom DRAIN1/2 pad) thermal resistance | 5.6 | °C/W |
TPS65988 Typical Application
The TPS65988 firmware implements a host interface over I 2 C to allow for the configuration and control of all device options. Initial device configuration is configured through a configuration bundle loaded onto the device during boot. The bundle may be loaded via I 2 C or SPI. The TPS65988 configuration bundle and host interface allow the to be customized for each specific application. The configuration bundle can be generated through the Application Customization Tool and additional information on the device host interface can be found in the Host Interface Reference Manual.
Other Interface ICs
- TCA6424ARGJR – Texas Instruments, I2C and SMBus I/O Expander
- BQ25895 – Texas Instruments, I2C Controlled Single Cell 5-A Fast Charger with MaxChargeTM for High Input Voltage and Adjustable Voltage 3.1-A Boost Operation
- CH340N – WCH, USB to Serial Bridge IC
- ADM3053BRWZ – Analog Devices, Signal and Power Isolated CAN Transceiver
- ADM3053BRWZ-REEL7 – Analog Devices, Signal and Power Isolated CAN Transceiver
- BQ25895RTWR.A – Texas Instruments, I2C Controlled Single Cell 5-A Fast Charger with MaxChargeTM for High Input Voltage and Adjustable Voltage 3.1-A Boost Operation
- CH334 – WCH, 4-Port USB 2.0 Hub Controller
- CH334P – WCH, 4-Port USB 2.0 Hub Controller
All Interface ICs datasheetsAll Texas Instruments datasheets (2,442)
Ask your AI agent about the TPS65988
Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.
claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp
Then ask: "Can the TPS65988 run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.