TPS65988DHRSHR [TI]

具有集成电源开关的双端口 USB Type-C™ 和 USB PD 控制器 | RSH | 56 | -10 to 75;
TPS65988DHRSHR
型号: TPS65988DHRSHR
厂家: TEXAS INSTRUMENTS    TEXAS INSTRUMENTS
描述:

具有集成电源开关的双端口 USB Type-C™ 和 USB PD 控制器 | RSH | 56 | -10 to 75

开关 控制器 电源开关 光电二极管
文件: 总82页 (文件大小:5281K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
TPS65988 双端口有集成拉电流和灌电流电源路径、支USB3 和交替模  
USB Type-C® USB PD 控制器  
电动工具移动电源零售自动化和支付  
无线扬声器耳机  
1 特性  
• 其他个人电子产品工业应用  
集线站  
平板监视器  
• 该器件USB-IF 进行PD3.0 认证  
– 认证新USB PD 设计时需使PD3.0 器件  
TID#1099  
3 说明  
– 有PD2.0 PD3.0 的文章  
TPS65988 是一款可完全配置的双端USB PD 器  
件控制器  
TPS65988 一款高度集成和独立的双端口 USB  
Type-C 功率传输 (PD) 制器为单个 USB  
Type-C 连接器提供线缆插拔和方向检测功能。进行线  
缆检测时TPS65988 会使用 USB PD 协议在 CC 线  
路上进行通信。在线缆检测和 USB PD 协商完成后,  
TPS65988 会启用合适的电源路径并为外部多路复用器  
配置交替模式设置。TPS65988 集成了完全管理的电源  
路径与强大的保护功能可提供完整的 USB-C PD 解  
决方案。TPS65988 还会启用合适的电源路径并为外部  
多路复用器配置交替模式设置。  
– 源端口和接收端口能力可高20V/5A  
– 交替模式支持  
DisplayPort  
– 通GPIO I2C 控制外部直流/直流电源、高  
速数据多路复用器及其他外设  
• 例如TPS65988EVM  
– 用于为各种应用轻松配TPS65988 GUI 工  
TPS65988X-CONFIG  
– 电源管理  
器件信息(1)  
• 通3.3V VBUS 电源供电  
3.3V LDO 输出在电池电量耗尽时提供支持  
– 有关更详尽的选择指南和入门信息请参阅  
www.ti.com/usb-c E2E 指南  
• 完全管理的集成电源路径:  
封装尺寸标称值)  
器件型号  
TPS65988  
封装  
QFN (RSH56)  
7.00mm x 7.00mm  
(1) 如需了解所有可用封装请参阅数据表末尾的可订购产品附  
录。  
– 集成两5V 20V5A25mΩ向开关  
UL2367 认证编号20190107-E169910  
IEC62368-1 认证编号US-34617-UL  
• 集成强大的电源路径保护  
VBUS  
CC/VCONN  
2
2
D+/-  
USB  
Type-C  
Connector  
5-20 V  
5-20 V  
5 A  
5 A  
20V/5A 电源路径配置为接收端口时集成了反  
向电流保护、欠压保护、过压保护和压摆率控制  
20V/5A 电源路径配置为源端口时集成了欠压  
保护、过压保护和提供浪涌电流保护的电流限制  
USB Type-C® 功率传(PD) 控制器  
VBUS  
3.3 V  
CC1/2  
CC1/2  
Type-C Cable Detection  
and  
USB PD Controller  
Host  
Interface  
CC  
VCONN  
2
Host  
USB  
Type-C  
Connector  
TPS65988  
USB P/N  
USB P/N  
BC1.2  
2
D+/-  
13 个可配GPIO  
– 支BC1.2 充电  
GND  
Alternate Mode Mux Ctrl  
GPIO or I2C GPIO or I2C  
– 符USB PD 3.0 标准  
– 符USB Type-C 规范  
– 线缆连接和方向检测  
– 集成VCONN 开关  
– 物理层和策略引擎  
SuperSpeed Muxes  
简化原理图  
3.3V LDO 输出在电池电量耗尽时提供支持  
– 通3.3V VBUS 电源供电  
1 I2C 主要或次级端口  
– 只1 I2C 主要端口  
– 只1 I2C 次级端口  
2 应用  
单板计算机  
本文档旨在为方便起见提供有TI 产品中文版本的信息以确认产品的概要。有关适用的官方英文版本的最新信息请访问  
www.ti.com其内容始终优先。TI 不保证翻译的准确性和有效性。在实际设计之前请务必参考最新版本的英文版本。  
English Data Sheet: SLVSDB5  
 
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
Table of Contents  
9 Application and Implementation..................................46  
9.1 Application Information............................................. 46  
9.2 Typical Applications.................................................. 46  
10 Power Supply Recommendations..............................58  
10.1 3.3-V Power............................................................ 58  
10.2 1.8-V Power............................................................ 58  
10.3 Recommended Supply Load Capacitance..............58  
11 Layout...........................................................................59  
11.1 Layout Guidelines................................................... 59  
11.2 Layout Example...................................................... 59  
11.3 Stack-Up and Design Rules....................................60  
11.4 Main Component Placement...................................61  
11.5 1.4 Super Speed Type-C Connectors..................... 61  
11.6 Capacitor Placement...............................................63  
11.7 CC1/2 Capacitors & ADCIN1/2 Resistors............... 65  
11.8 CC & SBU Protection Placement............................66  
11.9 CC Routing..............................................................67  
11.10 DRAIN1 and DRAIN2 Pad Pours..........................68  
11.11 USB2 Routing for ESD Protection and BC1.2.......70  
11.12 VBUS Routing.......................................................71  
11.13 Completed Layout.................................................72  
11.14 Power Dissipation................................................. 73  
12 Device and Documentation Support..........................74  
12.1 Device Support....................................................... 74  
12.2 接收文档更新通知................................................... 74  
12.3 支持资源..................................................................74  
12.4 Trademarks.............................................................74  
12.5 Electrostatic Discharge Caution..............................74  
12.6 术语表..................................................................... 74  
13 Mechanical, Packaging, and Orderable  
1 特性................................................................................... 1  
2 应用................................................................................... 1  
3 说明................................................................................... 1  
4 Revision History.............................................................. 2  
5 Pin Configuration and Functions...................................3  
6 Specifications.................................................................. 7  
6.1 Absolute Maximum Ratings........................................ 7  
6.2 ESD Ratings............................................................... 7  
6.3 Recommended Operating Conditions.........................7  
6.4 Thermal Information....................................................8  
6.5 Power Supply Requirements and Characteristics.......8  
6.6 Power Consumption Characteristics...........................9  
6.7 Power Switch Characteristics..................................... 9  
6.8 Cable Detection Characteristics................................11  
6.9 USB-PD Baseband Signal Requirements and  
Characteristics.............................................................12  
6.10 BC1.2 Characteristics............................................. 13  
6.11 Thermal Shutdown Characteristics......................... 14  
6.12 Oscillator Characteristics........................................ 14  
6.13 I/O Characteristics.................................................. 14  
6.14 PWM Driver Characteristics....................................15  
6.15 I2C Requirements and Characteristics....................15  
6.16 SPI Controller Timing Requirements.......................16  
6.17 HPD Timing Requirements..................................... 16  
6.18 Typical Characteristics............................................17  
7 Parameter Measurement Information..........................18  
8 Detailed Description......................................................19  
8.1 Overview...................................................................19  
8.2 Functional Block Diagram.........................................20  
8.3 Feature Description...................................................20  
8.4 Device Functional Modes..........................................43  
Information.................................................................... 75  
4 Revision History  
以前版本的页码可能与当前版本的页码不同  
Changes from Revision A (August 2018) to Revision B (August 2021)  
Page  
• 更新了整个文档中的表格、图和交叉参考的编号格式.........................................................................................1  
• 更新了列表..................................................................................................................................................1  
• 更新了文档标题...................................................................................................................................................1  
• 将提SPI 的旧术语实例全局更改为控制器和外设............................................................................................1  
• 更新了部分..................................................................................................................................................1  
• 更新了部分..................................................................................................................................................1  
Changes from Revision * (July 2018) to Revision A (August 2018)  
Page  
• 首次公开发布的完整产品说明书......................................................................................................................... 1  
• 在“首页要点”、电气特表和详细说部分将“PPHV 连续电流额定值”3A 更改5A.........................1  
Changed Minimum Allowed Voltage on Cx_CCn and Cx_USB Pins from 0.3 V to 0.5 V in the Absolute  
Maximum Ratings table ..................................................................................................................................... 7  
Corrected PPHVx Rdson curve in the Typical Characteristics section............................................................. 17  
Copyright © 2021 Texas Instruments Incorporated  
2
Submit Document Feedback  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
5 Pin Configuration and Functions  
PP_HV2 -1  
PP_HV2 -2  
VBUS2 -3  
42- GPIO14 (PWM)  
41- GPIO13  
40- GPIO12  
57  
DRAIN2  
39- SPI_CS (GPIO11)  
VBUS2 -4  
38- SPI_CLK (GPIO10)  
37- SPI_PICO (GPIO9)  
36- SPI_POCI (GPIO8)  
VIN_3V3 -5  
ADCIN1 -6  
DRAIN2 -7  
DRAIN1 -8  
LDO_3V3 -9  
59  
GND  
35- LDO_1V8  
34- I2C2_IRQ  
ADCIN2 -10  
58  
33- I2C2_SDA  
32- I2C2_SCL  
31- HPD2 (GPIO4)  
30- HPD1 (GPIO3)  
PP_HV1 -11  
DRAIN1  
PP_HV1 -12  
VBUS1 -13  
VBUS1 -14  
29- I2C1_IRQ  
5-1. RSH Package 56-Pin QFN Top View  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
3
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
5-1. Pin Functions  
PIN  
TYPE(2)  
RESET STATE(1)  
DESCRIPTION  
NAME  
NO.  
Boot configuration Input. Connect to resistor  
divider between LDO_3V3 and GND.  
ADCIN1  
6
I
Input  
Input  
I2C address configuration Input. Connect to  
resistor divider between LDO_3V3 and GND.  
ADCIN2  
C1_CC1  
C1_CC2  
10  
24  
26  
I
Output to Type-C CC or VCONN pin for port 1.  
Filter noise with capacitor to GND  
I/O  
I/O  
High-Z  
High-Z  
Output to Type-C CC or VCONN pin for port 1.  
Filter noise with capacitor to GND  
C1_USB_N (GPIO19)  
C1_USB_P (GPIO18)  
53  
50  
I/O  
I/O  
Input (High-Z)  
Input (High-Z)  
Port 1 USB Dconnection for BC1.2 support  
Port 1 USB D+ connection for BC1.2 support  
Output to Type-C CC or VCONN pin for port 2.  
Filter noise with capacitor to GND  
C2_CC1  
C2_CC2  
45  
47  
I/O  
I/O  
High-Z  
High-Z  
Output to Type-C CC or VCONN pin for port 2.  
Filter noise with capacitor to GND  
C2_USB_N (GPIO21)  
C2_USB_P (GPIO20)  
55  
54  
I/O  
I/O  
Input (High-Z)  
Input (High-Z)  
Port 2 USB Dconnection for BC1.2 support  
Port 2 USB D+ connection for BC1.2 support  
Drain of internal power path 1. Connect thermal  
pad 58 to as big of pad as possible on PCB for  
best thermal performance. Short the other pins to  
this thermal pad  
DRAIN1  
8, 15, 19, 58  
Drain of internal power path 2. Connect thermal  
pad 57 to as big of pad as possible on PCB for  
best thermal performance. Short the other pins to  
this thermal pad  
DRAIN2  
GND  
7, 52, 56, 57  
20, 51  
Unused pin. Tie to GND.  
General Purpose Digital I/O 0. Float pin when  
unused. GPIO0 is asserted low during the  
TPS65988 boot process. Once device  
configuration and patches are loaded GPIO0 is  
released  
GPIO0  
16  
I/O  
Input (High-Z)  
General Purpose Digital I/O 1. Ground pin with a  
1-MΩresistor when unused in the application  
GPIO1  
GPIO2  
17  
18  
I/O  
I/O  
Input (High-Z)  
Input (High-Z)  
General Purpose Digital I/O 2. Float pin when  
unused  
General Purpose Digital I/O 3. Configured as Hot  
Plug Detect (HPD) TX and RX for port 1 when  
DisplayPort alternate mode is enabled. Float pin  
when unused  
GPIO3 (HPD1)  
GPIO4 (HPD2)  
30  
31  
I/O  
I/O  
Input (High-Z)  
Input (High-Z)  
General Purpose Digital I/O 4. Configured as Hot  
Plug Detect (HPD) TX and RX for port 2 when  
DisplayPort alternate mode is enabled. Float pin  
when unused  
I2C port 3 serial clock. Open-drain output. Tie pin  
to I/O voltage through a 10-kΩresistance when  
used. Float pin when unused  
I2C3_SCL (GPIO5)  
I2C3_SDA (GPIO6)  
21  
22  
I/O  
I/O  
Input (High-Z)  
Input (High-Z)  
I2C port 3 serial data. Open-drain output. Tie pin to  
I/O voltage through a 10-kΩresistance when  
used. Float pin when unused  
I2C port 3 interrupt detection (port 3 operates as  
an I2C Master Only). Active low detection.  
Connect to the I2C slave's interrupt line to detect  
when the slave issues an interrupt. Float pin when  
unused  
I2C3_IRQ (GPIO7)  
23  
I/O  
Input (High-Z)  
Copyright © 2021 Texas Instruments Incorporated  
4
Submit Document Feedback  
Product Folder Links: TPS65988  
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
5-1. Pin Functions (continued)  
PIN  
TYPE(2)  
RESET STATE(1)  
DESCRIPTION  
NAME  
NO.  
General Purpose Digital I/O 12. Float pin when  
unused  
GPIO12  
40  
I/O  
I/O  
I/O  
I/O  
Input (High-Z)  
Input (High-Z)  
Input (High-Z)  
Input (High-Z)  
General Purpose Digital I/O 13. Float pin when  
unused  
GPIO13  
41  
42  
43  
General Purpose Digital I/O 14. May also function  
as a PWM output. Float pin when unused  
GPIO14 (PWM)  
GPIO15 (PWM)  
General Purpose Digital I/O 15. May also function  
as a PWM output. Float pin when unused  
General Purpose Digital I/O 16. May also function  
as single wire enable signal for external power  
path 1. Pull-down with external resistor when used  
for external path control. Float pin when unused  
GPIO16 (PP_EXT1)  
GPIO17 (PP_EXT2)  
48  
49  
I/O  
I/O  
Input (High-Z)  
Input (High-Z)  
General Purpose Digital I/O 17. May also function  
as single wire enable signal for external power  
path 2. Pull-down with external resistor when used  
for external path control. Float pin when unused  
Active high hardware reset input. Will reinitialize all  
device settings. Ground pin when HRESET  
functionality will not be used  
HRESET  
44  
29  
27  
28  
34  
32  
I/O  
O
Input  
I2C port 1 interrupt. Active low. Implement  
externally as an open drain with a pull-up  
resistance. Float pin when unused  
I2C1_IRQ  
I2C1_SCL  
I2C1_SDA  
I2C2_IRQ  
I2C2_SCL  
High-Z  
High-Z  
High-Z  
High-Z  
High-Z  
I2C port 1 serial clock. Open-drain output. Tie pin  
to I/O voltage through a 10-kΩresistance when  
used or unused  
I/O  
I/O  
O
I2C port 1 serial data. Open-drain output. Tie pin to  
I/O voltage through a 10-kΩresistance when used  
or unused  
I2C port 2 interrupt. Active low. Implement  
externally as an open drain with a pull-up  
resistance. Float pin when unused  
I2C port 2 serial clock. Open-drain output. Tie pin  
to I/O voltage through a 10-kΩresistance when  
used or unused  
I/O  
I2C port 2 serial data. Open-drain output. Tie pin to  
I/O voltage through a 10-kΩresistance when used  
or unused  
I2C2_SDA  
LDO_1V8  
33  
35  
I/O  
High-Z  
Output of the 1.8-V LDO for internal circuitry.  
Bypass with capacitor to GND  
PWR  
Output of the VBUS to 3.3-V LDO or connected to  
VIN_3V3 by a switch. Main internal supply rail.  
Used to power external flash memory. Bypass with  
capacitor to GND  
LDO_3V3  
9
PWR  
5-V supply input for port 1 C_CC pins. Bypass with  
capacitor to GND  
PP1_CABLE  
PP2_CABLE  
25  
46  
PWR  
PWR  
5-V supply input for port 2 C_CC pins. Bypass with  
capacitor to GND  
System side of first VBUS power switch. Bypass  
with capacitor to ground. Tie to ground when  
unused  
PP_HV1  
11, 12  
PWR  
System side of second VBUS power switch.  
Bypass with capacitor to ground. Tie to ground  
when unused  
PP_HV2  
SPI_CLK  
1, 2  
38  
PWR  
I/O  
Input  
SPI serial clock. Ground pin when unused  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
5
Product Folder Links: TPS65988  
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
5-1. Pin Functions (continued)  
PIN  
TYPE(2)  
RESET STATE(1)  
DESCRIPTION  
NAME  
NO.  
SPI serial controller input from peripheral. Ground  
pin when unused  
SPI_POCI  
36  
I/O  
Input  
SPI serial controller output to peripheral. Ground  
pin when unused  
SPI_PICO  
SPI_CS  
VBUS1  
37  
39  
I/O  
I/O  
Input  
Input  
SPI chip select. Ground pin when unused  
Port side of first VBUS power switch. Bypass with  
capacitor to ground.  
13, 14  
PWR  
Port side of second VBUS power switch. Bypass  
with capacitor to ground.  
VBUS2  
3, 4  
5
PWR  
PWR  
Supply for core circuitry and I/O. Bypass with  
capacitor to GND  
VIN_3V3  
Ground reference for the device as well as thermal  
pad used to conduct heat from the device. This  
connection serves two purposes. The first purpose  
is to provide an electrical ground connection for  
the device. The second purpose is to provide a low  
thermal-impedance path from the device die to the  
PCB. This pad must be connected to a ground  
plane  
Thermal Pad (PPAD)  
59  
GND  
(1) Reset State indicates the state of a given pin immediately following power application, prior to any configuration from firmware.  
(2) I = input, O = output, I/O = bidirectional, GND = ground, PWR = power, NC = no connect  
Copyright © 2021 Texas Instruments Incorporated  
6
Submit Document Feedback  
Product Folder Links: TPS65988  
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
6 Specifications  
6.1 Absolute Maximum Ratings  
over operating free-air temperature range (unless otherwise noted)(1)  
MIN  
0.3  
0.3  
0.3  
0.3  
0.3  
0.3  
0.3  
0.5  
0.5  
10  
10  
55  
MAX  
UNIT  
PPx_CABLE  
Input voltage(2)  
6
V
VIN_3V3  
3.6  
LDO_1V8  
2
Output voltage(2) LDO_3V3  
3.6  
V
V
I2Cx _IRQ, SPI_PICO SPI_CLK, SPI_CS, SWD_CLK  
PP_HVx, VBUSx  
LDO_3V3 + 0.3 (3)  
24  
I2Cx_SDA, I2Cx_SCL, SPI_POCI, GPIOn, HRESET, ADCINx  
LDO_3V3 + 0.3 (3)  
I/O voltage (2)  
Cx_USB_P, Cx_USB_N  
6
Cx_CC1, Cx_CC2  
Operating junction temperature, TJ  
Operating junction temperature PPHV switch, TJ  
Storage temperature, Tstg  
6
125  
150  
150  
°C  
°C  
°C  
(1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings  
only, which do not imply functional operation of the device at these or any other conditions beyond those indicated under  
Recommended Operating Conditions. Exposure to absolute-maximum-rated conditions for extended periods may affect device  
reliability.  
(2) All voltage values are with respect to underside power pad. The underside power pad should be directly connected to the ground plane  
of the board.  
(3) Not to exceed 3.6V  
6.2 ESD Ratings  
VALUE  
UNIT  
Human body model (HBM), per ANSI/  
ESDA/JEDEC JS-001, all pins(1)  
±1500  
V(ESD)  
Electrostatic discharge  
V
Charged device model (CDM), per  
JEDEC specification JESD22-C101, all  
pins(2)  
±500  
(1) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.  
(2) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.  
6.3 Recommended Operating Conditions  
over operating free-air temperature range (unless otherwise noted)(1)  
MIN  
3.135  
2.95  
4.5  
4
NOM  
MAX  
UNIT  
VIN_3V3  
3.45  
5.5  
(1)  
Input voltage, VI  
PP_CABLE  
V
PP_HV  
22  
VBUS  
22  
Cx_USB_P, Cx_USB_N  
0
LDO_3V3  
5.5  
(1)  
I/O voltage, VIO  
V
Cx_CC1, Cx_CC2  
0
GPIOn, I2Cx_SDA, I2Cx_SCL, SPI, ADCIN1, ADCIN2  
0
LDO_3V3  
75  
Operating ambient temperature, TA  
Operating junction temperature, TJ  
10  
10  
°C  
125  
(1) All voltage values are with respect to underside power pad. Underside power pad must be directly connected to ground plane of the  
board.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
7
Product Folder Links: TPS65988  
 
 
 
 
 
 
 
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
6.4 Thermal Information  
TPS65988  
RSH (QFN)  
56 PINS  
36.4  
THERMAL METRIC(1)  
UNIT  
(2)  
RθJA  
Junction-to-ambient thermal resistance  
Junction-to-case (top) thermal resistance  
Junction-to-board thermal resistance  
°C/W  
°C/W  
°C/W  
°C/W  
°C/W  
RθJC(top)  
28.3  
(2)  
RθJB  
13.7  
(2)  
Junction-to-top characterization parameter  
Junction-to-board characterization parameter  
11.3  
ψJT  
(2)  
13.6  
ψJB  
Rθ  
Junction-to-case (bottom GND pad) thermal resistance  
0.7  
5.6  
°C/W  
°C/W  
JC(bot_Controller)  
RθJC(bot_FET) Junction-to-case (bottom DRAIN1/2 pad) thermal resistance  
(1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application  
report.  
(2) Thermal metrics are not JDEC standard values and are based on the TPS65988 evaluation board.  
6.5 Power Supply Requirements and Characteristics  
over operating free-air temperature range (unless otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX UNIT  
EXTERNAL  
VIN_3V3  
Input 3.3-V supply  
3.135  
2.95  
3.3  
5
3.45  
5.5  
V
V
Input to power Vconn output on C_CC  
pins  
PP_CABLE  
PP_HV  
VBUS  
Source power from PP_HV to VBUS  
Sink power from VBUS to PP_HV  
4.5  
4
5
5
22  
22  
V
V
CVIN_3V3  
Recommended capacitance on the  
VIN_3V3 pin  
5
10  
µF  
CPP_CABLE  
Recommended capacitance on  
PPx_CABLE pins  
2.5  
2.5  
4.7  
4.7  
µF  
µF  
CPP_HV_SRC  
Recommended capacitance on  
PP_HVx pin when configured as a  
source  
CPP_HV_SNK  
Recommended capacitance on  
PP_HVx pin when configured as a  
sink  
1
47  
1
120  
12  
μF  
μF  
CVBUS  
Recommended capacitance on  
VBUSx pins  
0.5  
INTERNAL  
Output voltage of LDO from VBUS to VIN_3V3 = 0 V, VBUS1 4 V, 0 ≤  
VLDO_3V3  
3.15  
250  
3.3  
3.45  
850  
V
LDO_3V3  
I
LOAD 50mA  
Drop out voltage of LDO_3V3 from  
VBUS  
VDO_LDO_3V3  
ILOAD = 50mA  
500  
mV  
Allowed External Load current on  
LDO_3V3 pin  
ILDO_3V3_EX  
VLDO_1V8  
VFWD_DROP  
CLDO_3V3  
25  
1.85  
200  
25  
mA  
V
Output voltage of LDO_1V8  
1.75  
1.8  
0 ILOAD 20mA  
Forward voltage drop across VIN_3V3  
to LDO_3V3 switch  
ILOAD = 50 mA  
mV  
μF  
Recommended capacitance on  
LDO_3V3 pin  
5
10  
CLDO_1V8  
Recommended capacitance on  
LDO_1V8 pin  
2.2  
4.7  
6
μF  
Copyright © 2021 Texas Instruments Incorporated  
8
Submit Document Feedback  
Product Folder Links: TPS65988  
 
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
6.5 Power Supply Requirements and Characteristics (continued)  
over operating free-air temperature range (unless otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX UNIT  
SUPERVISORY  
UV_LDO3V3  
UVH_LDO3V3  
UV_PCBL  
Undervoltage threshold for LDO_3V3.  
Locks out 1.8-V LDOs  
LDO_3V3 rising  
2.2  
20  
2.325  
80  
2.45  
150  
V
mV  
V
Undervoltage hysteresis for LDO_3V3 LDO_3V3 falling  
Undervoltage threshold for  
PP_CABLE rising  
PP_CABLE  
2.5  
2.625  
2.75  
Undervoltage hysteresis for  
PP_CABLE falling  
PP_PCABLE  
UVH_PCBL  
OV_VBUS  
20  
5
50  
80  
24  
mV  
V
Overvoltage threshold for VBUS. This  
value is a 6-bit programmable  
threshold  
VBUS rising  
Overvoltage threshold step for VBUS.  
This value is the LSB of the  
programmable threshold  
OVLSB_VBUS  
OVH_VBUS  
UV_VBUS  
VBUS rising  
328  
mV  
%
Overvoltage hysteresis for VBUS  
VBUS falling, % of OV_VBUS  
VBUS falling  
1.4  
2.5  
1.65  
1.9  
Undervoltage threshold for VBUS.  
This value is a 6-bit programmable  
threshold  
18.21  
V
Undervoltage threshold step for  
VBUS. This value is the LSB of the  
programmable threshold  
UVLSB_VBUS  
UVH_VBUS  
VBUS falling  
249  
1.3  
mV  
%
Undervoltage hysteresis for VBUS  
VBUS rising, % of UV_VBUS  
0.9  
1.7  
6.6 Power Consumption Characteristics  
over operating free-air temperature range (unless otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
Sleep (Sink)  
VIN_3V3 = 3.3 V, VBUS = 0 V, No  
cables connected, Tj = 25C,  
45  
µA  
configured as sink, BC1.2 disabled  
(1)  
IVIN_3V3  
VIN_3V3 = 3.3 V, VBUS = 0 V, No  
cables connected, Tj = 25C,  
configured as source or DRP, BC1.2  
disabled  
Sleep (Source/DRP)  
55  
µA  
Idle (Attached)  
Active  
VIN_3V3 = 3.3 V, Cables connected,  
No active PD communication, Tj = 25C  
5
8
mA  
mA  
(1)  
(1)  
IVIN_3V3  
IVIN_3V3  
VIN_3V3 = 3.3 V, Tj = 25C  
(1) Does not include current draw due to GPIO loading  
6.7 Power Switch Characteristics  
over operating free-air temperature range (unless otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
222  
269  
MAX  
325  
UNIT  
mΩ  
mΩ  
4.7 PP_CABLE 5.5  
2.95 PP_CABLE < 4.7  
PP_CABLE to C_CCn power switch  
resistance  
RPPCC  
414  
PP_HVx to VBUSx power switch  
resistance  
RPPHV  
IPPHV  
Tj = 25C  
25  
33  
5
mΩ  
Continuous current capability of  
TA < 60C (1)  
A
power path from PP_HVx to VBUSx  
Continuous current capability of  
power path from PP_CABLEx to  
Cx_CCn  
TJ = 125C  
TJ = 85C  
320  
600  
mA  
mA  
IPPCC  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
9
Product Folder Links: TPS65988  
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
6.7 Power Switch Characteristics (continued)  
over operating free-air temperature range (unless otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
Active quiescent current from PP_HV Source Configuration, Comparator  
IHVACT  
IHVSD  
1
mA  
pin, EN_HV = 1  
RCP function enabled, ILOAD = 100mA  
Shutdown quiescent current from  
PP_HV pin, EN_HV = 0  
VPPHV = 20V  
100  
µA  
1.140  
1.380  
1.620  
1.860  
2.100  
2.34  
1.267  
1.533  
1.800  
2.067  
2.333  
2.600  
2.867  
3.133  
3.400  
3.667  
3.933  
4.200  
4.467  
4.733  
5.00  
1.393  
1.687  
1.980  
2.273  
2.567  
2.860  
3.153  
3.447  
3.74  
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
2.580  
2.820  
3.060  
3.300  
3.540  
3.780  
4.020  
4.260  
4.500  
4.740  
4.980  
5.220  
5.460  
5.697  
4.033  
4.327  
4.620  
4.913  
5.207  
5.500  
5.793  
6.087  
6.380  
6.673  
6.963  
Over Current Clamp Firmware  
Selectable Settings  
IOCC  
5.267  
5.533  
5.800  
6.067  
6.330  
IOCP  
ILIMPPCC  
IHV_ACC 1  
PP_HV Quick Response Current  
Limit  
10  
0.75  
6
PP_CABLE current limit  
0.6  
3.9  
0.9  
8.1  
A
I = 100 mA, Reverse current blocking  
disabled  
PP_HV current sense accuracy  
A/V  
IHV_ACC 1  
IHV_ACC 1  
IHV_ACC 1  
PP_HV current sense accuracy  
PP_HV current sense accuracy  
PP_HV current sense accuracy  
I = 200 mA  
I = 500 mA  
I 1 A  
4.8  
5.28  
5.4  
6
6
6
7.2  
6.72  
6.6  
A/V  
A/V  
A/V  
PP_HV path turn on time from  
enable to VBUS = 95% of PP_HV  
voltage  
Configured as a source or as a sink  
with soft start disabled. PP_HV = 20 V,  
CVBUS = 10 µF, ILOAD = 100 mA  
tON_HV  
tON_FRS  
tON_CC  
8
150  
2
ms  
μs  
ms  
PP_HV path turn on time from  
enable to VBUS = 95% of PP_HV  
voltage during an FRS enable  
Configured as a source. PP_HV = 5 V,  
CVBUS = 10 µF, ILOAD = 100 mA  
PP_CABLE path turn on time from  
enable to C_CCn = 95% of the  
PP_CABLE voltage  
PP_CABLE = 5 V, C_CCn = 500 nF,  
ILOAD = 100 mA  
ILOAD = 100mA, setting 0  
ILOAD = 100mA, setting 1  
ILOAD = 100mA, setting 2  
ILOAD = 100mA, setting 3  
Diode Mode  
0.270  
0.6  
0.409  
0.787  
1.567  
3.388  
6
0.45  
1
V/ms  
V/ms  
V/ms  
V/ms  
mV  
Configurable soft start slew rate for  
sink configuration  
SS  
1.2  
1.7  
3.6  
10  
6
2.3  
Reverse current blocking voltage  
threshold for PP_HV switch  
VREVPHV  
Comparator Mode  
3
mV  
Copyright © 2021 Texas Instruments Incorporated  
10  
Submit Document Feedback  
Product Folder Links: TPS65988  
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
6.7 Power Switch Characteristics (continued)  
over operating free-air temperature range (unless otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
0.8  
UNIT  
V
Voltage that is a safe 0 V per USB-  
PD specification  
VSAFE0V  
tSAFE0V  
SRPOS  
0
Voltage transition time to VSAFE0V  
650  
0.03  
ms  
Maximum slew rate for positive  
voltage transitions  
V/µs  
Maximum slew rate for negative  
voltage transitions  
SRNEG  
tSTABLE  
V/µs  
ms  
0.03  
EN to stable time for both positive  
and negative voltage transitions  
275  
Supply output tolerance beyond  
VSRCNEW during time tSTABLE  
VSRCVALID  
VSRCNEW  
tVCONNDIS  
0.5  
5
V
%
0.5  
5  
Supply output tolerance  
Time from cable detach to  
VVCONNDIS  
250  
ms  
Voltage at which VCONN is  
considered discharged  
VVCONNDIS  
150  
mV  
(1) Allowable ambient temperature is dependent on device board layout. Junction temperature of PPHV switch may not exceed 150C.  
6.8 Cable Detection Characteristics  
over operating free-air temperature range (unless otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
Source Current through each C_CC pin when  
in a disconnected state and Configured as a  
Source advertising Default USB current to a  
peripheral device  
IH_CC_USB  
73.6  
80  
86.4  
µA  
Source Current through each C_CC pin when  
in a disconnected state when Configured as a  
Source advertising 1.5A to a UFP  
IH_CC_1P5  
165.6  
303.6  
180  
330  
194.4  
356.4  
µA  
µA  
Source Current through each C_CC pin when  
in a disconnected state and Configured as a  
Source advertising 3.0A to a UFP.  
VIN_3V3 3.135 V, VCC  
2.6 V  
<
IH_CC_3P0  
Voltage Threshold for detecting a Source  
attach when configured as a Sink and the  
Source is advertising Default USB current  
source capability  
VD_CCH_USB  
0.15  
0.2  
0.25  
V
Voltage Threshold for detecting a Source  
advertising 1.5A source capability when  
configured as a Sink  
VD_CCH_1P5  
0.61  
1.16  
1.5  
0.66  
1.23  
1.55  
1.55  
2.55  
0.2  
0.7  
1.31  
1.65  
1.65  
2.615  
0.25  
V
V
V
V
V
V
Voltage Threshold for detecting a Source  
advertising 3A source capability when  
configured as a Sink  
VD_CCH_3P0  
Voltage Threshold for detecting a Sink attach  
VH_CCD_USB when configured as a Source and advertising  
Default USB current source capability.  
IH_CC = IH_CC_USB  
IH_CC = IH_CC_1P5  
Voltage Threshold for detecting a Sink attach  
when configured as a Source and advertising  
1.5A source capability  
VH_CCD_1P5  
1.5  
Voltage Threshold for detecting a Sink attach  
when configured as a Source and advertising  
3.0A source capability.  
IH_CC = IH_CC_3P0  
VIN_3V3 3.135V  
VH_CCD_3P0  
2.45  
0.15  
Voltage Threshold for detecting an active cable  
VH_CCA_USB attach when configured as a Source and  
advertising Default USB current capability.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
11  
Product Folder Links: TPS65988  
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
6.8 Cable Detection Characteristics (continued)  
over operating free-air temperature range (unless otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
Voltage Threshold for detecting active cables  
attach when configured as a Source and  
advertising 1.5A capability.  
VH_CCA_1P5  
0.35  
0.4  
0.45  
V
Voltage Threshold for detecting active cables  
attach when configured as a Source and  
advertising 3A capability.  
VH_CCA_3P0  
0.75  
4.59  
0.8  
5.1  
0.85  
5.61  
V
Pulldown resistance through each C_CC pin  
when in a disconnect state and configured as a V = 1V, 1.5V  
Sink. LDO_3V3 powered.  
RD_CC  
kΩ  
Pulldown resistance through each C_CC pin  
when in a disabled state. LDO_3V3 powered.  
RD_CC_OPEN  
V = 0V to LDO_3V3  
V = 1.5V, 2.0V  
500  
kΩ  
kΩ  
Pulldown resistance through each C_CC pin  
when LDO_3V3 unpowered  
RD_DB  
4.08  
5.1  
6.12  
5
RFRSWAP  
VTH_FRS  
Fast Role Swap signal pull down  
Ω
Fast role swap request detection voltage  
threshold  
490  
520  
550  
mV  
6.9 USB-PD Baseband Signal Requirements and Characteristics  
over operating free-air temperature range (unless otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
COMMON  
PD_BITRATE  
UI (2)  
PD data bit rate  
270  
300  
330  
3.7  
Kbps  
µs  
Unit interval (1/PD_BITRATE)  
Capacitance for a cable plug (each  
3.03  
3.33  
CCBLPLUG (1) plug on a cable may have up to this  
value)  
25  
65  
pF  
ZCABLE  
Cable characteristic impedance  
32  
Ω
Receiver capacitance. Capacitance  
CRECEIVER (3) looking into Cx_CCn pin when in  
receiver mode.  
100  
pF  
TRANSMITTER  
TX output impedance. Source  
output impedance at the Nyquist  
ZDRIVER  
frequency of USB2.0 low speed  
(750kHz) while the source is driving  
the C_CCn line.  
33  
75  
Ω
Rise time. 10 % to 90 % amplitude  
points, minimum is under an  
unloaded condition. Maximum set  
by TX mask.  
tRISE  
300  
ns  
Fall time. 90 % to 10 % amplitude  
points, minimum is under an  
unloaded condition. Maximum set  
by TX mask.  
tFALL  
300  
ns  
V
VTX  
Transmit high voltage  
1.05  
1.125  
1.2  
RECEIVER  
VRXTR  
VRXTR  
VRXTF  
Rx receive rising input threshold  
Rx receive rising input threshold  
Rx receive falling input threshold  
Rx receive falling input threshold  
Port configured as Source  
Port configured as Sink  
Port configured as Sink  
Port configured as Source  
840  
504  
240  
576  
875  
525  
250  
600  
910  
546  
260  
624  
mV  
mV  
mV  
mV  
VRXTF  
Copyright © 2021 Texas Instruments Incorporated  
12  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
6.9 USB-PD Baseband Signal Requirements and Characteristics (continued)  
over operating free-air temperature range (unless otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
Number of transitions for signal  
detection (number to count to  
detect non-idle bus).  
NCOUNT  
TTRANWIN  
ZBMCRX  
3
Time window for detecting non-idle  
bus.  
12  
5
20  
µs  
Does not include pull-up or pulldown  
resistance from cable detect.  
Transmitter is Hi-Z.  
Receiver input impedance  
MΩ  
Rx bandwidth limiting filter. Time  
TRXFILTER (4) constant of a single pole filter to  
limit broadband noise ingression  
100  
ns  
(1) The capacitance of the bulk cable is not included in the CCBLPLUG definition. It is modeled as a transmission line.  
(2) UI denotes the time to transmit an unencoded data bit not the shortest high or low times on the wire after encoding with BMC. A single  
data bit cell has duration of 1 UI, but a data bit cell with value 1 will contain a centrally place 01 or 10 transition in addition to the  
transition at the start of the cell.  
(3) CRECEIVER includes only the internal capacitance on a C_CCn pin when the pin is configured to be receiving BMC data. External  
capacitance is needed to meet the required minimum capacitance per the USB-PD Specifications. TI recommends adding capacitance  
to bring the total pin capacitance to 300 pF for improved TX behavior.  
(4) Broadband noise ingression is because of coupling in the cable interconnect.  
6.10 BC1.2 Characteristics  
over operating free-air temperature range (unless otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
DATA CONTACT  
DETECT  
IDP_SRC  
DCD source current  
LDO_3V3 = 3.3 V  
7
14.25  
14.25  
10  
20  
20  
13  
24.8  
24.8  
µA  
kΩ  
kΩ  
RDM_DWN  
RDP_DWN  
DCD pulldown resistance  
DCD pulldown resistance  
Cx_USB_P VLGC_HI, LDO_3V3 =  
3.3 V  
VLGC_HI  
VLGC_LO  
Threshold for no connection  
Threshold for connection  
2
V
V
0.8  
Cx_USB_P VLGC_LO  
PRIMARY AND SECONDARY  
DETECT  
VDX_SRC  
VDX_ILIM  
IDX_SNK  
Source voltage  
0.55  
250  
25  
0.6  
75  
0.65  
400  
125  
200  
V
VDX_SRC current limit  
Sink Current  
µA  
µA  
VC_USB_TN/BN 250 mV  
RDCP_DAT  
Dedicated Charging Port Resistance  
DIVIDER MODE  
VCx_USB_P Cx_USB_P Output Voltage  
_2.7V  
No load on Cx_USB_P  
2.57  
2.57  
24  
2.7  
2.7  
30  
2.79  
2.79  
36  
V
V
VCx_USB_N Cx_USB_N Output Voltage  
_2.7V  
No load on Cx_USB_N  
RCx_USB_P Cx_USB_P Output Impedance  
_30k  
5µA pulled from Cx_USB_P pin  
5µA pulled from Cx_USB_N pin  
kΩ  
kΩ  
RCx_USB_N Cx_USB_N Output Impedance  
_30k  
24  
30  
36  
1.2V MODE  
RCx_USB_N Cx_USB_N Output Impedance  
_102k  
5µA pulled from Cx_USB_N pin  
No load on Cx_USB_P  
80  
102  
1.2  
130  
kΩ  
VCx_USB_P Cx_USB_P Output Voltage  
_1.2V  
1.12  
1.28  
V
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
13  
Product Folder Links: TPS65988  
 
 
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
over operating free-air temperature range (unless otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
VCx_USB_N Cx_USB_N Output Voltage  
_1.2V  
No load on Cx_USB_N  
1.12  
1.2  
1.28  
V
RCx_USB_P Cx_USB_P Output Impedance  
_102k  
5µA pulled from Cx_USB_P pin  
80  
102  
130  
kΩ  
6.11 Thermal Shutdown Characteristics  
over operating free-air temperature range (unless otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
Thermal Shutdown Temperature of the  
main thermal shutdown  
TSD_MAIN  
TSDH_MAIN  
TSD_PWR  
TSDH_PWR  
Temperature rising  
Temperature falling  
Temperature rising  
Temperature falling  
145  
160  
175  
°C  
Thermal Shutdown hysteresis of the  
main thermal shutdown  
20  
160  
20  
°C  
°C  
°C  
Thermal Shutdown Temperature of the  
power path block  
145  
175  
Thermal Shutdown hysteresis of the  
power path block  
6.12 Oscillator Characteristics  
over operating free-air temperature range (unless otherwise noted)  
PARAMETER  
24-MHz oscillator  
100-kHz oscillator  
TEST CONDITIONS  
MIN  
22.8  
95  
TYP  
24  
MAX  
25.2  
105  
UNIT  
MHz  
kHz  
ƒOSC_24M  
ƒOSC_100K  
100  
6.13 I/O Characteristics  
over operating free-air temperature range (unless otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
SPI  
SPI_VIH  
High-level input voltage  
Low input voltage  
LDO_1V8 = 1.8V  
1.3  
V
V
SPI_VIL  
LDO_1V8 = 1.8V  
0.63  
1
SPI_HYS  
SPI_ILKG  
SPI_VOH  
SPI_VOL  
SWDIO  
Input hysteresis voltage  
Leakage current  
LDO_1V8 = 1.8V  
0.09  
-1  
V
Output is Hi-Z, VIN = 0 to LDO_3V3  
IO = 2 mA, LDO_3V3 = 3.3 V  
IO = 2 mA  
µA  
V
SPI output high voltage  
SPI output low voltage  
2.88  
0.4  
V
SWDCLK  
GPIO  
GPIO_VIH  
GPIO_VIL  
GPIO_HYS  
GPIO_ILKG  
GPIO_RPU  
GPIO_RPD  
GPIO_DG  
GPIO_VOH  
GPIO_VOL  
I2C_IRQx  
OD_VOL  
High-level input voltage  
Low input voltage  
LDO_1V8 = 1.8 V  
LDO_1V8 = 1.8 V  
LDO_1V8 = 1.8 V  
INPUT = 0 V to VDD  
Pullup enabled  
1.3  
V
V
0.63  
Input hysteresis voltage  
I/O leakage current  
0.09  
1  
50  
V
1
150  
150  
µA  
Pullup resistance  
100  
100  
20  
kΩ  
kΩ  
ns  
V
Pulldown resistance  
Digital input path deglitch  
GPIO output high voltage  
GPIO output low voltage  
Pulldown enabled  
50  
2.88  
IO = 2 mA, LDO_3V3 = 3.3 V  
IO = 2 mA, LDO_3V3 = 3.3 V  
0.4  
0.4  
V
Low-level output voltage  
IOL = 2 mA  
V
Copyright © 2021 Texas Instruments Incorporated  
14  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
over operating free-air temperature range (unless otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
OD_LKG  
Leakage current  
Output is Hi-Z, VIN = 0 to LDO_3V3  
1
µA  
1  
6.14 PWM Driver Characteristics  
over operating free-air temperature range (unless otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
391  
94  
TYP  
MAX  
6250  
1500  
UNIT  
Hz  
PWM clock = 100kHz  
PWM clock = 24MHz  
PWM clock = OSC_100K  
F_PWM  
PWM frequency  
kHz  
Hz  
Frequency step for PWM driver. This  
FLSB_PWM value is the LSB of the programmable  
frequency  
391  
94  
PWM clock = OSC_24M  
kHz  
6.15 I2C Requirements and Characteristics  
over operating free-air temperature range (unless otherwise noted).  
PARAMETER  
SDA AND SCL COMMON  
CHARACTERISTICS  
ILEAK Input leakage current  
VOL  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
Voltage on Pin = LDO_3V3  
IOL = 3 mA, LDO_3V3 = 3.3 V  
VOL = 0.4 V  
3
µA  
V
3  
SDA output low voltage  
0.4  
3
6
mA  
mA  
V
IOL  
SDA max output low current  
VOL = 0.6 V  
LDO_3V3 = 3.3 V  
LDO_1V8 = 1.8 V  
LDO_3V3 = 3.3 V  
LDO_1V8 = 1.8 V  
LDO_3V3 = 3.3 V  
LDO_1V8 = 1.8 V  
0.99  
0.54  
VIL  
Input low signal  
Input high signal  
Input hysteresis  
V
2.31  
1.3  
V
VIH  
V
0.17  
0.09  
V
VHYS  
V
tSP  
CI  
I2C pulse width suppressed  
Pin capacitance  
50  
10  
ns  
pF  
SDA AND SCL STANDARD  
MODE CHARACTERISTICS  
I2C clock frequency  
0
4
100  
kHz  
µs  
µs  
ns  
ƒSCL  
tHIGH  
I2C clock high time  
tLOW  
I2C clock low time  
4.7  
250  
0
tSU;DAT  
tHD;DAT  
tVD;DAT  
I2C serial data setup time  
I2C serial data hold time  
I2C valid data time  
ns  
SCL low to SDA output valid  
3.45  
3.45  
250  
µs  
ACK signal from SCL low to SDA (out)  
low  
tVD;ACK  
tOCF  
I2C valid data time of ACK condition  
I2C output fall time  
µs  
ns  
µs  
10 pF to 400 pF bus  
I2C bus free time between stop and  
start  
tBUF  
4.7  
4.7  
I2C start or repeated Start condition  
setup time  
tSU;STA  
µs  
I2C Start or repeated Start condition  
hold time  
tHD;STA  
tSU;STO  
4
4
µs  
µs  
I2C Stop condition setup time  
SDA AND SCL FAST MODE  
CHARACTERISTICS  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
15  
Product Folder Links: TPS65988  
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
6.15 I2C Requirements and Characteristics (continued)  
over operating free-air temperature range (unless otherwise noted).  
PARAMETER  
I2C clock frequency  
I2C clock frequency  
I2C clock high time  
I2C clock low time  
TEST CONDITIONS  
MIN  
0
TYP  
MAX  
400  
UNIT  
kHz  
kHz  
µs  
Configured as Slave  
Configured as Master  
ƒSCL  
0
320  
400  
ƒSCL_MASTER  
tHIGH  
0.6  
1.3  
100  
0
tLOW  
µs  
tSU;DAT  
tHD;DAT  
tVD;DAT  
I2C serial data setup time  
I2C serial data hold time  
I2C Valid data time  
ns  
ns  
SCL low to SDA output valid  
0.9  
0.9  
µs  
ACK signal from SCL low to SDA (out)  
low  
tVD;ACK  
I2C Valid data time of ACK condition  
I2C output fall time  
µs  
10 pF to 400 pF bus, VDD = 3.3 V  
10 pF to 400 pF bus, VDD = 1.8 V  
12  
250  
250  
ns  
ns  
tOCF  
6.5  
I2C bus free time between stop and  
start  
tBUF  
1.3  
0.6  
µs  
µs  
I2C start or repeated Start condition  
setup time  
tSU;STA  
I2C Start or repeated Start condition  
hold time  
tHD;STA  
tSU;STO  
0.6  
0.6  
µs  
µs  
I2C Stop condition setup time  
6.16 SPI Controller Timing Requirements  
MIN  
11.4  
79.36  
30  
NOM  
12  
MAX  
12.6  
UNIT  
MHz  
ns  
Frequency of SPI_CLK  
ƒSPI  
tPER  
Period of SPI_CLK (1/F_SPI)  
83.33  
87.72  
tWHI  
SPI_CLK high width  
ns  
tWLO  
SPI_CLK low width  
30  
ns  
tDACT  
tDINACT  
tDPICO  
tSUPOCI  
tHDMSIO  
tRIN  
SPI_SZZ falling to SPI_CLK rising delay time  
SPI_CLK falling to SPI_CSZ rising delay time  
SPI_CLK falling to SPI_PICO Valid delay time  
SPI_POCI valid to SPI_CLK falling setup time  
SPI_CLK falling to SPI_POCI invalid hold time  
SPI_POCI input rise time  
30  
50  
180  
10  
ns  
158  
10  
33  
ns  
ns  
ns  
0
ns  
5
ns  
10% to 90%, CL = 5 to 50 pF, LDO_3V3 =  
3.3 V  
tRSPI  
tFSPI  
SPI_CSZ/CLK/PICO rise time  
SPI_CSZ/CLK/PICO fall time  
1
1
25  
ns  
ns  
90% to 10%, CL = 5 to 50 pF, LDO_3V3 =  
3.3 V  
25  
6.17 HPD Timing Requirements  
MIN  
NOM  
MAX  
UNIT  
DP SOURCE SIDE (HPD  
TX)  
tIRQ_MIN  
HPD IRQ minimum assert time  
HPD assert 2-ms min time  
675  
3
750  
825  
µs  
t2 MS_MIN  
3.33  
3.67  
ms  
DP SINK SIDE (HPD  
RX)  
HPD_HDB_SEL = 0  
HPD_HDB_SEL = 1  
300  
100  
375  
111  
450  
122  
µs  
tHPD_HDB  
HPD high debounce time  
ms  
Copyright © 2021 Texas Instruments Incorporated  
16  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
MIN  
300  
NOM  
375  
1.5  
MAX  
450  
UNIT  
µs  
tHPD_LDB  
tHPD_IRQ  
HPD low debounce time  
HPD IRQ limit time  
1.35  
1.65  
ms  
6.18 Typical Characteristics  
32  
30  
28  
26  
24  
22  
-20  
0
20  
40  
60  
80  
Temperature (°C)  
100  
120  
140  
D004  
6-1. PPHVx Rdson vs Junction Temperature  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
17  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
7 Parameter Measurement Information  
t
f
t
r
t
SU;DAT  
70 %  
30 %  
70 %  
30 %  
SDA  
cont.  
cont.  
t
t
HD;DAT  
VD;DAT  
t
f
t
HIGH  
t
r
70 %  
30 %  
70 %  
30 %  
70 %  
30 %  
70 %  
30 %  
SCL  
t
HD;STA  
t
LOW  
th  
9
clock  
1 / f  
S
SCL  
st  
1
clock cycle  
t
BUF  
SDA  
SCL  
t
VD;ACK  
t
t
t
t
SU;STO  
SU;STA  
HD;STA  
SP  
70 %  
30 %  
Sr  
P
S
th  
9
clock  
002aac938  
7-1. I2C Slave Interface Timing  
t
t
t
wlow  
per  
whigh  
SPI_CSZ  
SPI_CLK  
t
t
dinact  
dact  
t
t
dpico  
dpico  
SPI_PICO  
SPI_POCI  
Valid Data  
t
supoci  
Valid Data  
t
hdpoci  
7-2. SPI Controller Timing  
Copyright © 2021 Texas Instruments Incorporated  
18  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
8 Detailed Description  
8.1 Overview  
The TPS65988 is a fully-integrated USB Power Delivery (USB-PD) management device providing cable plug and  
orientation detection for two USB Type-C and PD plug or receptacles. The TPS65988 communicates with the  
cable and another USB Type-C and PD device at the opposite end of the cable, enables integrated port power  
switch, controls an external high current port power switch, and negotiates alternate modes for each port. The  
TPS65988 may also control an attached super-speed multiplexer via GPIO or I2C to simultaneously support  
USB3.0/3.1 data rates and DisplayPort video.  
Each Type-C port controlled by the TPS65988 is functionally identical and supports the full range of the USB  
Type-C and PD standards.  
The TPS65988 is divided into five main sections: the USB-PD controller, the cable plug and orientation detection  
circuitry, the port power switches, the power management circuitry, and the digital core.  
The USB-PD controller provides the physical layer (PHY) functionality of the USB-PD protocol. The USB-PD  
data is output through either the C_CC1 pin or the C_CC2 pin, depending on the orientation of the reversible  
USB Type-C cable. For a high-level block diagram of the USB-PD physical layer, a description of its features and  
more detailed circuitry, see the USB-PD Physical Layer section.  
The cable plug and orientation detection analog circuitry automatically detects a USB Type-C cable plug  
insertion and also automatically detects the cable orientation. For a high-level block diagram of cable plug and  
orientation detection, a description of its features and more detailed circuitry, see the Cable Plug and Orientation  
Detection section.  
The port power switches provide power to the system port through the VBUS pin and also through the C_CC1 or  
C_CC2 pins based on the detected plug orientation. For a high-level block diagram of the port power switches, a  
description of its features and more detailed circuitry, see the Power Port Switches section.  
The power management circuitry receives and provides power to the TPS65988 internal circuitry and to the  
LDO_3V3 output. For a high-level block diagram of the power management circuitry, a description of its features  
and more detailed circuitry, see the Power Management section.  
The digital core provides the engine for receiving, processing, and sending all USB-PD packets as well as  
handling control of all other TPS65988 functionality. A portion of the digital core contains ROM memory which  
contains all the necessary firmware required to execute Type-C and PD applications. In addition, a section of the  
ROM, called boot code, is capable of initializing the TPS65988, loading of device configuration information, and  
loading any code patches into volatile memory in the digital core. For a high-level block diagram of the digital  
core, a description of its features and more detailed circuitry, see the Digital Core section.  
The TPS65988 is an I2C slave to be controlled by a host processor (see the I2C Interfaces section), and an SPI  
controller to write to and read from an optional external flash memory (see the SPI Controller Interface section).  
The TPS65988 also integrates a thermal shutdown mechanism (see Thermal Shutdown section) and runs off of  
accurate clocks provided by the integrated oscillators (see the Oscillators section).  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
19  
Product Folder Links: TPS65988  
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
8.2 Functional Block Diagram  
PP_HV1  
VBUS1  
5 A  
PP_HV2  
VBUS2  
5 A  
600 mA  
PP1_CABLE  
600 mA  
LDO_3V3  
LDO_1V8  
PP2_CABLE  
VIN_3V3  
HRESET  
Power & Supervisor  
ADCIN1  
Cable Detect &  
USB-PD Phy  
Cable Power  
ADCIN2  
C1_CC1  
C1_CC2  
5
GPIO0-4  
3
I2C1_SDA/SCL/IRQ  
3
I2C2_SDA/SCL/IRQ  
3
I2C3_SDA/SCL/IRQ  
4
SPI_PICO/POCI/CS/CLK  
Cable Detect &  
USB-PD Phy  
Cable Power  
6
Core  
&
Other Digital  
C2_CC1  
C2_CC2  
GPIO12-17  
Charger  
Detection &  
Advertisement  
2
2
C1_USB_P/N  
C2_USB_P/N  
PPAD  
8.3 Feature Description  
8.3.1 USB-PD Physical Layer  
8-1 shows the USB PD physical layer block surrounded by a simplified version of the analog plug and  
orientation detection block. This block is duplicated for the second TPS65988 port.  
Copyright © 2021 Texas Instruments Incorporated  
20  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
Fast  
current  
limit  
600 mA  
PP1_CABLE  
Cx_CC1 Gate Control  
and Current Limit  
LDO_3V3  
C1_CC1  
C1_CC2  
Digital  
Core  
USB-PD  
Decode  
LDO_3V3  
Cx_CC1 Gate Control  
and Current Limit  
Fast  
current  
limit  
8-1. USB-PD Physical Layer and Simplified Plug and Orientation Detection Circuitry  
USB-PD messages are transmitted in a USB Type-C system using a BMC signaling. The BMC signal is output  
on the same pin (Cx_CC1 or Cx_CC2) that is DC biased due to the DFP (or UFP) cable attach mechanism  
discussed in the Cable Plug and Orientation Detection section.  
8.3.1.1 USB-PD Encoding and Signaling  
8-2 illustrates the high-level block diagram of the baseband USB-PD transmitter. 8-3 illustrates the high-  
level block diagram of the baseband USB-PD receiver.  
4b5b  
Encoder  
BMC  
Encoder  
Data  
to PD_TX  
CRC  
8-2. USB-PD Baseband Transmitter Block Diagram  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
21  
Product Folder Links: TPS65988  
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
Data  
BMC  
Decoder  
SOP  
Detect  
4b5b  
Decoder  
from PD_RX  
CRC  
8-3. USB-PD Baseband Receiver Block Diagram  
The USB-PD baseband signal is driven on the Cx_CCn pins with a tri-state driver. The tri-state driver is slew rate  
limited to reduce the high frequency components imparted on the cable and to avoid interference with  
frequencies used for communication.  
8.3.1.2 USB-PD Bi-Phase Marked Coding  
The USBP-PD physical layer implemented in the TPS65988 is compliant to the USB-PD Specifications. The  
encoding scheme used for the baseband PD signal is a version of Manchester coding called Biphase Mark  
Coding (BMC). In this code, there is a transition at the start of every bit time and there is a second transition in  
the middle of the bit cell when a 1 is transmitted. This coding scheme is nearly DC balanced with limited disparity  
(limited to 1/2 bit over an arbitrary packet, so a very low DC level). 8-4 illustrates Biphase Mark Coding.  
0
1
0
1
0
1
0
1
0
0
0
1
1
0
0
0
1
1
Data in  
BMC  
8-4. Biphase Mark Coding Example  
The USB PD baseband signal is driven onto the Cx_CC1 or Cx_CC2 pins with a tri-state driver. The tri-state  
driver is slew rate to limit coupling to D+/Dand to other signal lines in the Type-C fully featured cables. When  
sending the USB-PD preamble, the transmitter starts by transmitting a low level. The receiver at the other end  
tolerates the loss of the first edge. The transmitter terminates the final bit by an edge to ensure the receiver  
clocks the final bit of EOP.  
8.3.1.3 USB-PD Transmit (TX) and Receive (Rx) Masks  
The USB-PD driver meets the defined USB-PD BMC TX masks. Since a BMC coded 1contains a signal  
edge at the beginning and middle of the UI, and the BMC coded 0contains only an edge at the beginning,  
the masks are different for each. The USB-PD receiver meets the defined USB-PD BMC Rx masks. The  
boundaries of the Rx outer mask are specified to accommodate a change in signal amplitude due to the ground  
offset through the cable. The Rx masks are therefore larger than the boundaries of the TX outer mask. Similarly,  
the boundaries of the Rx inner mask are smaller than the boundaries of the TX inner mask. Triangular time  
masks are superimposed on the TX outer masks and defined at the signal transitions to require a minimum edge  
rate that has minimal impact on adjacent higher speed lanes. The TX inner mask enforces the maximum limits  
on the rise and fall times. Refer to the USB-PD Specifications for more details.  
8.3.1.4 USB-PD BMC Transmitter  
The TPS65988 transmits and receives USB-PD data over one of the Cx_CCn pins for a given CC pin pair (one  
pair per USB Type-C port). The Cx_CCn pins are also used to determine the cable orientation (see the 8.3.4  
section) and maintain cable/device attach detection. Thus, a DC bias exists on the Cx_CCn pins. The transmitter  
driver overdrives the Cx_CCn DC bias while transmitting, but returns to a Hi-Z state allowing the DC voltage to  
return to the Cx_CCn pin when not transmitting. 8-5 shows the USB-PD BMC TX and RX driver block  
diagram.  
Copyright © 2021 Texas Instruments Incorporated  
22  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
LDO_3V3  
Driver  
Level  
Shifter  
PD_TX  
PD_RX  
C_CC1  
C_CC2  
Level  
Shifter  
Digitally  
Adjustable  
VREF  
USB-PD Modem  
8-5. USB-PD BMC TX/Rx Block Diagram  
8-6 shows the transmission of the BMC data on top of the DC bias. Note, The DC bias can be anywhere  
between the minimum threshold for detecting a UFP attach (VD_CCH_USB) and the maximum threshold for  
detecting a UFP attach to a DFP (VD_CCH_3P0). This means that the DC bias can be below VOH of the  
transmitter driver or above VOH.  
VOH  
DC Bias  
DC Bias  
VOL  
VOH  
DC Bias  
DC Bias  
VOL  
8-6. TX Driver Transmission with DC Bias  
The transmitter drives a digital signal onto the Cx_CCn lines. The signal peak, VTXP, is set to meet the TX  
masks defined in the USB-PD Specifications.  
When driving the line, the transmitter driver has an output impedance of ZDRIVER. ZDRIVER is determined by  
the driver resistance and the shunt capacitance of the source and is frequency dependent. ZDRIVER impacts  
the noise ingression in the cable.  
8-7 shows the simplified circuit determining ZDRIVER. It is specified such that noise at the receiver is  
bounded.  
RDRIVER  
ZDRIVER  
Driver  
CDRIVER  
8-7. ZDRIVER Circuit  
8.3.1.5 USB-PD BMC Receiver  
The receiver block of the TPS65988 receives a signal that falls within the allowed Rx masks defined in the USB  
PD specification. The receive thresholds and hysteresis come from this mask.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
23  
Product Folder Links: TPS65988  
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
8-8 shows an example of a multi-drop USB-PD connection. This connection has the typical UFP (device) to  
DFP (host) connection, but also includes cable USB-PD TX/Rx blocks. Only one system can be transmitting at a  
time. All other systems are Hi-Z (ZBMCRX). The USB-PD Specification also specifies the capacitance that can  
exist on the wire as well as a typical DC bias setting circuit for attach detection.  
UFP  
DFP  
System  
System  
Pullup  
Cable  
for Attach  
Detection  
Connector  
Connector  
Tx  
Rx  
Tx  
Rx  
RD  
for Attach  
Detection  
CRECEIVER  
CRECEIVER  
CCBLPLUG  
CCBLPLUG  
8-8. Example USB-PD Multi-Drop Configuration  
8.3.2 Power Management  
The TPS65988 power management block receives power and generates voltages to provide power to the  
TPS65988 internal circuitry. These generated power rails are LDO_3V3 and LDO_1V8. LDO_3V3 may also be  
used as a low power output for external flash memory. The power supply path is shown in 8-9.  
VBUS1  
VIN_3V3  
VBUS2  
VREF  
LDO  
LDO_3V3  
LDO_1V8  
VREF  
LDO  
8-9. Power Supplies  
The TPS65988 is powered from either VIN_3V3, VBUS1, or VBUS2. The normal power supply input is VIN3V3.  
In this mode, current flows from VIN_3V3 to LDO3V3 to power the core 3.3-V circuitry and I/Os. A second LDO  
steps the voltage down from LDO_3V3 to LDO_1V8 to power the 1.8-V core digital circuitry. When VIn_3V3  
power is unavailable and power is available on VBUS1 or VBUS2 , the TPS65988 is powered from VBUS. In this  
mode, the voltage on VBUS1 or VBUS 2 is stepped down through an LDO to LDO_3V3.  
8.3.2.1 Power-On And Supervisory Functions  
A power-on reset (POR) circuit monitors each supply. This POR allows active circuitry to turn on only when a  
good supply is present.  
8.3.2.2 VBUS LDO  
The TPS65988 contains an internal high-voltage LDO which is capable of converting up to 22 V from VBUS to  
3.3 V for powering internal device circuitry. The VBUS LDO is only utilized during dead battery operation while  
the VIN_3V3 supply is not present. The VBUS LDO may be powered from either VBUS1 or VBUS2. The path  
connecting each VBUS to the internal LDO blocks reverse current, preventing power on one VBUS from leaking  
to the other. When power is present on both VBUS inputs, the internal LDO draws current from both VBUS pins.  
Copyright © 2021 Texas Instruments Incorporated  
24  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
8.3.2.3 Supply Switch Over  
VIN_3V3 takes precedence over VBUS, meaning that when both supply voltages are present the TPS65988  
powers from VIN_3V3. See 8-9 for a diagram showing the power supply path block. There are two cases in  
which a power supply switch-over occurs. The first is when VBUS is present first and then VIN_3V3 becomes  
available. In this case, the supply automatically switches over to VIN_3V3 and brown-out prevention is verified  
by design. The other way a supply switch-over occurs is when both supplies are present and VIN_3V3 is  
removed and falls below 2.85 V. In this case, a hard reset of the TPS65988 is initiated by device firmware,  
prompting a re-boot.  
8.3.3 Port Power Switches  
8-10 shows the TPS65988 internal power paths. The TPS65988 features two internal high-voltage power  
paths. Each path contains two back to back common drain N-Fets, current monitor, overvoltage monitor,  
undervoltage monitor, and temperature sensing circuitry. Each path may conduct up to 5 A safely. Additional  
external paths may be controlled through the TPS65988 GPIOs.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
25  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
Fast  
current  
limit  
5A  
PP_HV2  
VBUS2  
Fast  
current  
limit  
5A  
PP_HV1  
VBUS1  
PP_EXT1 (GPIO16)  
PP_EXT2(GPIO17)  
Dead  
Battery  
Supply  
HV Gate Control and  
Sense  
HV Gate Control and  
Sense  
C1_CC1 Gate  
Control  
Fast  
current  
limit  
PP1_CABLE  
C1_CC1  
600mA  
C1_CC2 Gate  
Control  
C1_CC2  
C2_CC1 Gate  
Control  
Fast  
current  
limit  
PP2_CABLE  
C2_CC1  
600mA  
C2_CC2 Gate  
Control  
C2_CC2  
8-10. Port Power Switches  
8.3.3.1 PP_HV Power Switch  
The TPS65988 has two integrated bi-directional high-voltage switches that are rated for up to 5 A of current.  
Each switch may be used as either a sink or source path for supporting USB-PD power up to 20 V at 5 A of  
current.  
Note  
The power paths can sustain up to 5A of continuous current as long as the internal junction  
temperature of each path remains below 150C. Care should be taken to follow the layout  
recommendations described in DRAIN and DRAIN2 Pad Pours  
Copyright © 2021 Texas Instruments Incorporated  
26  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
8.3.3.1.1 PP_HV Over Current Clamp  
The internal source PP_HV path has an integrated over-current clamp circuit. The current through the internal  
PP_HV paths are current limited to IOCC. The IOCC value is selected by application firmware and only enabled  
while acting as a source. When the current through the switch exceeds IOCC, the current clamping circuit  
activates and the path behaves as a constant current source. If the duration of the over current event exceeds  
the deglitch time, the switch is latched off.  
8.3.3.1.2 PP_HV Over Current Protection  
The TPS65988 continuously monitors the forward voltage drop across the internal power switches. When a  
forward drop corresponding to a forward current of IOCP is detected the internal power switch is latched off to  
protect the internal switches as well as upstream power supplies.  
8.3.3.1.3 PP_HV OVP and UVP  
Both the over voltage and under voltage protection levels are configured by application firmware. When the  
voltage on a port's VBUS pin exceeds the set over voltage threshold or falls below the set under voltage  
threshold the associated PP_HV path is automatically disabled.  
8.3.3.1.4 PP_HV Reverse Current Protection  
The TPS65988 reverse current protection has two modes of operation: Comparator mode and Ideal Diode  
Mode. Both modes disable the power switch in cases of reverse current. The comparator protection mode is  
enabled when the switch is operating as a source, while the ideal diode protection is enabled while operating as  
a sink.  
In the Comparator mode of reverse current protection, the power switch is allowed to behave resistively until the  
current reaches then amount calculated by 方程式 1 and then blocks reverse current from VBUS to PP_HV. 图  
8-11 shows the diode behavior of the switch with comparator mode enabled.  
IREVHV = VREVHV/RPPHV  
(1)  
I
1/RPPHV  
VREVHV  
V
IREVHV  
8-11. Comparator Mode (Source) Internal HV Switch I-V Curve  
In the Ideal Diode mode of reverse current protection, the switch behaves as an ideal diode and blocks reverse  
current from PP_HV to VBUS. 8-12 shows the diode behavior of the switch with ideal diode mode enabled.  
I
1/RPPHV  
VREVHV/RPPHV  
VBUS-PP_HV  
VREVHV  
8-12. Ideal Diode Mode (Sink) Internal HV Switch I-V Curve  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
27  
Product Folder Links: TPS65988  
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
8.3.3.2 Schottky for Current Surge Protection  
To prevent the possibility of large ground currents into the TPS65988 during sudden disconnects due to  
inductive effects in a cable, it is recommended that a Schottky diode be placed from VBUS to ground as shown  
in 8-13.  
PP_HV2  
PP_HV1  
VBUS2  
VBUS1  
PPAD  
8-13. Schottky for Current Surge Protection  
8.3.3.3 PP_EXT Power Path Control  
GPIO16 and GPIO17 of the TPS65988 are intended for control of additional external power paths. These GPIO  
are active high when configured for external path control and disables in response to an OVP or UVP event.  
Over current protection and thermal shutdown are not available for external power paths controlled by GPIO16  
and GPIO17.  
Note  
GPIO16 and GPIO17 must be pulled to ground through an external pull-down resistor when utilized as  
external path control signals.  
8.3.3.4 PP_CABLE Power Switch  
The TPS65988 has two integrated 5-V unidirectional power muxes that are rated for up to 600 mA of current.  
Each mux may supply power to either of the port CC pins for use as VCONN power.  
8.3.3.4.1 PP_CABLE Over Current Protection  
When enabled and providing VCONN power the TPS65988 PP_CABLE power switches have a 600 mA current  
limit. When the current through the PP_CABLE switch exceeds 600 mA, the current limiting circuit activates and  
the switch behaves as a constant current source. The switches do not have reverse current blocking when the  
switch is enabled and current is flowing to either Cx_CC1 or Cx_CC2.  
8.3.3.4.2 PP_CABLE Input Good Monitor  
The TPS65988 monitors the voltage at the PP_CABLE pins prior to enabling the power switch. If the voltage at  
PP_CABLE exceeds the input good threshold the switch is allowed to close, otherwise the switch remains open.  
Once the switch has been enabled, PP_CABLE is allowed to fall below the input good threshold.  
Copyright © 2021 Texas Instruments Incorporated  
28  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
8.3.3.5 VBUS Transition to VSAFE5V  
The TPS65988 has an integrated active pull-down on VBUS for transitioning from high voltage to VSAFE5V.  
When the high voltage switch is disabled and VBUS > VSAFE5V, an amplifier turns on a current source and  
pulls down on VBUS. The amplifier implements active slew rate control by adjusting the pull-down current to  
prevent the slew rate from exceeding specification. When VBUS falls to VSAFE5V, the pull-down is turned off.  
8.3.3.6 VBUS Transition to VSAFE0V  
When VBUS transitions to near 0 V (VSAFE0V), the pull-down circuit in VBUS Transition to VSAFE5V is turned  
on until VBUS reaches VSAFE0V. This transition occurs within time TSAFE0V.  
8.3.4 Cable Plug and Orientation Detection  
8-14 shows the plug and orientation detection block at each Cx_CCn pin (C1_CC1, C1_CC2, C2_CC1,  
C2_CC2). Each pin has identical detection circuitry.  
LDO_3V3  
IH_CC_STD  
IH_CC_1P5  
IH_CC_3P0  
VREF1  
VREF2  
VREF3  
Cx_CCn  
RD_CC  
8-14. Plug and Orientation Detection Block  
8.3.4.1 Configured as a DFP  
When one of the TPS65988 ports is configured as a DFP, the device detects when a cable or a UFP is attached  
using the Cx_CC1 and Cx_CC2 pins. When in a disconnected state, the TPS65988 monitors the voltages on  
these pins to determine what, if anything, is connected. See USB Type-C Specification for more information.  
8-1 shows the Cable Detect States for a DFP.  
8-1. Cable Detect States for a DFP  
C_CC1 C_CC2  
CONNECTION STATE  
RESULTING ACTION  
Continue monitoring both C_CC pins for attach. Power is not applied to VBUS or  
VCONN until a UFP connect is detected.  
Open  
Open Nothing attached  
Rd  
Open UFP attached  
Rd UFP attached  
Monitor C_CC1 for detach. Power is applied to VBUS but not to VCONN (C_CC2).  
Monitor C_CC2 for detach. Power is applied to VBUS but not to VCONN (C_CC1).  
Open  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
29  
Product Folder Links: TPS65988  
 
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
8-1. Cable Detect States for a DFP (continued)  
C_CC1 C_CC2  
CONNECTION STATE  
RESULTING ACTION  
Powered Cable-No UFP  
attached  
Monitor C_CC2 for a UFP attach and C_CC1 for cable detach. Power is not applied to  
VBUS or VCONN (C_CC1) until a UFP attach is detected.  
Ra  
Open  
Ra  
Open  
Ra  
Powered Cable-No UFP  
attached  
Monitor C_CC1 for a UFP attach and C_CC2 for cable detach. Power is not applied to  
VBUS or VCONN (C_CC1) until a UFP attach is detected.  
Provide power on VBUS and VCONN (C_CC1) then monitor C_CC2 for a UFP  
detach. C_CC1 is not monitored for a detach.  
Rd  
Powered Cable-UFP Attached  
Powered Cable-UFP attached  
Provide power on VBUS and VCONN (C_CC2) then monitor C_CC1 for a UFP  
detach. C_CC2 is not monitored for a detach.  
Rd  
Ra  
Debug Accessory Mode  
attached  
Rd  
Rd  
Sense either C_CC pin for detach.  
Sense either C_CC pin for detach.  
Audio Adapter Accessory  
Mode attached  
Ra  
Ra  
When a TPS65988 port is configured as a DFP, a current IH_CC is driven out each C_CCn pin and each pin is  
monitored for different states. When a UFP is attached to the pin a pull-down resistance of Rd to GND exists.  
The current IH_CC is then forced across the resistance Rd generating a voltage at the C_CCn pin.  
When configured as a DFP advertising Default USB current sourcing capability, the TPS65988 applies  
IH_CC_USB to each C_CCn pin. When a UFP with a pull-down resistance Rd is attached, the voltage on the  
C_CCn pin pulls below VH_CCD_USB. The TPS65988 can be configured to advertise default (500 mA or 900  
mA), 1.5-A and 3-A sourcing capabilities when acting as a DFP.  
When the C_CCn pin is connected to an active cable VCONN input, the pull-down resistance is different (Ra). In  
this case the voltage on the C_CCn pin will pull below VH_CCA_USB/1P5/3P0 and the system recognizes the  
active cable.  
The VH_CCD_USB/1P5/3P0 thresholds are monitored to detect a disconnection from each of these cases  
respectively. When a connection has been recognized and the voltage on the C_CCn pin rises above the  
VH_CCD_USB/1P5/3P0 threshold, the system registers a disconnection.  
8.3.4.2 Configured as a UFP  
When a TPS65988 port is configured as a UFP, the TPS65988 presents a pull-down resistance RD_CC on each  
C_CCn pin and waits for a DFP to attach and pull-up the voltage on the pin. The DFP pulls-up the C_CCn pin by  
applying either a resistance or a current. The UFP detects an attachment by the presence of VBUS. The UFP  
determines the advertised current from the DFP by the pull-up applied to the C_CCn pin.  
8.3.4.3 Configured as a DRP  
When a TPS65988 port is configured as a DRP, the TPS65988 alternates the port's C_CCn pins between the  
pull-down resistance, Rd, and pull-up current source, Rp.  
8.3.4.4 Fast Role Swap Signaling  
The TPS65988 cable plug block contains additional circuitry that may be used to support the Fast Role Swap  
(FRS) behavior defined in the USB Power Delivery Specification. The circuitry provided for this functionality is  
detailed in 8-15.  
Copyright © 2021 Texas Instruments Incorporated  
30  
Submit Document Feedback  
Product Folder Links: TPS65988  
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
Cx_CC1  
To Cable  
Detect and  
Orientation  
Cx_CC2  
R_FRSWAP  
R_FRSWAP  
To Digital Core  
VREF  
8-15. Fast Role Swap Detection and Signaling  
When a TPS65988 port is operating as a sink with FRS enabled, the TPS65988 monitors the CC pin voltage. If  
the CC voltage falls below VTH_FRS a fast role swap situation is detected and signaled to the digital core. When  
this signal is detected the TPS65988 ceases operating as a sink and begin operating as a source.  
When a TPS65988 port is operating as a source with FRS enabled, the TPS65988 digital core can signal to the  
connected port partner that a fast role swap is required by enabling the R_FRSWAP pull down on the connected  
CC pin. When this signal is sent the TPS65988 ceases operating as the source and begin operating as a sink.  
8.3.5 Dead Battery Operation  
8.3.5.1 Dead Battery Advertisement  
The TPS65988 supports booting from no-battery or dead-battery conditions by receiving power from VBUS.  
Type-C USB ports require a sink to present Rd on the CC pin before a USB Type-C source provides a voltage on  
VBUS. TPS65988 hardware is configured to present this Rd during a dead-battery or no-battery condition.  
Additional circuitry provides a mechanism to turn off this Rd once the device no longer requires power from  
VBUS. 8-16 shows the configuration of the C_CCn pins, and elaborates on the basic cable plug and  
orientation detection block shown in 8-14. A resistance R_RPD is connected to the gate of the pull-down FET  
on each C_CCn pin. During normal operation when configured as a sink, RD is RD_CC; however, while dead-  
battery or no-battery conditions exist, the resistance is un-trimmed and is RD_DB. When RD_DB is presented  
during dead-battery or no-battery, application code switches to RD_CC.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
31  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
C_CCn  
R_RPD  
RD_DB  
RD_DB_EN  
RD_CC  
RD_CC_EN  
8-16. Dead Battery Pull-Down Resistor  
In this case, the gate driver for the pull-down FET is Hi-Z at its output. When an external connection pulls up on  
C_CCn (the case when connected to a DFP advertising with a pull-up resistance Rp or pull-up current), the  
connection through R_RPD pulls up on the FET gate turning on the pull-down through RD_DB. In this condition,  
the C_CCn pin acts as a clamp VTH_DB in series with the resistance RD_DB.  
8.3.5.2 BUSPOWER (ADCIN1)  
The BUSPOWERz input to the internal ADC controls the behavior of the TPS65988 in response to VBUS being  
supplied during a dead battery condition. The pin must be externally tied to the LDO_3V3 output via a resistive  
divider. At power-up the ADC converts the BUSPOWER voltage and the digital core uses this value to determine  
start-up behavior. It is recommended to tie ADCin1 to LDO_3V3 through a resistor divider as shown in 8-17.  
For more information about how to use the ADCIN1 pin to configure the TPS65988, please see 8.4.1.  
Copyright © 2021 Texas Instruments Incorporated  
32  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
LDO_3V3  
ADCIN1  
R1  
R2  
ADC  
8-17. ADCIN1 Resistor Divider  
Note  
Devices implementing the BP_WaitFor3V3_External configuration must use GPIO16 for port 1  
external path control and GPIO17 for port 2 external path control.  
8.3.6 Battery Charger Detection and Advertisement  
The battery charger (BC1.2) block integrates circuitry to detect when the connected entity on the USB D+/D–  
pins is a BC1.2 compliant charger, as well as advertise BC1.2 charging capabilities to connected devices. To  
enable the required detection and advertisement mechanisms, the block integrates various voltage sources,  
currents, and resistances. 8-18 shows the connection of these elements to the TPS65988 Cx_USB_P and  
Cx_USB_N pins.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
33  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
VLGC_HI  
IDP_SRC  
C1_USB_P  
C1_USB_N  
To ADC  
R_DIV  
R_1.2V  
RDCP_DAT1  
RDCP_DAT2  
C2_USB_P  
C2_USB_N  
To ADC  
R_DIV  
R_DIV  
R_1.2V  
IDX_SNK  
VDX_SRC  
RDM_DWN  
RDP_DWN  
V_DIV  
V_1.2V  
8-18. Battery Charger Detection and Advertisement  
Note  
The pull-up and pull-down resistors required by the USB2 standard for a USB host or device are not  
provided by the TPS65988 and must be provided externally to the device in final applications.  
8.3.6.1 BC1.2 Data Contact Detect  
Data Contact Detect follows the definition in the USB BC1.2 specification. The detection scheme sources a  
current IDP_SRC into the D+ pin of the USB connection. The current is sourced into the C_USB_P D+ pin. A  
resistance RDM_DWN is connected between the Dpin and GND. The current source IDP_SRC and the pull-  
down resistance RDM_DWN, is activated during data contact detection.  
8.3.6.2 BC1.2 Primary and Secondary Detection  
The Primary and Secondary Detection follow the USB BC1.2 specification. This detection scheme looks for a  
resistance between D+ and Dlines by forcing a known voltage on the first line, forcing a current sink on the  
second line and then reading the voltage on the second line using the ADC integrated in the TPS65988. The  
voltage source VDX_SRC and the current source IDX_SNK, are activated during primary and secondary  
detection.  
8.3.6.3 Charging Downstream Port Advertisement  
The Charging Downstream Port (CDP) advertisement follows the USB BC1.2 specification. The advertisement  
scheme monitors the D+ line using the ADC. When a voltage of 0.6V is seen on the D+ line, TPS65988 forces a  
voltage of 0.6 V on the Dline until the D+ goes low. The voltage source VDX_SRC and the current source  
IDX_SNK, are activated during CDP advertisement. CDP advertisement takes place with the USB Host 15kΩ  
pull-down resistors on the D+ and D- lines from the USB Host Transceiver, because after CDP negotiation takes  
place on the D+/D- lines, USB2.0 data transmission begins.  
8.3.6.4 Dedicated Charging Port Advertisement  
The Dedicated Charging Port (DCP) advertisement follows the USB BC1.2 specification (Shorted Mode per  
BC1.2) and the YD/T 1591-2009 specification. The advertisement scheme shorts the D+ and Dlines through  
the RDCP_DAT resistor.  
Copyright © 2021 Texas Instruments Incorporated  
34  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
8.3.6.5 2.7V Divider3 Mode Advertisement  
2.7 V Divider3 Mode is a proprietary advertisement scheme used to charge popular devices in the market. This  
advertisement places V_DIV on D+ with an R_DIV output impedance and V_DIV on D- with an R_DIV output  
impedance. With this advertisement scheme present on D+ and D-, specific popular devices are allowed to pull  
more than 1.5 A of current from VBUS. If enabling 2.7 V Divider3 Mode advertisement on a port, it is  
recommended that VBUS be able to supply at least 2.4 A of current.  
8.3.6.6 1.2V Mode Advertisement  
1.2 V Mode is a proprietary advertisement scheme used to charge popular devices in the market. This  
advertisement places V_1.2 V on D- with an R_1.2 V output impedance and shorts D+ and D- together through  
the RDCP_DAT resistor. With this advertisement scheme present on D+ and D-, specific popular devices are  
allowed to pull more than 1.5 A of current from VBUS. If enabling 1.2 V Mode advertisement on a port, it is  
recommended that VBUS be able to supply at least 2 A of current.  
8.3.6.7 DCP Auto Mode Advertisement  
DCP Auto Mode Advertisement scheme is a special scheme that automatically advertises the correct charging  
scheme depending on the device attached to the USB port. If a device that detects Dedicated Charging Port  
Advertisement is connected, the DCP Advertising scheme will automatically be placed on D+/D-. If a device that  
detects 2.7 V Divider3 Mode Advertisement is connected, the 2.7 V Divider3 Mode Advertising scheme will  
automatically be placed on D+/D-. Likewise, if a device that detects 1.2 V Mode Advertisement is connected, the  
1.2 V Mode Advertising scheme will automatically be placed on D+/D-. TPS65988's DCP Auto Mode  
Advertisement circuit is able to place the correct advertisement scheme on D+/D- without needing to discharge  
VBUS.  
8.3.7 ADC  
The TPS65988 integrated ADC is accessible to internal firmware only. The ADC reads are not available for  
external use.  
8.3.8 DisplayPort HPD  
To enable HPD signaling through PD messaging, a single pin is used as the HPD input and output for each port.  
When events occur on these pins during a DisplayPort connection though the Type-C connector (configured by  
firmware), hardware timers trigger and interrupt the digital core to indicate needed PD messaging. When one of  
the TPS65988's ports is operating as a DP source, its corresponding HPD pin operates as an output (HPD TX),  
and when a port is operating as a DP sink, its corresponding HPD pin operates as an input (HPD RX). When  
DisplayPort is not enabled via firmware both HPD1 and HPD2 operate as generic GPIOs (GPIO3 and GPIO4).  
8.3.9 Digital Interfaces  
The TPS65988 contains several different digital interfaces which may be used for communicating with other  
devices. The available interfaces include three I2C ports (I2C1 is a Master/Slave, I2C2 is a Slave, and I2C3 is a  
Master), one SPI controller, and 12 additional GPIOs.  
8.3.9.1 General GPIO  
8-19 shows the GPIO I/O buffer for all GPIOn pins. GPIOn pins can be mapped to USB Type-C, USB PD, and  
application-specific events to control other ICs, interrupt a host processor, or receive input from another IC. This  
buffer is configurable to be a push-pull output, a weak push-pull, or open drain output. When configured as an  
input, the signal can be a de-glitched digital input . The push-pull output is a simple CMOS output with  
independent pull-down control allowing open-drain connections. The weak push-pull is also a CMOS output, but  
with GPIO_RPU resistance in series with the drain. The supply voltage to the output buffer is LDO_3V3 and  
LDO_1V8 to the input buffer. When interfacing with non 3.3-V I/O devices the output buffer may be configured as  
an open drain output and an external pull-up resistor attached to the GPIO pin. The pull-up and pull-down output  
drivers are independently controlled from the input and are enabled or disabled via application code in the digital  
core.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
35  
Product Folder Links: TPS65988  
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
LDO_3V3  
GPIO_OD_EN  
GPIO_OE  
GPIO_DO  
GPIO_PU_EN  
GPIO_RPU  
GPIO_RPD  
GPIO_PD_EN  
20ns  
Deglitch  
GPIO  
GPIO_DI  
GPIO_AI_EN  
8-19. General GPIO Buffer  
8.3.9.2 I2C  
The TPS65988 features three I2C interfaces. The I2C1 interface is configurable to operate as a master or slave.  
The I2C2 interface may only operate as a slave. The I2C3 interface may only operate as a master. The I2C I/O  
driver is shown in 8-20. This I/O consists of an open-drain output and in input comparator with de-glitching.  
The I2C input thresholds are set by LDO_1V8 by default.  
50ns  
I2C_DI  
Deglitch  
I2C_SDA/SCL  
I2C_DO  
8-20. I2C Buffer  
8.3.9.3 SPI  
The TPS65988 has a single SPI controller interface for use with external memory devices. 8-21 shows the I/O  
buffers for the SPI interface.  
Copyright © 2021 Texas Instruments Incorporated  
36  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
SPI_x  
SPIin  
CMOS  
Output  
SPIout  
SPI_OE  
8-21. SPI buffer  
8.3.10 PWM Driver  
The TPS65988 includes two integrated PWM drivers which may be multiplexed onto GPIO 14 and GPIO 15. The  
PWM driver implements an 8-bit counter driven by either the internal 100-kHz clock or internal 24-MHz clock.  
The counter increments by a configurable 4-bit value each clock cycle which determines the output PWM  
frequency. The PWM duty cycle is set by a configurable 8-bit value which sets the count threshold for the high to  
low edge.  
Note  
During Sleep power state the 24-MHz clock is unavailable, any PWM drivers running from this clock is  
also be disabled when entering the sleep state. If PWM output is needed in Sleep, the output must be  
configured to use the 100-kHz clock.  
8.3.11 Digital Core  
8-22 shows a simplified block diagram of the digital core.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
37  
Product Folder Links: TPS65988  
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
HRESET  
GPIO 0-4  
GPIO 12-17  
GPIO 20-21  
I2C1_SDA  
I2C  
Port 1  
I2C to  
System Control  
I2C1_SCL  
I2C1_IRQZ  
I2C2_SDA  
I2C  
Port 2  
I2C to  
Thunderbolt Controller  
I2C2_SCL  
Digital Core  
I2C2_IRQZ  
CBL_DET  
Bias CTL  
and USB-PD  
USB PD Phy  
I2C3_SDA  
I2C  
Port 3  
I2C to  
I2C Peripherals  
I2C3_SCL  
I2C3_IRQZ  
SPI_CLK  
SPI_PICO  
SPI to  
Flash  
SPI  
SPI_POCI  
SPI_CSZ  
(firmware)  
OSC  
Temp  
Sense  
Thermal  
Shutdown  
8-22. Digital Core Block Diagram  
8.3.12 I2C Interfaces  
The TPS65988 has three I2C interface ports. I2C Port 1 is comprised of the I2C1_SDA, I2C1_SCL, and  
I2C1_IRQ1 pins. I2C Port 2 is comprised of the I2C2_SDA, I2C2_SCL, and I2C2_IRQ pins. These interfaces  
provide general status information about the TPS65988, as well as the ability to control the TPS65988 behavior,  
as well as providing information about connections detected at the USB-C receptacle and supporting  
communications to/from a connected device and/or cable supporting BMC USB-PD. I2C Port 3 is comprised of  
the I2C3_SDA, I2C3_SCL, and I2C3_IRQ1 pins. This interface is used as a general I2C master to control  
external I2C devices such as a super-speed mux or re-timer.  
The first port can be a master or a slave, but the default behavior is to be a slave. The second port operates as a  
slave only. Port 1 and Port 2 are interchangeable as slaves. Both Port1 and Port2 operate in the same way and  
has the same access in and out of the core. An interrupt mask is set for each that determines what events are  
interrupted on that given port. Port 3 operates as a master only.  
Copyright © 2021 Texas Instruments Incorporated  
38  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
8.3.12.1 I2C Interface Description  
The TPS65988 support Standard and Fast mode I2C interface. The bidirectional I2C bus consists of the serial  
clock (SCL) and serial data (SDA) lines. Both lines must be connected to a supply through a pull-up resistor.  
Data transfer may be initiated only when the bus is not busy.  
A master sending a Start condition, a high-to-low transition on the SDA input/output, while the SCL input is high  
initiates I2C communication. After the Start condition, the device address byte is sent, most significant bit (MSB)  
first, including the data direction bit (R/W).  
After receiving the valid address byte, this device responds with an acknowledge (ACK), a low on the SDA input/  
output during the high of the ACK-related clock pulse. On the I2C bus, only one data bit is transferred during  
each clock pulse. The data on the SDA line must remain stable during the high pulse of the clock period as  
changes in the data line at this time are interpreted as control commands (Start or Stop). The master sends a  
Stop condition, a low-to-high transition on the SDA input/output while the SCL input is high.  
Any number of data bytes can be transferred from the transmitter to receiver between the Start and the Stop  
conditions. Each byte of eight bits is followed by one ACK bit. The transmitter must release the SDA line before  
the receiver can send an ACK bit. The device that acknowledges must pull down the SDA line during the ACK  
clock pulse, so that the SDA line is stable low during the high pulse of the ACK-related clock period. When a  
slave receiver is addressed, it must generate an ACK after each byte is received. Similarly, the master must  
generate an ACK after each byte that it receives from the slave transmitter. Setup and hold times must be met to  
ensure proper operation.  
A master receiver signals an end of data to the slave transmitter by not generating an acknowledge (NACK) after  
the last byte has been clocked out of the slave. The master receiver holding the SDA line high does this. In this  
event, the transmitter must release the data line to enable the master to generate a Stop condition.  
8-23 shows the start and stop conditions of the transfer. 8-24 shows the SDA and SCL signals for  
transferring a bit. 8-25 shows a data transfer sequence with the ACK or NACK at the last clock pulse.  
SDA  
SCL  
S
P
Start Condition  
Stop Condition  
8-23. I2C Definition of Start and Stop Conditions  
SDA  
SCL  
Data Line  
Change  
8-24. I2C Bit Transfer  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
39  
Product Folder Links: TPS65988  
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
Data Output  
by Transmitter  
Nack  
Data Output  
by Receiver  
SCL From  
Master  
Ack  
1
2
8
9
S
Clock Pulse for  
Acknowledgement  
Start  
Condition  
8-25. I2C Acknowledgment  
8.3.12.2 I2C Clock Stretching  
The TPS65988 features clock stretching for the I2C protocol. The TPS65988 slave I2C port may hold the clock  
line (SCL) low after receiving (or sending) a byte, indicating that it is not yet ready to process more data. The  
master communicating with the slave must not finish the transmission of the current bit and must wait until the  
clock line actually goes high. When the slave is clock stretching, the clock line remains low.  
The master must wait until it observes the clock line transitioning high plus an additional minimum time (4 μs for  
standard 100 kbps I2C) before pulling the clock low again.  
Any clock pulse may be stretched but typically it is the interval before or after the acknowledgment bit.  
8.3.12.3 I2C Address Setting  
Each of the TPS65988's two I2C slave interfaces responds to two unique I2C addresses. The first address allows  
communication with Port 1 of the TPS65988 and the second address allows communication with Port 2 of the  
TPS65988.  
The boot flow sets the hardware configurable unique I2C addresses of the TPS65988 before the port s are  
enabled to respond to I2C transactions. For the I2C1 interface, the unique I2C address es are determined by the  
analog level set by the analog ADCIN2 pin (three bits) as shown in 8-2 and 8-3.  
8-2. I2C Default Unique Address I2C1 - Port 1  
DEFAULT I2C UNIQUE ADDRESS  
Bit 7  
0
Bit 6  
1
Bit 5  
0
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
R/W  
0
I2C_ADDR_DECODE_C1[2:0]  
Note 1: Any bit is maskable for each port independently providing firmware override of the I2C address.  
8-3. I2C Default Unique Address I2C1 - Port 2  
DEFAULT I2C UNIQUE ADDRESS  
Bit 7  
0
Bit 6  
1
Bit 5  
0
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
R/W  
0
I2C_ADDR_DECODE_C2[2:0]  
Note 1: Any bit is maskable for each port independently providing firmware override of the I2C address.  
For the I2C2 interface, the unique I2C address is a fixed value as shown in 8-4 and 8-5.  
8-4. I2C Default Unique Address I2C2 - Port 1  
DEFAULT I2C UNIQUE ADDRESS  
Bit 7  
0
Bit 6  
1
Bit 5  
1
Bit 4  
1
Bit 3  
0
Bit 2  
0
Bit 1  
0
Bit 0  
R/W  
Copyright © 2021 Texas Instruments Incorporated  
40  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
8-4. I2C Default Unique Address I2C2 - Port 1 (continued)  
DEFAULT I2C UNIQUE ADDRESS  
Note 1: Any bit is maskable for each port independently, providing firmware override of the I2C address.  
8-5. I2C Default Unique Address I2C2 - Port 2  
DEFAULT I2C UNIQUE ADDRESS  
Bit 7  
0
Bit 6  
1
Bit 5  
1
Bit 4  
Bit 3  
Bit 2  
1
Bit 1  
1
Bit 0  
R/W  
1
1
Note 1: Any bit is maskable for each port independently, providing firmware override of the I2C address.  
Note  
The TPS65988 I2C address values are set and controlled by device firmware. Certain firmware  
configurations may override the presented address settings.  
8.3.12.4 Unique Address Interface  
The Unique Address Interface allows for complex interaction between an I2C master and a single TPS65988.  
The I2C Slave sub-address is used to receive or respond to Host Interface protocol commands. 8-26 and 图  
8-27 show the write and read protocol for the I2C slave interface, and a key is included in 8-28 to explain the  
terminology used. The TPS65988 Host interface utilizes a different unique address to identify each of the two  
USB Type-C ports controlled by the TPS65988. The key to the protocol diagrams is in the SMBus Specification  
and is repeated here in part.  
1
7
1
1
8
1
8
1
8
1
S
Unique Address  
Wr  
A
Register Number  
A
Byte Count = N  
A
Data Byte 1  
A
8
1
8
1
Data Byte 2  
A
Data Byte N  
A
P
8-26. I2C Unique Address Write Register Protocol  
1
S
7
1
1
8
1
1
7
1
1
8
1
Unique Address  
Wr  
A
Register Number  
A
Sr  
Unique Address  
Rd  
A
Byte Count = N  
A
8
1
8
1
8
1
Data Byte 1  
A
Data Byte 2  
A
Data Byte N  
A
1
P
8-27. I2C Unique Address Read Register Protocol  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
41  
Product Folder Links: TPS65988  
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
1
7
1
1
A
x
8
1
A
x
1
S
Slave Address  
Wr  
Data Byte  
P
S
Start Condition  
SR  
Rd  
Wr  
x
Repeated Start Condition  
Read (bit value of 1)  
Write (bit value of 0)  
Field is required to have the value x  
Acknowledge (this bit position may be 0 for an ACK or  
1 for a NACK)  
A
P
Stop Condition  
Master-to-Slave  
Slave-to-Master  
Continuation of protocol  
8-28. I2C Read/Write Protocol Key  
8.3.12.5 I2C Pin Address Setting (ADCIN2)  
To enable the setting of multiple I2C addresses using a single TPS65988 pin, a resistor divider is placed  
externally on the ADCIN2 pin. The internal ADC then decodes the address from this divider value. 8-29 shows  
the decoding.  
LDO_3V3  
R1  
ADC  
ADCIN2  
R2  
8-29. I2C Address Divider  
8-6 lists the external divider needed to set bits [3:1] of the I2C Unique Address.  
Copyright © 2021 Texas Instruments Incorporated  
42  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
8-6. I2C Address Selection  
DIV = R2/(R1+R2)(1)  
I2C UNIQUE ADDRESS [3:1]  
DIV_min  
DIV_max  
I2C_ADDR_DECODE_C1  
I2C_ADDR_DECODE_C2  
0.00  
0.20  
0.40  
0.60  
0.18  
0.38  
0.58  
1.00  
000b  
001b  
010b  
011b  
100b  
101b  
110b  
111b  
(1) External resistor tolerance of 1% is required. Resistor values must be chosen to yield a DIV value centered nominally between listed  
MIN and MAX values.  
8.3.13 SPI Controller Interface  
The TPS65988 loads any ROM patch and-or configuration from flash memory during the boot sequence. The  
TPS65988 is designed to power the flash from LDO_3V3 in order to support dead-battery or no-battery  
conditions, and therefore pull-up resistors used for the flash memory must be tied to LDO_3V3. The flash  
memory IC must support 12 MHz SPI clock frequency. The size of the flash must be at least 64 kB. The SPI  
controller of the TPS65988 supports SPI Mode 0. For Mode 0, data delay is defined such that data is output on  
the same cycle as chip select (SPI_CS pin) becomes active. The chip select polarity is active-low. The clock  
phase is defined such that data (on the SPI_POCI and SPI_PICO pins) is shifted out on the falling edge of the  
clock (SPI_CLK pin) and data is sampled on the rising edge of the clock. The clock polarity for chip select is  
defined such that when data is not being transferred the SPI_CLK pin is held (or idling) low. The minimum  
erasable sector size of the flash must be 4 KB. The W25X05CL or similar is recommended.  
8.3.14 Thermal Shutdown  
The TPS65988 features a central thermal shutdown as well as independent thermal sensors for each internal  
power path. The central thermal shutdown monitors the overall temperature of the die and disables all functions  
except for supervisory circuitry when die temperature goes above a rising temperature of TSD_MAIN. The  
temperature shutdown has a hysteresis of TSDH_MAIN and when the temperature falls back below this value,  
the device resumes normal operation.  
The power path thermal shutdown monitors the temperature of each internal power path and disables the power  
path in response to an over temperature event. Once the temperature falls below TSDH_PWR the path can be  
configured to resume operation or remain disabled until re-enabled by firmware.  
8.3.15 Oscillators  
The TPS65988 has two independent oscillators for generating internal clock domains. A 24-MHz oscillator  
generates clocks for the core during normal operation. A 100-kHz oscillator generates clocks for various timers  
and clocking the core during low power states.  
8.4 Device Functional Modes  
8.4.1 Boot  
At initial power on the device goes through a boot routine. This routine is responsible for initializing device  
register values and loading device patch and configuration bundles. The device's functional behavior after boot  
can be configured through the use of pin straps on the SPI_POCI and ADCIN1 pins as shown in 8-7.  
8-7. Boot Mode Pin Strapping  
ADCIN1  
SPI_POCI  
DIV = R2/(R1+R2)(1)  
DEAD BATTERY MODE  
DEVICE CONFIGURATION  
DIV MIN  
0.00  
DIV MAX  
0.18  
1
1
1
1
1
BP_NoResponse  
BP_WaitFor3V3_Internal  
BP_ECWait_Internal  
Safe Configuration  
Safe Configuration  
Infinite Wait  
0.20  
0.30  
0.40  
0.50  
0.28  
0.38  
0.48  
BP_WaitFor3V3_External  
BP_ECWait_External  
Safe Configuration  
Infinite Wait  
0.58  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
43  
Product Folder Links: TPS65988  
 
 
 
 
 
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
8-7. Boot Mode Pin Strapping (continued)  
ADCIN1  
SPI_POCI  
DIV = R2/(R1+R2)(1)  
DEAD BATTERY MODE  
DEVICE CONFIGURATION  
DIV MIN  
DIV MAX  
1.00  
1
0
0
0
0
0
0
0
0
0
0.60  
0.10  
0.20  
0.30  
0.40  
0.50  
0.60  
0.70  
0.80  
0.90  
BP_NoWait  
BP_NoResponse  
BP_NoWait  
Safe Configuration  
Configuration 1  
Configuration 2  
Infinite Wait  
0.18  
0.28  
0.38  
BP_ECWait_Internal  
BP_NoWait  
0.48  
Configuration 3  
Infinite Wait  
0.58  
BP_ECWait_External  
BP_NoWait  
0.68  
Configuration 4  
Reserved  
0.78  
BP_NoWait  
0.88  
BP_NoResponse  
BP_NoWait  
Reserved  
1.00  
Configuration 5  
(1) External resistor tolerance of 1% is required. Resistor values must be chosen to yield a DIV value centered nominally between listed  
MIN and MAX values.  
The pin strapping configures two different parameters, Dead battery mode and device configuration. The dead  
battery mode selects device behavior when powered from VBUS. The dead battery mode behaviors are detailed  
in 8-8.  
8-8. Dead Battery Configurations  
CONFIGURATION  
DESCRIPTION  
No power switch is enabled and the device does not start-up until VIN_3V3 is  
present  
BP_NoResponse  
The internal power switch from VBUSx to PP_HVx is enabled for the port receiving  
power. The device does not continue to start-up or attempt to load device  
configurations until VIN_3V3 is present.  
BP_WaitFor3V3_Internal  
BP_WaitFor3V3_External  
The external power switch from VBUSx to PP_HVx is enabled for the port receiving  
power. The device does not continue to start-up or attempt to load device  
configurations until VIN_3V3 is present.  
The internal power switch from VBUSx to PP_HVx is enabled for the port receiving  
power. The device infinitely tries to load configuration.  
BP_ECWait_Internal  
BP_ECWait_External  
The external power switch from VBUSx to PP_HVx is enabled for the port receiving  
power. The device infinitely tries to load configuration.  
The device continues to start-up and attempts to load configurations while  
receiving power from VBUS. Once configuration is loaded the appropriate power  
switch is closed based on the loaded configuration.  
BP_NoWait  
Note  
Devices implementing the BP_WaitFor3V3_External configuration must use GPIO16 for port 1  
external path control and GPIO17 for port 2 external path control.  
When powering up from VIN_3V3 or VBUS the device will attempt to load configuration information from the SPI  
or I2C digital interfaces. The device configuration settings select the device behavior should configuration  
information not be available during the device boot process. 8-9 shows the device behavior for each device  
configuration setting.  
8-9. Device Default Configurations  
CONFIGURATION  
Safe  
DESCRIPTION  
Ports disabled, if powered from VBUS operates a legacy sink  
Device infinitely waits in boot state for configuration information  
Infinite Wait  
Copyright © 2021 Texas Instruments Incorporated  
44  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
8-9. Device Default Configurations (continued)  
CONFIGURATION  
DESCRIPTION  
DFP only (Internal Switch)  
5 V at 3 A Source capability  
TBT Alternate Modes not enabled  
Configuration 1  
DisplayPort Alternate Mode not enabled (DFP_D, C/D/E)  
UFP only (Internal Switch)  
5 V at 0.9 - 3.0 A Sink capability  
TBT Alternate Modes not supported  
DisplayPort Alternate Modes not supported  
Configuration 2  
Configuration 3  
UFP only (Internal Switch)  
5-20 V at 0.9 - 3.0 A Sink capability  
TBT Alternate Modes not supported  
DisplayPort Alternate Modes not supported  
UFP only (External Switch)  
5 V at 0.9-3.0 A Sink capability  
Configuration 4  
Configuration 5  
5 V at 3.0 A Source capability  
TBT Alternate Modes not supported  
DisplayPort Alternate Modes not supported  
UFP only (External Switch))  
5-20 V at 0.9-3.0 A Sink capability  
5 V at 3.0 A Source capability  
TBT Alternate Modes not supported  
DisplayPort Alternate Modes not supported  
8.4.2 Power States  
The TPS65988 may operate in one of three different power states: Active, Idle, or Sleep. The functionality  
available in each state is summarized in 8-10.  
8-10. Power States  
ACTIVE  
IDLE  
SLEEP  
Type-C State  
Type-C Port 1 State  
LDO_3V3(1)  
Connected or Unconnected  
Connected or Unconnected  
Unconnected  
Valid  
Valid  
Valid  
Valid  
Valid  
LDO_1V8  
Valid  
Oscillator Status  
Digital Core Clock Frequency  
100kHz Oscillator Status  
24MHz Oscillator Status  
12 MHz  
Enabled  
Enabled  
4 MHz - 6 MHz  
Enabled  
100 kHz  
Enabled  
Disabled  
Enabled  
Available Features  
Type-C Detection  
PD Communication  
I2C Communication  
SPI Communication  
Yes  
Yes  
Yes  
Yes  
Yes  
No  
Yes  
No  
No  
No  
Yes  
No  
Wake Events  
Wake on Attach/Detach  
Wake on PD Communication  
Wake on I2C Communication  
N/A  
N/A  
N/A  
Yes  
Yes(2)  
Yes  
Yes  
No  
Yes  
(1) LDO_3V3 may be generated from either VIN_3V3 or VBUS. If LDO_3V3 is generated from VBUS, TPS65988 ports only operate as  
sinks.  
(2) Wake up from Idle to Active upon a PD message is supported however the first PD message received is lost.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
45  
Product Folder Links: TPS65988  
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
9 Application and Implementation  
Note  
以下应用部分中的信息不属TI 器件规格的范围TI 不担保其准确性和完整性。TI 的客 户应负责确定  
器件是否适用于其应用。客户应验证并测试其设计以确保系统功能。  
9.1 Application Information  
The TPS65988 firmware implements a host interface over I2C 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 I2C 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.  
9.2 Typical Applications  
9.2.1 Type-C VBUS Design Considerations  
USB Type-C and PD allows for voltages up to 20 V with currents up to 5 A. This introduces power levels that  
could damage components touching or hanging off of VBUS. Under normal conditions, all high power PD  
contracts should start at 5 V and then transition to a higher voltage. However, there some devices that are not  
compliant to the USB Type-C and Power Delivery standards and could have 20 V on VBUS. This could cause a  
20-V hot plug that can ring above 30 V. Adequate design considerations are recommended below for these non-  
compliant devices.  
9.2.1.1 Design Requirements  
9-1 shows VBUS conditions that can be introduced to a USB Type-C and PD Sink. The system should be  
able to handle these conditions to ensure that the system is protected from non-compliant and/or damaged USB  
PD sources. A USB Sink should be able to protect from the following conditions being applied to its VBUS. The  
Detailed Design Procedure section explains how to protect from these conditions.  
9-1. VBUS Conditions  
CONDITION  
VOLTAGE APPLIED  
4 V21.5 V  
Abnormal VBUS Hot Plug  
VBUS Transient Spikes  
4 V43 V  
9.2.1.2 Detailed Design Procedure  
9.2.1.2.1 External Sink Power Path Options  
The TPS65988 provides two GPIO controls that are hardware controlled to respond to Over/Under Voltage  
conditions to enable/disable the sink power paths. PEXT1 (GPIO16) and PEXT2 (GPIO17) are used for Port 1  
and Port 2 respectively. The GPIO control can be used to control a discrete power path or load switch. The  
external sink path can be controlled by through the embedded controller (EC) or the configuration of the  
TPS65988. The EC approach allows the embedded controller to only close the sink path when the system is  
ready to start receiving power from VBUS. The configuration allows the PD controller to enable and disable the  
external power path and can be configured to only enable one path with the highest power PD contract.  
9.2.1.2.1.1 Load Switch Power Path  
When a load switch is used for the external sink path there are a few parameters to consider. Choosing a load  
switch that is capable of withstanding 20 V on VBUS could be considered as a minimum requirement as some  
faulty or out of specchargers can have 20 V on VBUS without PD communication. The load switch must be  
able to handle the current supported in the sink capabilities of the system. A system that can sink up to 5 A and  
is connected to a source that is capable of 200% Ioc may see up to 10 A current for a duration of time. The load  
switch used must be able to handle these current spikes when a system supports high Power Delivery currents.  
Copyright © 2021 Texas Instruments Incorporated  
46  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
 
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
Reverse current protection is very important when there are two sink paths used in the system. The two load  
switches must prevent a low impedance path from VBUS1 to VBUS2 when they are enabled/disabled.  
9.2.1.2.1.2 Discrete Power Path  
The recommended discrete power path includes reverse current protection to disable the power path when both  
sink paths are enabled at different PD contracts. In 9-1 a comparator is used to force disable the external  
power path when the common source voltage is higher than the system voltage. The comparator circuit has  
hysteresis added to prevent any oscillations when the system voltage is very close to the common source  
voltage. The NMOS driven by the comparator will pull the PEXTx to GND when the common source voltage is  
higher than the system power and the 1k in series will limit the current drawn from the PEXTx GPIO. The  
comparator is powered from LDO_3V3 on the TPS65988 which mean that even in dead battery operation the  
comparator circuit will remain active regardless of the state of PEXTx. For lower power consumption from VBUS  
the voltage dividers for the comparator inputs can use higher resistance values.  
System Power  
VBUSx  
DNP  
1 F  
0.1 F  
1 F  
R1  
10 F  
GND  
GND  
R2  
1 k  
PEXTx  
LDO_3V3  
10 k  
60 k  
60 k  
-
+
10 k  
GND  
576 k  
GND  
10 k  
GND  
9-1. Recommended Sink Power Path  
The simplest discrete power path does not have reverse current protection and relies on either on the  
configuration to only enable the power path with the highest power PD contract or on the EC to enable and  
disable the power path. This simple power path has some limitations as it will always be fully on or fully off and  
both paths cannot be enabled at the same time. 9-2 shows the design.  
System Power  
VBUSx  
10 F  
1 F  
0.1 F  
DNP  
1 F  
R1  
R2  
GND  
GND  
PEXTx  
GND  
9-2. Simple Sink Power Path  
For both discrete implementations the R1 and R2 divider should be selected to reach the PMOS threshold (Vgs)  
at 5 V and 20 V to insure the common source PMOS are completely on. When the sink path is enabled the R1  
and R2 resistance will draw current from VBUS. For systems that need to meet low power requirements it is  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
47  
Product Folder Links: TPS65988  
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
recommended to use higher resistance values for R1 and R2 but this will slow how fast the external sink path  
turns off and on. A R1 = 100k and R2 = 10k is a good medium that will draw around 3.6mW from VBUS at 20 V  
and will create enough VGS for most PMOS.  
9.2.1.2.2 Type-C Connector VBUS Capacitors  
C_VBUS  
C_VBUS  
VBUS A4  
VBUS B9  
10 nF  
35V  
10 nF  
35V  
Type-C  
Connector  
GND  
GND  
C_VBUS  
C_VBUS  
VBUS A9  
VBUS B4  
10 nF  
35V  
10 nF  
35V  
GND  
GND  
9-3. Type-C Connector VBUS Capacitors  
The first level of protection starts at the Type-C connector and the VBUS pin capacitors. These capacitors help  
filter out high frequency noise but can also help absorb short voltage transients. Each VBUS pin should have a  
10-nF capacitor rated at or above 25 V and placed as close to the pin as possible. The GND pin on the  
capacitors should have very short path to GND on the connector. The derating factor of ceramic capacitors  
should be taken into account as they can lose more than 50% of their effective capacitance when biased. Adding  
the VBUS capacitors can help reduce voltage spikes by 2 V to 3 V.  
9.2.1.2.3 VBUS Schottky and TVS Diodes  
Schottky diodes are used on VBUS to help absorb large GND currents when a Type-C cable is removed while  
drawing high current. The inductance in the cable will continue to draw current on VBUS until the energy stored  
is dissipated. Higher currents could cause the body diodes on IC devices connected to VBUS to conduct. When  
the current is high enough it could damage the body diodes of IC devices. Ideally a VBUS Schottky diode should  
have a lower forward voltage so it can turn on before any other body diodes on other IC devices. Schottky  
diodes on VBUS also help during hard shorts to GND which can occur with a faulty Type-C cable or damaged  
Type-C PD device. VBUS could ring below GND which could damage devices hanging off of VBUS. The  
Schottky diode will start to conduct once VBUS goes below the forward voltage. When the TPS65988 is the only  
device connected to VBUS place the Schottky Diode close to the VBUS pin of the TPS65988. The two figures  
below show a short condition with and without a Schottky diode on VBUS. In 9-5 without the Schottky diode,  
VBUS rings 2 V below GND and oscillates after settling to 0 V. In 9-6 with the Schottky diode, VBUS drops  
750 mV below GND (Schottky diode Vf) and the oscillations are minimized.  
TVS Diodes help suppress and clamp transient voltages. Most TVS diodes can fully clamp around 10 ns and can  
keep the VBUS at their clamping voltage for a period of time. Looking at the clamping voltage of TVS diodes  
after they settle during a transient will help decide which TVS diode to use. The peak power rating of a TVS  
diode must be able to handle the worst case conditions in the system. A TVS diode can also act as a pseudo  
schottky diodeas they will also start to conduct when VBUS goes below GND.  
Copyright © 2021 Texas Instruments Incorporated  
48  
Submit Document Feedback  
Product Folder Links: TPS65988  
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
9.2.1.2.4 VBUS Snubber Circuit  
VBUS  
4.7 F  
3.48Ω  
1 F  
GND  
9-4. VBUS Snubber  
Another method of clamping the USB Type-C VBUS is to use a VBUS RC Snubber. An RC Snubber is a great  
solution because in general it is much smaller than a TVS diode, and typically more cost effective as well. An RC  
Snubber works by modifying the characteristic of the total RLC response in the USB Type-C cable hot-plug from  
being under-damped to critically-damped or over-damped. So rather than clamping the over-voltage directly, it  
actually changes the hot-plug response from under-damped to critically-damped, so the voltage on VBUS does  
not ring at all; so the voltage is limited, but without requiring a clamping element like a TVS diode.  
However, the USB Type-C and Power Delivery specifications limit the range of capacitance that can be used on  
VBUS for the RC snubber. VBUS capacitance must have a minimum 1 µF and a maximum of 10 µF. The RC  
snubber values chosen support up to 4 m USB Type-C cable (maximum length allowed in the USB Type-C  
specification) being hot plugged, is to use 4.7-μF capacitor in series with a 3.48-Ω resistor. In parallel with the  
RC Snubber a 1 μF capacitor is used, which always ensures the minimum USB Type-C VBUS capacitance  
specification is met. This circuit can be seen in 9-4.  
9.2.1.3 Application Curves  
9-5. VBUS Short without Schottky Diode  
9-6. VBUS Short with Schottky Diode  
9.2.2 Dual Port Thunderbolt Notebook with AR Supporting USB PD Charging  
The figure below shows Dual Port Thunderbolt Notebook application. The TPS65988 is capable of managing  
two full featured Type-C and PD ports supporting USB, DisplayPort, Thunderbolt and PD charging. When the  
TPS65988 detects a connection on a Type-C port it will generate an interrupt to the Thunderbolt controller to  
generate the appropriate data output. The TPS65988s two internal power paths provide VBUS which is taken  
from the System 5 V for Port and will control the external sink path to charge the system through USB PD. The  
System 5 V will also power PP_CABLE1/2 on the TPS65988 to supply VCONN to Type-C e-marked cables and  
Type-C accessories. An embedded controller EC is used to communicate to the TPS65988 for additional control  
and to relay information back to the operating system. An embedded controller can control additional features  
such as entering and exiting sleep modes, changing source and sink capabilities depending on the state of the  
battery, UCSI support, control alternate modes, etc. Refer to the Host Interface and Firmware users guide for  
additional information.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
49  
Product Folder Links: TPS65988  
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
PB_TX0/1/RX0/1  
SBU Mux Control  
PA_LSTX/RX  
LSTX/RX  
AUXP/N  
SBU1/2  
TS3DS10224  
PA_DPSRC_AUX_P/N  
USB2.0 Source  
U1_TBT_I2C_SDA  
U2_TBT_I2C_SCL  
Thunderbolt  
Controller I2C Master  
ort A Type C  
Receptacle  
J4_TBTA_I2C_IRQZ  
E2_TBTB_I2C_IRQZ  
Gate Drive  
SSTX/RX  
SBU1/2  
USB2.0  
GPIO  
SBU Mux Control  
TBT RESETN  
TBT RESETN  
RESETN  
BC1.2  
TPD6S300  
GPIO_0  
CC1/2  
VBUS  
C1_CC1/2  
System 5V  
PPHV1  
VIN  
BAT  
PP1_CABLE  
+
BQ Battery  
Charger  
Thunderbolt Controller  
(AR)  
VIN_3V3  
System 3.3V  
TPS65988  
PP2_CABLE  
Port B Type C  
Receptacle  
I2C  
PPHV2  
VBUS  
CC1/2  
C2_CC1/2  
BC1.2  
Thunderbolt  
Controller I2C Master  
I2C2  
I2C1  
USB2.0  
SBU1/2  
SSTX/RX  
TPD6S300  
EC  
I2C MASTER  
Gate Drive  
USB2.0 Source  
AUXP/N  
PB_DPSRC_AUX_P/N  
PB_LSTX/RX  
SBU1/2  
TS3DS10224  
LSTX/RX  
SBU Mux Control  
9-7. TBT Notebook with PD Charging  
9.2.2.1 Design Requirements  
The table below summarizes the Power Design parameters for a Dual Port Thunderbolt Notebook.  
9-2. Power Design Requirements  
POWER DESIGN PARAMETERS  
PPHV1/2 Input Voltage, Current  
PP_CABLE1/2 Input Voltage, Current  
PEXT1/2 Voltage, Current  
VALUE  
CURRENT PATH  
VBUS Source  
5 V, 6 A (3 A per Port)  
5 V, 1 A (500 mA per port)  
5 V20 V, 3 A (5-A Max)  
3.3 V, 50 mA  
VCONN Source  
VBUS Sink  
VIN_3V3 Voltage, Current  
Internal TPS65988 Circuitry  
9.2.2.2 USB Power Delivery Source Capabilities  
Most Type-C dongles (video and data) draw less than 900 mA and supplying 1.5 A on each Type-C port is  
sufficient for a notebook that supports USB and DisplayPort. The table below shows the PDO for each port.  
9-3. Source Capabilities  
PDO  
PDO TYPE  
VOLTAGE  
CURRENT  
PDO1  
Fixed  
5 V  
1.5 A  
9.2.2.3 USB Power Delivery Sink Capabilities  
Most notebooks support buck and boost charging which means they can charge the battery from 5 V to 20 V.  
USB PD sources must also support follow the Source Power Rules defined by the UBS Power Delivery  
Copyright © 2021 Texas Instruments Incorporated  
50  
Submit Document Feedback  
Product Folder Links: TPS65988  
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
specification. It is recommended for notebooks to support all the voltages in the Source Power Rules to ensure  
compatibility with most PD chargers and adapters.  
9-4. Sink Capabilities  
PDO  
PDO1  
PDO2  
PDO3  
PDO4  
PDO TYPE  
VOLTAGE  
CURRENT  
Fixed  
5 V  
3 A  
3 A  
Fixed  
9 V  
Fixed  
15 V  
3 A  
Fixed  
20 V  
3 A (5-A Max)  
9.2.2.4 Supported Data Modes  
Thunderbolt Controllers are capable generate USB3, DisplayPort and Thunderbolt Data. The Thunderbolt  
controller is also capable of muxing the appropriate super speed signal to the Type-C connector. Thunderbolt  
systems do not need a super speed mux for the Type-C connector. The table below summarizes the data  
capabilities of each Type-C port supporting Thunderbolt.  
9-5. Supported Data Modes  
PROTOCOL  
USB Data  
DATA  
USB3.1 Gen2  
DP1.2  
DATA ROLE  
Host (DFP)  
DisplayPort  
Thunderbolt  
Host, DFP_D (Pin Assignment C, D, and E)  
Host/Device  
PCIe/DP  
9.2.2.5 RESETN  
VCC3P3_SX  
RESETN  
GPIO_0  
GND  
9-8. RESETN Circuit  
The TPS65988 and the Thunderbolt controller share the same flash and they must be able to access it at  
different times. The TPS65988 will access the flash first to load its configuration and then the Thunderbolt  
controller will read the flash for its firmware. The TPS65988 will hold the Thunderbolt controller in reset until it  
has read its configuration from the flash. GPIO_0 is reserved to act as the reset signal for the Thunderbolt  
controller. The RESET_N (Thunderbolt Controller Master Reset) signal must also be gated by the 3.3-V supply  
to the Thunderbolt controller (VCC3P3_SX). When the RESET_N signal is de-asserted before the supply has  
come up it may put the Thunderbolt controller in a latched state. The RESET_N signal must be de-asserted at  
least 100 µs after the Thunderbolt Controller supply has come up. For dead battery operation the GPIO_0 signal  
should be ANDedwith the 3.3-V supply to avoid de-asserting the RESETN when the Thunderbolt controller  
is not powered. The figure below shows the RESET_N control with GPIO_0 and the 3.3-V supply. Alternatively,  
the EC could configure GPIO_0 to de-assert RESETN when the system has successfully booted.  
9.2.2.6 I2C Design Requirements  
The I2C connection from the TPS65988 and the Thunderbolt control allows the Thunderbolt controller to read  
the current data status from the TPS65988 when there is connection on the Type-C port. The Thunderbolt  
controller has two interrupts assigned for two Type-C ports and when one of these interrupts is detected, the  
Thunderbolt controller will read the I2C address corresponding to the Type-C port. For Port A the I2C address is  
0×38 and Port B the address 0×3F. The I2C2 on the TPS65988 is always connected to the Thunderbolt  
controller and the I2C channel will respond to the both 0x38 and 0x3F I2C addresses. The two interrupt lines  
from the Thunderbolt controller are both shorted and connected to the I2C2 interrupt on the TPS65988. This will  
interrupt the Thunderbolt controller to query both port addresses and will determine which port has a data  
connection.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
51  
Product Folder Links: TPS65988  
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
9.2.2.7 TS3DS10224 SBU Mux for AUX and LSTX/RX  
The SBU signals must be muxed from the Type-C connector to the Thunderbolt controller. The AUX for  
DisplayPort and LSTX/RX for Thunderbolt are connected to the TS3DS10224 and then muxed to the SBU pins.  
The SBU mux is controlled through GPIOs from the TPS65988. 9-6 shows the TPS65988 GPIO events and  
the control signals from the TS3DS10224.  
9-6. GPIO Events for SBU Mux  
TPS65988 GPIO EVENT  
Port 0 Cable Orientation Event  
Port 0 DP Mode Selection Event  
Port 0 TBT Event  
TS3DS10224 CONTROL  
SAO, SBO  
ENA  
ENB  
N/A  
SAI tied to VCC  
SBI tied to GND  
N/A  
9-7 shows the connections for the AUX, LSTXRX, and SBU pins for the TS3DS10224.  
9-7. TS3DS10224 Pin Connections  
TS3DS10224 PIN  
SIGNAL  
INA+  
SBU1  
INA-  
SBU2  
OUTB0+  
OUTB0-  
OUTB1+  
OUTB1-  
OUTA0+  
OUTA0-  
OUTA1+  
OUTA1-  
LSTX  
LSRX  
LSRX  
LSTX  
AUX_P  
AUX_N  
AUX_N  
AUX_P  
9.2.2.8 Thunderbolt Flash Options  
In most Thunderbolt systems the TPS65988 will share the flash with the Thunderbolt controller. The flash  
contains the Thunderbolt Controller firmware and the configuration data for the TPS65988. 9-8 shows the  
supported SPI flash options for Thunderbolt systems.  
9-8. Flash Supported for Thunderbolt Systems  
MANUFACTURER  
Winbond  
Spansion  
AMIC  
PART NUMBER  
W25Q80JVNIQ  
S25FL208K  
SIZE  
8 Mb  
8 Mb  
8 Mb  
8 Mb  
8 Mb  
8 Mb  
A25L080  
Macronix  
Micron  
MX25L8006EM1I  
M25PE80-VMN6TP  
M25PX80-VMN6TP  
Micron  
9.2.3 Dual Port USB & Displayport Notebook Supporting PD Charging  
Certain SoCs can support USB and DisplayPort and the muxing required for Type-C. The systems that use this  
architecture may need a re-driver to ensure signal signal integrity to from the SoC to the Type-C connectors.  
Generally the SoC is controlled through I2C and must be connected to the I2C1 Master on the TPS65988. A re-  
driver can be controlled through GPIO or I2C. The Embedded controller is connected to the I2C2 Slave on the  
TPS65988. 9-9 shows the SoC controlled though I2C and the Re-Driver controlled through GPIO. 9-10  
shows the SoC & Re-Driver controlled though I2C. The TPS65988s two internal power paths provide VBUS  
Copyright © 2021 Texas Instruments Incorporated  
52  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
which is taken from the System 5 V for Port and will control the external sink path to charge the system through  
USB PD. The System 5 V will also power PP_CABLE1/2 on the TPS65988 to supply VCONN to Type-C e-  
marked cables and Type-C accessories. An embedded controller EC is used to communicate to the TPS65988  
for additional control and to relay information back to the operating system. An embedded controller can control  
additional features such as entering and exiting sleep modes, changing source and sink capabilities depending  
on the state of the battery, UCSI support, control alternate modes, etc. Refer to the Host Interface and Firmware  
users guide for additional information.  
Re-Driver GPIO  
Control  
PA_TX0/1/RX0/1  
PA_AUX_P/N  
DRX/TX  
SBU1/2  
URX/TX  
AUXP/N  
TUSB1044  
USB2.0 Source  
SoC_I2C_SDA  
SoC_I2C_SCL  
SoC I2C Slave  
Port A Type C  
Receptacle  
Gate Drive  
SSTX/RX  
SBU1/2  
USB2.0  
BC1.2  
Re-Driver GPIO  
Control  
GPIO  
CC1/2  
VBUS  
C1_CC1/2  
System 5V  
PPHV1  
VIN  
BAT  
PP1_CABLE  
+
BQ Battery  
Charger  
USB & DisplayPort  
SoC w/ SS Mux  
VIN_3V3  
System 3.3V  
TPS65988  
PP2_CABLE  
Port B Type C  
Receptacle  
I2C  
PPHV2  
VBUS  
CC1/2  
C2_CC1/2  
BC1.2  
I2C1 Master  
I2C2  
SoC I2C Slave  
USB2.0  
SBU1/2  
SSTX/RX  
EC  
I2C MASTER  
Gate Drive  
USB2.0 Source  
AUXP/N  
URX/TX  
PB_AUX_P/N  
SBU1/2  
DRX/TX  
TUSB1044  
PB_TX0/1/RX0/1  
Re-Driver GPIO  
Control  
9-9. TPS65988 and SoC I2C with Re-Driver GPIO  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
53  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
SoC & Re-Driver  
I2C Slave  
PA_TX0/1/RX0/1  
DRX/TX  
URX/TX  
AUXP/N  
TUSB1044  
PA_AUX_P/N  
SBU1/2  
USB2.0 Source  
SoC_I2C_SDA  
SoC_I2C_SCL  
SoC & Re-Driver  
I2C Slave  
Port A Type C  
Receptacle  
Gate Drive  
SSTX/RX  
SBU1/2  
USB2.0  
BC1.2  
CC1/2  
VBUS  
C1_CC1/2  
System 5V  
PPHV1  
VIN  
BAT  
PP1_CABLE  
+
BQ Battery  
Charger  
USB & DisplayPort  
SoC w/ SS Mux  
VIN_3V3  
System 3.3V  
TPS65988  
PP2_CABLE  
Port B Type C  
Receptacle  
I2C  
PPHV2  
VBUS  
CC1/2  
C2_CC1/2  
BC1.2  
SoC & Re-Driver  
I2C Slave  
I2C1 Master  
I2C2  
USB2.0  
SBU1/2  
SSTX/RX  
EC  
I2C MASTER  
Gate Drive  
USB2.0 Source  
AUXP/N  
URX/TX  
PB_AUX_P/N  
SBU1/2  
DRX/TX  
TUSB1044  
PB_TX0/1/RX0/1  
SoC & Re-Driver  
I2C Slave  
9-10. TPS65988 and SoC & Redriver I2C  
9.2.3.1 Design Requirements  
The table below summarizes the Power Design parameters for a Dual Port Thunderbolt Notebook.  
9-9. Power Design Requirements  
POWER DESIGN PARAMETERS  
PPHV1/2 Input Voltage, Current  
PP_CABLE1/2 Input Voltage, Current  
PEXT1/2 Voltage, Current  
VALUE  
CURRENT PATH  
VBUS Source  
5 V, 3 A (1.5 A per Port)  
5 V, 1 A (500 mA per port)  
5 V20 V, 3 A (5-A Max)  
3.3 V, 50 mA  
VCONN Source  
VBUS Sink  
VIN_3V3 Voltage, Current  
Internal TPS65988 Circuitry  
9.2.3.2 USB Power Delivery Source Capabilities  
Most Type-C dongles (video and data) draw less than 900 mA and supplying 1.5 A on each Type-C port is  
sufficient for a notebook that supports USB and DisplayPort. The table below shows the PDO for each port.  
9-10. Source Capabilities  
PDO  
PDO TYPE  
VOLTAGE  
CURRENT  
PDO1  
Fixed  
5 V  
1.5 A  
Copyright © 2021 Texas Instruments Incorporated  
54  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
9.2.3.3 USB Power Delivery Sink Capabilities  
Most notebooks support buck/boost charging which means they can charge the battery from 5 V to 20 V. USB  
PD sources must also support follow the Source Power Rules defined by the UBS Power Delivery specification.  
It is recommended for notebooks to support all the voltages in the Source Power Rules to ensure compatibility  
with most PD chargers/adapters.  
9-11. Sink Capabilities  
PDO  
PDO1  
PDO2  
PDO3  
PDO4  
PDO TYPE  
VOLTAGE  
CURRENT  
Fixed  
5 V  
3 A  
3 A  
Fixed  
9 V  
Fixed  
15 V  
3 A  
Fixed  
20 V  
3 A (5-A Max)  
9.2.3.4 Supported Data Modes  
These SoCs are capable generate USB3 and DisplayPort and the appropriate muxing for the super speed  
signals to the Type-C connector. The table below summarizes the data capabilities of each Type-C port.  
9-12. Supported Data Modes  
PROTOCOL  
USB Data  
DATA  
USB3.1 Gen2  
DP1.2  
DATA ROLE  
Host (DFP)  
DisplayPort  
Host, DFP_D (Pin Assignment C, D, and E)  
9.2.3.5 TUSB1044 Re-Driver GPIO Control  
The TUSB1044 requires GPIO control to determine whether if there is USB or DisplayPort data connection. The  
table below summarizes the TPS65988 GPIO Events and the control pins for the TUSB1044. Note that the pin  
strapping on the TUSB1044 will set the GPIO control mode and the required equalizer settings.  
9-13. GPIO Events for Super Speed Mux  
TPS65988 GPIO EVENT  
Port X Cable Orientation Event  
Port X USB3 Event  
TUSB1044 CONTROL  
FLIP  
CTL0  
CTL1  
Port X DP Mode Selection Event  
9.2.4 USB Type-C & PD Monitor/Dock  
Monitors supporting UBS Type-C and PD can take advantage of the various DisplayPort Alternate mode  
configurations to allow for four lane DisplayPort or two lane DisplayPort with USB3.1. The block diagram below  
shows a monitor that has one Type-C connection that would go to a USB-Type-C PD notebook and another that  
is connected to another monitor to allow for daisy chaining.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
55  
Product Folder Links: TPS65988  
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
Re-Driver GPIO  
Control  
ML Input  
CRX/TX  
ML  
AUXP/N  
AUX_P/N Input  
TUSB1064  
Port A Type C  
Receptacle  
Video/Data Input  
SSTX/RX  
SBU1/2  
USBTX/RX  
USB UFP  
MST  
HUB  
SBU1/2  
USB2.0  
BC1.2  
Re-Driver GPIO  
Control  
TPD6S300  
GPIO  
TUSB8044  
CC1/2  
VBUS  
C1_CC1/2  
AUX_P/N Output  
ML Output  
Variable DC/DC  
5V/9V/15V/20V  
PPHV1  
PP1_CABLE  
System 5V  
VIN_3V3  
System 3.3V  
TPS65988  
Display  
Port B Type C  
Receptacle  
Video/Data Output  
PP2_CABLE  
USB DFP  
Variable DC/DC  
5V/9V/15V/20V  
PPHV2  
VBUS  
CC1/2  
C2_CC1/2  
BC1.2  
I2C1 Slave  
EC  
USB2.0  
SBU1/2  
SSTX/RX  
TPD6S300  
SBU1/2  
CRX/TX  
USBTX/RX  
AUXP/N  
ML  
TUSB1046  
Re-Driver GPIO  
Control  
9-11. USB and DisplayPort Dock Block Diagram  
9.2.4.1 Design Requirements  
The table below summarizes the Power Design parameters for a Dual Port Monitor and Dock. For each VBUS  
source they must be able to provide 60 W at 5 V, 9 V, 15 V and 20 V independently. This will require a variable  
regulator for each VBUS source.  
9-14. Power Design Parameters  
POWER DESIGN PARAMETERS  
PPHV1/2 Input Voltage, Current  
PP_CABLE1/2 Input Voltage, Current  
VIN_3V3 Voltage, Current  
VALUE  
5 V, 9 V, 15 V, 20 V, 6 A (3 A per Port)  
5 V, 500 mA  
CURRENT PATH  
VBUS Source  
VCONN Source  
3.3 V, 50 mA  
Internal TPS65988 Circuitry  
9.2.4.2 Detailed Design Procedure  
9.2.4.2.1 USB Power Delivery Source Capabilities  
To support 60 W, each of the ports must support the PDOs below to meet USB Power Delivery Requirements. .  
9-15. Source PDOs  
SOURCE PDO  
PDO1  
PDO TYPE  
VOLTAGE  
CURRENT  
3 A  
Fixed  
5 V  
PDO2  
Fixed  
9 V  
3 A  
PDO3  
Fixed  
15 V  
3 A  
PDO4  
Fixed  
20 V  
3 A  
9.2.4.2.2 USB and DisplayPort Supported Data Modes  
The Type-C port connected to the notebook (USB/DisplayPort source) is a UFP in terms of data. The table below  
summarizes the data capabilities of the Type-C port connected to the notebook.  
Copyright © 2021 Texas Instruments Incorporated  
56  
Submit Document Feedback  
Product Folder Links: TPS65988  
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
9-16. Port 1 Data Capabilities  
PROTOCOL  
USB Data  
DATA  
USB3.1 Gen1  
DP1.2  
DATA ROLE  
Device (UFP)  
DisplayPort  
Device UFP_D (Pin Assignment C and D)  
The Type-C port used for daisy chaining will be a DFP in terms of data . The table below summarizes the data  
capabilities of the Type-C port used for daisy chaining.  
9-17. Port 2 Data Capabilities  
PROTOCOL  
USB Data  
DATA  
USB3.1 Gen1  
DP1.2  
DATA ROLE  
Host (DFP)  
DisplayPort  
Host DFP_D (Pin Assignment C, D, and E)  
9.2.4.2.3 TUSB1064 Super Speed Mux GPIO Control  
The TUSB1046 requires GPIO control in GPIO control mode to determine whether if there is USB or DisplayPort  
data connection. 9-18 summarizes the TPS65988 GPIO Events and the control pins for the TUSB1064. Note  
that the pin strapping on the TUSB1064 will set the GPIO control mode and the required equalizer settings. For  
more details refer to the TUSB1064 data sheet.  
9-18. GPIO Events for Super Speed Mux  
TPS65988 GPIO EVENT  
Port X Cable Orientation Event  
Port X USB3 Event  
TUSB1064 CONTROL  
FLIP  
CTL0  
CTL1  
Port X DP Mode Selection Event  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
57  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
10 Power Supply Recommendations  
10.1 3.3-V Power  
10.1.1 VIN_3V3 Input Switch  
The VIN_3V3 input is the main supply to the TPS65988 device. The VIN_3V3 switch (see 8-9) is a  
unidirectional switch from VIN_3V3 to LDO_3V3, not allowing current to flow backwards from LDO_3V3 to  
VIN_3V3. This switch is on when 3.3 V is available. See 10-1 for the recommended external capacitance on  
the VIN_3V3 pin.  
10.1.2 VBUS 3.3-V LDO  
The 3.3-V LDO from VBUS steps down voltage from VBUS to LDO_3V3 which allows the TPS65988 device to  
be powered from VBUS when VIN_3V3 is unavailable. This LDO steps down any recommended voltage on the  
VBUS pin. When VBUS is 20 V, as is allowable by USB PD, the internal circuitry of the TPS65988 device  
operates without triggering thermal shutdown; however, a significant external load on the LDO_3V3 pin can  
increase the temperature enough to trigger a thermal shutdown. The VBUS 3.3-V LDO blocks reverse current  
from LDO_3V3 back to VBUS allowing VBUS to be unpowered when LDO_3V3 is driven from another source.  
See 10-1 for the recommended external capacitance on the VBUS and LDO_3V3 pins.  
10.2 1.8-V Power  
The internal circuitry is powered from 1.8 V. The 1.8-V LDO steps the voltage down from LDO_3V3 to 1.8 V. The  
1.8-V LDO provides power to all internal low-voltage digital circuits which includes the digital core, memory, and  
other digital circuits. The 1.8-V LDO also provides power to all internal low-voltage analog circuits. See 10-1  
for the recommended external capacitance on the LDO_1V8 pin.  
10.3 Recommended Supply Load Capacitance  
10-1 lists the recommended board capacitances for the various supplies. The typical capacitance is the  
nominally rated capacitance that must be placed on the board as close to the pin as possible. The maximum  
capacitance must not be exceeded on pins for which it is specified. The minimum capacitance is minimum  
capacitance allowing for tolerances and voltage derating ensuring proper operation.  
10-1. Recommended Supply Load Capacitance  
CAPACITANCE  
VOLTAGE  
MIN  
PARAMETER  
DESCRIPTION  
TYP  
MAX  
RATING  
(ABSOLUT  
E)  
(PLACED) (ABSOLUTE)  
CVIN_3V3  
CLDO_3V3  
CLDO_1V8  
CVBUS1  
Capacitance on VIN_3V3  
Capacitance on LDO_3V3  
Capacitance on LDO_1V8  
Capacitance on VBUS1  
Capacitance on VBUS2  
6.3 V  
6.3 V  
4 V  
5 µF  
5 µF  
10 μF  
10 µF  
4.7 µF  
1 µF  
25 µF  
12 µF  
12 µF  
12 µF  
2.2 µF  
0.5 µF  
0.5 µF  
2.5 µF  
1 µF  
25 V  
25 V  
10 V  
25 V  
CVBUS2  
1 µF  
CPP_HV_SRC  
CPP_HV_SNK  
Capacitance on PP_HV when configured as a 5V source  
Capacitance on PP_HV when configured as a 20V sink  
4.7 µF  
47 µF  
120 µF  
Capacitance on PP_CABLE. When shorted to PP_HV configured as a 5V  
source, the CPP_HV_SRC capacitance may be shared.  
CPP_CABLE  
10 V  
2.5 µF  
4.7 µF  
Copyright © 2021 Texas Instruments Incorporated  
58  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
 
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
11 Layout  
11.1 Layout Guidelines  
A dual port full featured USB Type-C and PD system can be easily implemented in a 20 mm × 40 mm (800 mm2)  
area with the TPS65988. This area includes two Type-C receptacles, two low Rdson external power paths, Type-  
C protection for CC and SBU pins, and the TPS65988. The layout techniques in this guide can be applied to  
other USB Type-C systems.  
11.2 Layout Example  
The schematic below shows the design used for this layout example. All TPS65988 I/O are routed in this  
example, not all designs will utilize all of the I/O on the device. For differential routing for USB3.1, USB2.0,  
DisplayPort, and Thunderbolt follow their requirements defined by their respective specifications.  
U1A  
C1  
220pF  
GND  
16  
17  
18  
30  
31  
21  
22  
23  
36  
37  
38  
39  
40  
41  
42  
43  
48  
49  
50  
53  
54  
55  
24  
26  
GPIO0  
GPIO1  
C1_CC1  
C1_CC2  
C1_CC1  
C1_CC2  
GPIO_0  
GPIO_1  
GPIO_2  
GPIO_3  
GPIO_4  
GPIO_5  
GPIO_6  
GPIO_7  
SPI_POCI  
SPI_PICO  
SPI_CLK  
SPI_CS  
GPIO_12  
GPIO_13  
GPIO_14  
GPIO_15  
PA_PPEXT_EN  
PB_PPEXT_EN  
C1_USB_P  
C1_USB_N  
C2_USB_P  
C2_USB_N  
GPIO2  
HPD1 (GPIO3)  
HPD2 (GPIO4)  
I2C3_SCL (GPIO5)  
I2C3_SDA (GPIO6)  
I2C3_IRQ (GPIO7)  
SPI_POCI (GPIO8)  
SPI_PICO (GPIO9)  
SPI_CLK (GPIO10)  
SPI_CS (GPIO11)  
GPIO12  
C2  
220pF  
27  
28  
29  
I2C1_SCL  
I2C1_SDA  
I2C1_IRQ  
I2C1_SCL  
I2C1_SDA  
I2C1_IRQZ  
C3  
220pF  
GND  
45  
47  
GND  
C2_CC1  
C2_CC2  
C2_CC1  
C2_CC2  
C4  
220pF  
32  
33  
34  
I2C2_SCL  
I2C2_SDA  
I2C2_IRQ  
I2C2_SCL  
I2C2_SDA  
I2C2_IRQZ  
GPIO13  
GPIO14 (PWM)  
GPIO15 (PWM)  
GPIO16 (PP_EXT1)  
GPIO17 (PP_EXT2)  
C1_USB_P (GPIO18)  
C1_USB_N (GPIO19)  
C2_USB_P (GPIO20)  
C2_USB_N (GPIO21)  
GND  
LDO_3V3  
44  
6
HRESET  
ADCIN1  
ADCIN2  
HRESET  
R1  
10.0k  
10  
TPS65988DHRSHR  
R2  
100k  
R3  
10.0k  
GND  
C5  
1µF  
C6  
1µF  
U1B  
GND  
VBUS1  
C7  
10µF  
GND  
35  
9
13  
14  
LDO_1V8  
LDO_3V3  
LDO_1V8  
VBUS1  
VBUS1  
LDO_3V3  
R4  
100k  
3
4
VBUS2  
VBUS2  
VBUS2  
C8  
10µF  
25  
46  
SYS_5V0  
PP1_CABLE  
PP2_CABLE  
C9  
22µF  
C10  
22µF  
11  
12  
PP_HV1  
PP_HV1  
SYS_5V0  
GND  
DRAIN1  
DRAIN2  
8
15  
19  
58  
GND  
DRAIN1  
DRAIN1  
DRAIN1  
DRAIN1  
1
2
PP_HV2  
PP_HV2  
GND  
C11  
22µF  
C12  
22µF  
5
VIN_3V3  
VIN_3V3  
7
52  
56  
57  
DRAIN2  
DRAIN2  
DRAIN2  
DRAIN2  
C13  
10µF  
GND  
GND  
20  
51  
59  
GND  
GND  
GND  
GND  
TPS65988DHRSHR  
GND  
Common Source Configuration  
Common Source Configuration  
Q1A  
7,8  
Q1B  
5,6  
1
3
3
1
SYS_PWR  
VBUS1  
SYS_PWR  
VBUS2  
5,6  
7,8  
C15  
0.1µF  
C16  
1µF  
R5  
10.0k  
C17  
0.1µF  
C19  
0.1µF  
C20  
1µF  
R6  
10.0k  
C21  
0.1µF  
C14  
10µF  
C18  
10µF  
Q2B  
Q2A  
GND  
GND  
R7  
10.0k  
R8  
10.0k  
1
1
PA_PPEXT_EN  
PB_PPEXT_EN  
Q3  
Q4  
R9  
100k  
R10  
100k  
GND  
GND  
11-1. Layout Example Device Schematic  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
59  
Product Folder Links: TPS65988  
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
11-2. Example Connector Schematic  
11.3 Stack-Up and Design Rules  
An 8-layer stack-up is used and this particular stack is common with most processor chipset guides. In some  
systems a 10-layer stack-up is used, the same principles can be carried over from the 8-layer to a 10-layer  
stack-up. The figure below shows the details of each of the layers. The two outer layers have a thickness of 1.0  
oz copper and the inner layers are 0.5 oz copper.  
11-3. 8 Layer Board Stack Up  
The table below shows the recommended routing for each of these layers. For power routing the Power 1/2  
planes can be stacked to allow for high currents.  
11-1. Recommend Routing for Layers  
LAYER  
SSTXRX1  
High Speed  
Power 1  
ROUTING  
Differential: 85Z, 90Z, 100Z, Single Ended: 50Z, Power, and GPIO  
Differential: 85Z, 90Z, 100Z, Single Ended: 50Z, and GPIO  
Power and GPIO  
Copyright © 2021 Texas Instruments Incorporated  
60  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
11-1. Recommend Routing for Layers (continued)  
LAYER  
Power 2  
ROUTING  
Power and GPIO  
SSTXRX2  
Differential: 85Z, 90Z, 100Z, Single Ended: 50Z, Power, and GPIO  
The vias used in this layout example are 8mil/16mil. There are no blind and buried vias used in this layout  
example and for any via on pad used it is recommended to use epoxy filled vias. The figure below shows the via  
sizing.  
11-4. Recommended Minimum Via Sizing  
11.4 Main Component Placement  
This layout example will place the two Type-C connectors close to each other as they would be a notebook. The  
Type-C connectors are placed 1000 mils from center to center. This will allow for enough space for the end-user  
to plug in two USB Type-C devices with ease. The external power paths can be placed in between the ports to  
make the connection to the system supply easier. The TPS65988 is placed above the external power path. This  
will make for a better connection to VBUS for the TPS65988 and the external power path. The High Level  
Placement figure below shows the solution size and placement of these main components. It is recommended to  
follow the layout guide in a step by step process.  
11-5. High Level Placement  
11.5 1.4 Super Speed Type-C Connectors  
In this layout example a dual row SMT mid mount Type-C connector is used. Start by placing vias to for the all  
the signals on the Type-C connector that need to be routed on another layer. Once the vias have been placed,  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
61  
Product Folder Links: TPS65988  
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
route out the super speed lines and place their ESD protection close to the Type-C connector. The figures below  
show the via placement, top routing, and bottom routing for the super speed signals on the Type-C connector.  
The same should be implemented for both Type-C connectors.  
11-6. Type-C Connector Via Placement  
11-7. Type-C Connector SSTXRX Top Layer  
Copyright © 2021 Texas Instruments Incorporated  
62  
Submit Document Feedback  
Product Folder Links: TPS65988  
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
11-8. Type-C Connector SSTXRX Bottom Layer  
11.6 Capacitor Placement  
All of the capacitors for the TPS65988 must be placed close to their respective pin. For the PP_HV1/2,  
VBUS1/2, VIN_3V3, LDO_3V3 it is recommended to place their capacitors on the opposite side of the  
TPS65988 with the GND terminal facing away from the TPS65988. This method will have all of the GND  
terminals together in order to have a solid plane that can be stitched to GND. The DRAIN1/2 pad will also have  
more room for their bottom side pour. PP_CABLE1/2 and LDO_1V8 are placed on the opposite side but their  
GND terminals are facing toward the TPS65988 to share the common GND pour from the TPS65988 GND pad.  
VBUS1/2 and PP_HV1/2 should have at least four vias to connect the TPS65988 pin, capacitors, and pours. For  
VIN_3V3, LDO_3V3, LDO_1V8, and PP_CABLE1/2 they can be connected with a single via to their capacitors  
and pours.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
63  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
11-9. System Capacitors Placement Top/Bottom 11-10. System Capacitors Placement Top Layer  
Layer  
Copyright © 2021 Texas Instruments Incorporated  
64  
Submit Document Feedback  
Product Folder Links: TPS65988  
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
11-11. System Capacitors Placement Bottom Layer  
11.7 CC1/2 Capacitors & ADCIN1/2 Resistors  
The CC1/2 capacitors should be placed on the same layer as the TPS65988 and should be placed relatively  
close to the pins. The ADCIN1/2 resistors have more flexibility where they are placed. In this layout example  
they are placed close to LDO_3V3. The figure below shows the placement.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
65  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
11-12. CC and ADCIN1/2 Component Placements  
11.8 CC & SBU Protection Placement  
The protection device should be placed close to the Type-C connector. In this layout example they are placed in  
between the Type-C connectors and the TPS65988.  
Copyright © 2021 Texas Instruments Incorporated  
66  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
11-13. Protection Placement  
11.9 CC Routing  
Routing the CC lines with an 8 mil trace will guarantee the needed current for supporting powered Type C cables  
through VCONN. For more information on VCONN please refer to the Type C specification. For capacitor GND  
pin use a 16 mil trace when possible. GPIO signals can be fanned out on the top layer with a 4 mil trace. The  
table below summarizes the minimum trace widths for these signals.  
11-2. Recommended Minimum Widths  
ROUTE  
CC1, CC2, PP_CABLE1, PP_CABLE2  
VIN_3V3, LDO_3V3, LDO_1V8  
Component GND  
MINIMUM WIDTH (MILS)  
8
6
10  
4
GPIO  
The figure below shows the CC routing from the connector to the protection device and to the TPS65988.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
67  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
11-14. Complete CC Routing  
11.10 DRAIN1 and DRAIN2 Pad Pours  
The drain pads are used for dissipating heat from the two power paths. DRAIN1 and DRAIN2 should NEVER be  
connected to each other or to GND. They should be left floating with their own net assigns. The top layer should  
have the all of the DRAIN1 pins tied to the DRAIN1 pan and the DRAIN2 pins tied to the DRAIN2 pad. When  
high currents are expected in the system it is recommended to place finson the DRAIN1 and DRAIN2 pads.  
The effective heat dissipation distance is roughly 3mm from the pad so it does not have to extended to a large  
area. The figure below shows the top layer routing for DRAIN1 and DRAIN2.  
Copyright © 2021 Texas Instruments Incorporated  
68  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
11-15. DRAIN1 and DRAIN2 Top Layer  
On the bottom layer DRAIN1 and DRAIN2 pour are also required and it is recommended to have a larger pour  
than the DRAIN1 and DRAIN2 pads. The bottom layer will provide most of the heat dissipation and space should  
be reserved for the pours. The figure below shown the bottom layer routing for the DRAIN1 and DRAIN2 pads.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
69  
Product Folder Links: TPS65988  
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
11-16. Figure 13. DRAIN1 and DRAIN2 Bottom Layer  
11.11 USB2 Routing for ESD Protection and BC1.2  
When routing the USB2 signals to the TPS65988 BC1.2 detection pins and the ESD protection to the TPS6S300  
protection device, it is recommended to reduce the amount of excess trace to all of the pins. This will cause  
antennae and degrade signal integrity. The USB top/bottom signals are shorted together in this example and the  
same approach can be used if an external USB mux is used. There are several approaches that can be used to  
get optimal routing; tapthe USB2 signals with vias that connect the TPS65988 pins, via up to the layer  
where the pins are located and continue to route on that layer, or a combination of both.  
In this layout example, the D+/D- lines are routed to an internal layer from the connector. They are then viad  
up to the pins on the devices. The figure below show the complete USB2 routing on SSTX1RX1, High Speed,  
and SSTX2RX2 layers.  
Copyright © 2021 Texas Instruments Incorporated  
70  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
11-17. Complete USB2 Routing  
11.12 VBUS Routing  
When higher current are required in the system and there are space constraints it is recommended to stack  
power planes to help carry the higher currents. These are mostly used at the Type-C connector where most of  
the room will be reserved for SSTX/RX, USB2, SBU, and CC signals. The table below summarizes the  
recommended widths for various VBUS currents.  
11-3. Recommended Trace Width for VBUS Currents  
VBUS CURRENT  
TRACE WIDTH (0.5-oz COPPER)  
TRACE WIDTH (1-oz COPPER)  
1.5 A  
3 A  
50 mil  
100 mil  
240 mil  
30 mil  
60 mil  
5 A  
120 mil  
The figures below show the SSTXRX1, Power1, Power2, and SSTXRX2 layers and the VBUS routing for the two  
ports.  
11-19. VBUS Routing Power 1  
11-18. VBUS Routing Top Layer  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
71  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
11-20. VBUS Routing Power 2  
11-21. VBUS Routing Bottom Layer  
11.13 Completed Layout  
A dual port Type-C and PD system can easily be placed and routed in an area smaller than 1×2 inches allowing  
for Super Speed signals to be routed easily to the system. The figures below show the complete layout for all of  
the layers and 3D views of the PCB area.  
11-22. SSTXRX1 Layer  
11-24. Power 1 Layer  
11-26. SSTXRX2 Layer  
11-23. High Speed Layer  
11-25. Power 2 Layer  
11-27. Top 3D View  
Copyright © 2021 Texas Instruments Incorporated  
72  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
11-28. Bottom 3D View  
11.14 Power Dissipation  
The total power dissipation inside the TPS65988 should not cause the temperature of the power paths to exceed  
the maximum junction temperature of 150°C or the controller to exceed the maximum junction temperature to  
exceed 125°C.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
73  
Product Folder Links: TPS65988  
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
12 Device and Documentation Support  
12.1 Device Support  
12.1.1 第三方产品免责声明  
TI 发布的与第三方产品或服务有关的信息不能构成与此类产品或服务或保修的适用性有关的认可不能构成此  
类产品或服务单独或与任TI 产品或服务一起的表示或认可。  
12.1.2 Firmware Warranty Disclaimer  
IN ORDER FOR THE TPS6598X DEVICE TO FUNCTION IN ACCORDANCE WITH THIS SPECIFICATIONS,  
YOU WILL NEED TO DOWNLOAD THE LATEST VERSION OF THE FIRMWARE FOR THE DEVICE. IF YOU  
DO NOT DOWNLOAD AND INCORPORATE THE LATEST VERSION OF THE FIRMWARE INTO THE DEVICE,  
THEN THE DEVICE IS PROVIDED AS ISAND TI MAKES NO WARRANTY OR REPRESENTATION  
WHATSOEVER IN RESPECT OF SUCH DEVICE, AND DISCLAIMS ANY AND ALL WARRANTIES AND  
REPRESENTATIONS WITH RESPECT TO SUCH DEVICE. FURTHER, IF YOU DO NOT DOWNLOAD AND  
INCORPORATE THE LATEST VERSION OF THE FIRMWARE INTO THE DEVICE, TI WILL NOT BE LIABLE  
FOR AND SPECIFICALLY DISCLAIMS ANY DAMAGES, INCLUDING DIRECT DAMAGES, HOWEVER  
CAUSED, WHETHER ARISING UNDER CONTRACT, TORT, NEGLIGENCE, OR OTHER THEORY OF  
LIABILITY RELATING TO THE DEVICE, EVEN IF TI IS ADVISED OF THE POSSIBILITY OF SUCH  
DAMAGES.  
12.2 接收文档更新通知  
要接收文档更新通知请导航至 ti.com 上的器件产品文件夹。点击订阅更新 进行注册即可每周接收产品信息更  
改摘要。有关更改的详细信息请查看任何已修订文档中包含的修订历史记录。  
12.3 支持资源  
TI E2E支持论坛是工程师的重要参考资料可直接从专家获得快速、经过验证的解答和设计帮助。搜索现有解  
答或提出自己的问题可获得所需的快速设计帮助。  
链接的内容由各个贡献者“按原样”提供。这些内容并不构成 TI 技术规范并且不一定反映 TI 的观点请参阅  
TI 《使用条款》。  
12.4 Trademarks  
TI E2Eis a trademark of Texas Instruments.  
USB Type-C® is a registered trademark of USB Implementers Forum.  
所有商标均为其各自所有者的财产。  
12.5 Electrostatic Discharge Caution  
This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled  
with appropriate precautions. Failure to observe proper handling and installation procedures can cause damage.  
ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may  
be more susceptible to damage because very small parametric changes could cause the device not to meet its published  
specifications.  
12.6 术语表  
TI 术语表  
本术语表列出并解释了术语、首字母缩略词和定义。  
Copyright © 2021 Texas Instruments Incorporated  
74  
Submit Document Feedback  
Product Folder Links: TPS65988  
 
 
 
 
 
 
 
TPS65988  
ZHCSIY2B JULY 2018 REVISED AUGUST 2021  
www.ti.com.cn  
13 Mechanical, Packaging, and Orderable Information  
The following pages include mechanical, packaging, and orderable information. This information is the most  
current data available for the designated devices. This data is subject to change without notice and revision of  
this document. For browser-based versions of this data sheet, refer to the left-hand navigation.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
75  
Product Folder Links: TPS65988  
 
重要声明和免责声明  
TI 提供技术和可靠性数据包括数据表、设计资源包括参考设计、应用或其他设计建议、网络工具、安全信息和其他资源不保证没  
有瑕疵且不做出任何明示或暗示的担保包括但不限于对适销性、某特定用途方面的适用性或不侵犯任何第三方知识产权的暗示担保。  
这些资源可供使TI 产品进行设计的熟练开发人员使用。您将自行承担以下全部责任(1) 针对您的应用选择合适TI 产品(2) 设计、验  
证并测试您的应用(3) 确保您的应用满足相应标准以及任何其他安全、安保或其他要求。这些资源如有变更恕不另行通知。TI 授权您仅可  
将这些资源用于研发本资源所述TI 产品的应用。严禁对这些资源进行其他复制或展示。您无权使用任何其TI 知识产权或任何第三方知  
识产权。您应全额赔偿因在这些资源的使用中TI 及其代表造成的任何索赔、损害、成本、损失和债务TI 对此概不负责。  
TI 提供的产品TI 的销售条(https:www.ti.com/legal/termsofsale.html) ti.com 上其他适用条款/TI 产品随附的其他适用条款的约束。TI  
提供这些资源并不会扩展或以其他方式更TI TI 产品发布的适用的担保或担保免责声明。重要声明  
邮寄地址Texas Instruments, Post Office Box 655303, Dallas, Texas 75265  
Copyright © 2021德州仪(TI) 公司  
PACKAGE OPTION ADDENDUM  
www.ti.com  
7-Oct-2021  
PACKAGING INFORMATION  
Orderable Device  
Status Package Type Package Pins Package  
Eco Plan  
Lead finish/  
Ball material  
MSL Peak Temp  
Op Temp (°C)  
Device Marking  
Samples  
Drawing  
Qty  
(1)  
(2)  
(3)  
(4/5)  
(6)  
TPS65988DHRSHR  
ACTIVE  
VQFN  
RSH  
56  
2500 RoHS & Green  
Call TI  
Level-3-260C-168 HR  
-10 to 75  
TPS65988  
DH  
(1) The marketing status values are defined as follows:  
ACTIVE: Product device recommended for new designs.  
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.  
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.  
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.  
OBSOLETE: TI has discontinued the production of the device.  
(2) RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance  
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may  
reference these types of products as "Pb-Free".  
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.  
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based  
flame retardants must also meet the <=1000ppm threshold requirement.  
(3) MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.  
(4) There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.  
(5) Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation  
of the previous line and the two combined represent the entire Device Marking for that device.  
(6)  
Lead finish/Ball material - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead finish/Ball material values may wrap to two  
lines if the finish value exceeds the maximum column width.  
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information  
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and  
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.  
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.  
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.  
Addendum-Page 1  
PACKAGE OUTLINE  
RSH0056E  
VQFN - 1 mm max height  
S
C
A
L
E
2
.
0
0
0
PLASTIC QUAD FLATPACK - NO LEAD  
A
7.15  
6.85  
B
PIN 1 INDEX AREA  
7.15  
6.85  
C
1 MAX  
SEATING PLANE  
0.08 C  
0.05  
0.00  
3.4 0.1  
1.75 0.1  
PKG  
(0.2)  
15  
28  
52X 0.4  
14  
29  
2.55 0.1  
5.5 0.1  
58  
57  
4X  
5.2  
SYMM  
59  
2.6 0.1  
1
42  
0.25  
0.15  
0.1  
56X  
PIN 1 ID  
43  
56  
C A B  
C
0.6  
0.4  
56X  
(0.2) TYP  
0.05  
(0.35)  
TYP  
4223928/B 09/2018  
NOTES:  
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing  
per ASME Y14.5M.  
2. This drawing is subject to change without notice.  
3. The package thermal pad must be soldered to the printed circuit board for thermal and mechanical performance.  
www.ti.com  
EXAMPLE BOARD LAYOUT  
RSH0056E  
VQFN - 1 mm max height  
PLASTIC QUAD FLATPACK - NO LEAD  
3X 0.05 MAX  
ALL AROUND  
(3.4)  
(0.65)  
2X  
48X (0.2)  
(1.75)  
PKG  
48X (0.7)  
SEE SOLDER MASK  
OPTIONS  
4X (0.7)  
56  
43  
(0.2) TYP  
1
42  
8X (0.2)  
1.18  
(2.6)  
(1.45)  
1.32 TYP  
SYMM  
52X (0.4)  
57  
58  
59  
(6.7)  
(5.5)  
(1.475)  
(0.875) TYP  
4X SOLDER MASK  
DEFINED PAD  
(2.55)  
29  
14  
PADS 57,58 & 59  
NON SOLDER MASK  
DEFINED  
(
0.2) TYP  
28  
15  
3X  
(0.15)  
VIA  
3X  
(1.2)  
(0.475) TYP  
SOLDER MASK  
OPENING  
(1.875)  
5X (1.05)  
(6.7)  
LAND PATTERN EXAMPLE  
EXPOSED METAL SHOWN  
SCALE: 10X  
0.05 MAX  
ALL AROUND  
0.05 MIN  
ALL AROUND  
METAL  
METAL UNDER  
SOLDER MASK  
EXPOSED  
METAL  
EXPOSED  
METAL  
SOLDER MASK  
OPENING  
SOLDER MASK  
OPENING  
NON SOLDER MASK  
DEFINED  
SOLDER MASK  
DEFINED  
SOLDER MASK OPTIONS  
NOT TO SCALE  
4223928/A 09/2018  
NOTES: (continued)  
4. This package is designed to be soldered to a thermal pad on the board. For more information, refer to QFN/SON PCB application note  
in literature No. SLUA271 (www.ti.com/lit/slua271).  
5. Vias are optional depending on application, refer to device data sheet. If any vias are implemented, refer to their locations shown  
on this view. It is recommended that vias under paste be filled, plugged or tented.  
www.ti.com  
EXAMPLE STENCIL DESIGN  
RSH0056E  
VQFN - 1 mm max height  
PLASTIC QUAD FLATPACK - NO LEAD  
PKG  
4X (0.7)  
4X  
(1.67)  
TYP  
(1.47)  
48X (0.2)  
(0.2) TYP  
(0.215)  
TYP  
48X (0.7)  
56  
43  
8X (0.2)  
4X (1.15)  
1
42  
52X (0.4)  
(1.32)  
TYP  
(1.35)  
(0.775)  
57  
58  
(0.66) TYP  
59  
SYMM  
(6.7)  
(0.8)  
(1.35)  
8X (1.12)  
29  
14  
METAL UNDER  
SOLDER MASK  
TYP  
28  
15  
METAL  
TYP  
SOLDER MASK  
OPENING  
TYP  
(1.875)  
8X (1.47)  
(6.7)  
SOLDER PASTE EXAMPLE  
BASED ON 0.1 MM THICK STENCIL  
EXPOSED PAD PRINTED SOLDER COVERAGE BY AREA  
PAD 57 & 58: 75%  
PAD 59: 70%  
SCALE: 12X  
4223928/B 09/2018  
NOTES: (continued)  
6. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate  
design recommendations.  
www.ti.com  
重要声明和免责声明  
TI“按原样提供技术和可靠性数据(包括数据表)、设计资源(包括参考设计)、应用或其他设计建议、网络工具、安全信息和其他资源,  
不保证没有瑕疵且不做出任何明示或暗示的担保,包括但不限于对适销性、某特定用途方面的适用性或不侵犯任何第三方知识产权的暗示担  
保。  
这些资源可供使用 TI 产品进行设计的熟练开发人员使用。您将自行承担以下全部责任:(1) 针对您的应用选择合适的 TI 产品,(2) 设计、验  
证并测试您的应用,(3) 确保您的应用满足相应标准以及任何其他功能安全、信息安全、监管或其他要求。  
这些资源如有变更,恕不另行通知。TI 授权您仅可将这些资源用于研发本资源所述的 TI 产品的应用。严禁对这些资源进行其他复制或展示。  
您无权使用任何其他 TI 知识产权或任何第三方知识产权。您应全额赔偿因在这些资源的使用中对 TI 及其代表造成的任何索赔、损害、成  
本、损失和债务,TI 对此概不负责。  
TI 提供的产品受 TI 的销售条款ti.com 上其他适用条款/TI 产品随附的其他适用条款的约束。TI 提供这些资源并不会扩展或以其他方式更改  
TI 针对 TI 产品发布的适用的担保或担保免责声明。  
TI 反对并拒绝您可能提出的任何其他或不同的条款。IMPORTANT NOTICE  
邮寄地址:Texas Instruments, Post Office Box 655303, Dallas, Texas 75265  
Copyright © 2023,德州仪器 (TI) 公司  

相关型号:

TPS65988DK

适用于 USB4 器件且具有集成电源开关的双端口 USB Type-C® 和 USB PD 控制器
TI

TPS65988DKRSHR

适用于 USB4 器件且具有集成电源开关的双端口 USB Type-C® 和 USB PD 控制器 | RSH | 56 | -10 to 75
TI

TPS65994AD

具有集成电源开关的双端口 USB Type-C® 和 USB PD 控制器
TI

TPS65994ADRSLR

具有集成电源开关的双端口 USB Type-C® 和 USB PD 控制器 | RSL | 48 | -40 to 125
TI

TPS65994AE

具有支持 USB4 和交替模式的集成电源开关的双端口 USB-C® PD 控制器
TI

TPS65994AERSLR

具有支持 USB4 和交替模式的集成电源开关的双端口 USB-C® PD 控制器 | RSL | 48 | -40 to 125
TI

TPS66020

具有 3.3V 无电电池 LDO 的 USB-C/PD 20V、灌电流和 5V、拉电流电源开关
TI

TPS66020YBGR

具有 3.3V 无电电池 LDO 的 USB-C/PD 20V、灌电流和 5V、拉电流电源开关 | YBG | 28 | -10 to 85
TI

TPS66021

具有 5V 无电电池 LDO 的 USB-C/PD 20V、灌电流和 5V、拉电流电源开关
TI

TPS66021YBGR

具有 5V 无电电池 LDO 的 USB-C/PD 20V、灌电流和 5V、拉电流电源开关 | YBG | 28 | -10 to 85
TI

TPS66120

适用于具有 3.3V 无电电池 LDO 灌电流的 USB-C/PD 高压电源开关
TI

TPS66120YBGR

适用于具有 3.3V 无电电池 LDO 灌电流的 USB-C/PD 高压电源开关 | YBG | 28 | -10 to 85
TI