TPS65981 是一款高度集成的独立式 USB Type-C 和电力传输 (PD) 控制器,针对笔记本电脑应用进行了优化。TPS65981 集成了全面管理的电源路径与强大的保护功能,可提供完整的 USB-C PD 解决方案。TPS65981 集成了一个高速多路复用器,该多路复用器取决于 CC 引脚提供的 USB Type-C 电缆方向。多路复用器会传递用于交替模式的边带使用数据。TPS65981 具有用于可靠制造的 QFN 封装(具有 0.5mm 间距并与 2 层 PCB 兼容),并具有扩展的(工业)温度范围。TPS65981 通过了 USB PD 2.0 认证,不可再通过 USB IF 进行认证。
器件型号 | 封装 | 封装尺寸(标称值) |
---|---|---|
TPS65981 | VQFN (56) | 8.00mm x 8.00mm |
端口电源开关在 5V 电压下可为传统 USB 电源和 Type-C USB 电源提供高达 3A 的下行电流。当 USB PD 电源用作供电器件(主机)、受电器件(设备)或供电-受电器件时,附加的双向开关路径可在最高 20V 的电压下为其提供高达 3A 的电流。
此外,TPS65981 器件也可用作上行数据端口 (UFP)、下行数据端口 (DFP) 或者双角色数据端口。端口数据多路复用器可实现端口与顶部或底部 D+/D– 信号对之间的 USB 2.0 HS 数据传输,并且具有一个 USB 2.0 低速端点。此外,还可以将边带使用 (SBU) 信号对用于辅助或交替模式的通信(例如 DisplayPort)。
电源管理电路使用系统内部的 3.3V 电压供电,同时使用 VBUS 启动并针对电池电量耗尽或无电池情况进行供电协商。
PIN | CATEGORY | I/O TYPE | POR STATE | DESCRIPTION | |
---|---|---|---|---|---|
NAME | NO. | ||||
AUX_N | 55 | Port Multiplexer | Analog I/O | Hi-Z | System-side DisplayPort connection to the port multiplexer. Ground pin with between 1-kΩ and 5-MΩ resistance when unused. |
AUX_P | 54 | Port Multiplexer | Analog I/O | Hi-Z | System-side DisplayPort connection to the port multiplexer. Ground pin with between 1-kΩ and 5-MΩ resistance when unused. |
BUSPOWERZ | 22 | Digital Core I/O and Control | Analog Input | Input (Hi-Z) | General-purpose digital I/O 10. Sampled by ADC at boot. Tie pin to LDO_3V3 through a 100-kΩ resistor to disable PP_HV and PP_EXT power paths during dead-battery or no-battery boot conditions. Refer to the BUSPOWERZ table for more details. |
C_CC1 | 13 | Type-C Port | Analog I/O | Hi-Z | Output to Type-C CC or VCONN pin. Filter noise with capacitance CC_CC1 to GND. |
C_CC2 | 15 | Type-C Port | Analog I/O | Hi-Z | Output to Type-C CC or VCONN pin. Filter noise with capacitance CC_CC2 to GND. |
C_SBU1 | 10 | Type-C Port | Analog I/O | Hi-Z | Port side-sideband use connection of port multiplexer. |
C_SBU2 | 11 | Type-C Port | Analog I/O | Hi-Z | Port side-sideband use connection of port multiplexer. |
C_USB_BN | 9 | Type-C Port | Analog I/O | Hi-Z | Port-side bottom USB D– connection to the port multiplexer. |
C_USB_BP | 8 | Type-C Port | Analog I/O | Hi-Z | Port-side bottom USB D+ connection to the port multiplexer. |
C_USB_TN | 7 | Type-C Port | Analog I/O | Hi-Z | Port-side top USB D– connection to the port multiplexer. |
C_USB_TP | 6 | Type-C Port | Analog I/O | Hi-Z | Port-side top USB D+ connection to the port multiplexer. |
DEBUG_CTL1 | 45 | Digital Core I/O and Control | Digital I/O | Hi-Z | General-purpose digital I/O 16. At power-up, pin state is sensed to determine bit 4 of the I2C address. |
DEBUG_CTL2 | 44 | Digital Core I/O and Control | Digital I/O | Hi-Z | General-purpose digital I/O 17. At power-up, pin state is sensed to determine bit 5 of the I2C address. |
DEBUG1 | 2 | Digital Core I/O and Control | Digital I/O | Hi-Z | General-purpose digital I/O 15. Ground pin with a 1-MΩ resistor when unused in the application. |
GPIO0 | 41 | Digital Core I/O and Control | Digital I/O | Hi-Z | General-purpose digital I/O 0. Float pin if it is configured as a push-pull output in the application. Ground pin with a 1-MΩ resistor when unused in the application. |
GPIO2 | 25 | Digital Core I/O and Control | Digital I/O | Hi-Z | General-purpose digital I/O 2. Float pin if it is configured as a push-pull output in the application. Ground pin with a 1-MΩ resistor when unused in the application. |
GPIO3 | 19 | Digital Core I/O and Control | Digital I/O | Hi-Z | General-purpose digital I/O 3. Float pin if it is configured as a push-pull output in the application. Ground pin with a 1-MΩ resistor when unused in the application. |
GPIO4 | 26 | Digital Core I/O and Control | Digital I/O | Hi-Z | General-purpose digital I/O 4. Configured as a hot-plug detect (HPD) transistor, HPD receiver, or both when DisplayPort mode is supported. Ground pin with a 1-MΩ resistor when unused in the application. |
GPIO5 | 23 | Digital Core I/O and Control | Digital I/O | Hi-Z | General-purpose digital I/O 5. Can be configured as a HPD receiver when DisplayPort mode is supported. Must be tied high or low through a 1-kΩ pull-up or pull-down resistor when used as a configuration input. Ground pin with a 1-MΩ resistor when unused in the application. |
GPIO6 | 20 | Digital Core I/O and Control | Digital I/O | Hi-Z | General-purpose digital I/O 6. Float pin if it is configured as a push-pull output in the application. Ground pin with a 1-MΩ resistor when unused in the application. |
GPIO7 | 38 | Digital Core I/O and Control | Digital I/O | Hi-Z | General-purpose digital I/O 7. Float pin if it is configured as a push-pull output in the application. Ground pin with a 1-MΩ resistor when unused in the application. |
GPIO8 | 1 | Digital Core I/O and Control | Digital I/O | Hi-Z | General-purpose digital I/O 8. Float pin if it is configured as a push-pull output in the application. Ground pin with a 1-MΩ resistor when unused in the application. |
HV_GATE1 | 31 | External HV FET Control and Sense | Analog Output | Short to SENSEP | External NFET gate control for high voltage power path. Float pin when unused. |
HV_GATE2 | 32 | External HV FET Control and Sense | Analog Output | Short to VBUS | External NFET gate control for high voltage power path. Float pin when unused. |
I2C_IRQZ | 43 | Digital Core I/O and Control | Digital Output | Hi-Z | I2C port interrupt. Active low. Implement externally as an open-drain with a pull-up resistance. Float pin when unused. |
I2C_SCL | 47 | Digital Core I/O and Control | Digital I/O | Digital Input | I2C port serial clock. Open-drain output. Tie pin to LDO_3V3 or VDDIO (depending on configuration) through a 10-kΩ resistor when used or unused. |
I2C_SDA | 46 | Digital Core I/O and Control | Digital I/O | Digital Input | I2C port serial data. Open-drain output. Tie pin to LDO_3V3 or VDDIO (depending on configuration) through a 10-kΩ resistor when used or unused. |
LDO_1V8A | 56 | Low Current | Power | N/A | Output of the 1.8-V LDO for core analog circuits. Bypass with capacitance CLDO_1V8A to GND. |
LDO_1V8D | 40 | Low Current | Power | N/A | Output of the 1.8-V LDO for core digital circuits. Bypass with capacitance CLDO_1V8D to GND. |
LDO_3V3 | 51 | Low Current | Power | N/A | 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 capacitance CLDO_3V3 to GND. |
LDO_BMC | 48 | Low Current | Power | N/A | Output of the USB-PD BMC transceiver output level LDO. Bypass with capacitance CLDO_BMC to GND. |
MRESET | 24 | Digital Core I/O and Control | Digital I/O | Hi-Z | General-purpose digital I/O 11. Forces RESETZ to assert. By default, this pin asserts RESETZ when pulled high. The pin can be programmed to assert RESETZ when pulled low. Ground pin with a 1-MΩ resistor when unused in the application. |
PP_5V0 | 27 | High Current | Power | N/A | 5-V supply for VBUS. Bypass with capacitance CPP_5V0 to GND. Tie pin to GND when unused |
28 | |||||
PP_CABLE | 14 | High Current | Power | N/A | 5-V supply for C_CC pins. Bypass with capacitance CPP_CABLE to GND when not tied to PP_5V0. Tie pin to PP_5V0 when unused. |
PP_HV | 33 | High Current | Power | N/A | HV supply for VBUS. Bypass with capacitance CPP_HV to GND. Tie pin to GND when unused |
34 | |||||
R_OSC | 52 | Digital Core I/O and Control | Analog I/O | Hi-Z | External resistance setting for oscillator accuracy. Connect R_OSC to GND through resistance RR_OSC. |
RESETZ | 21 | Digital Core I/O and Control | Digital I/O | Push-Pull Output (Low) | General-purpose digital I/O 9. Active low reset output when VIN_3V3 is low (driven low on start-up). Float pin when unused. |
RPD_G1 | 12 | Type-C Port | Analog I/O | Hi-Z | Tie pin to C_CC1 when configured to receive power in dead-battery or no-power condition. Tie pin to GND otherwise. |
RPD_G2 | 16 | Type-C Port | Analog I/O | Hi-Z | Tie pin to C_CC2 when configured to receive power in dead-battery or no-power condition. Tie pin to GND otherwise. |
SENSEN | 29 | External HV FET Control and Sense | Analog Input | Analog Input | Positive sense for external high voltage power path current sense resistance. Short pin to VBUS when unused. |
SENSEP | 30 | External HV FET Control and Sense | Analog Input | Analog Input | Positive sense for external high voltage power path current sense resistance. Short pin to VBUS when unused. |
SPI_CLK | 37 | Digital Core I/O and Control | Digital Output | Digital Input | SPI serial clock. Connect pin directly to SPI Flash IC. Refer to the Boot Code section for more details on the SPI Flash. |
SPI_POCI | 35 | Digital Core I/O and Control | Digital Input | Digital Input | SPI serial controller input from peripheral. Tie pin to LDO_3V3 through a 3.3-kΩ resistor. |
SPI_PICO | 36 | Digital Core I/O and Control | Digital Output | Digital Input | SPI serial controller output to peripheral. Connect pin directly to SPI flash IC. |
SPI_CSZ | 39 | Digital Core I/O and Control | Digital Output | Digital Input | SPI chip select. Tie pin to LDO_3V3 through a 3.3-kΩ resistor. |
SS | 3 | External HV FET Control and Sense | Analog Output | Driven Low | Soft Start. Tie pin to capacitance CSS to ground. |
SWD_CLK | 50 | Port Multiplexer | Digital Input | Resistive Pull High | SWD serial clock. Float pin when unused. |
SWD_DATA | 49 | Port Multiplexer | Digital I/O | Resistive Pull High | SWD serial data. Float pin when unused. |
USB_RP_N | 5 | Port Multiplexer | Analog I/O | Hi-Z | System-side USB2.0 high-speed connection to the port multiplexer. Ground pin with between 1-kΩ and 5-MΩ resistance when unused. |
USB_RP_P | 4 | Port Multiplexer | Analog I/O | Hi-Z | System-side USB2.0 high-speed connection to the port multiplexer. Ground pin with between 1-kΩ and 5-MΩ resistance when unused. |
VBUS | 17 | High Current | Power | N/A | 5-V output from PP_5V0. Input or output from PP_HV up to 20 V. Bypass with capacitance CVBUS to GND. |
18 | |||||
VDDIO | 42 | Low Current | Power | N/A | VDD for I/O. Some I/Os are reconfigurable to be powered from VDDIO instead of LDO_3V3. When VDDIO is not used, tie pin to LDO_3V3. When not tied to LDO_3V3 and used as a supply input, bypass with capacitance CVDDIO to GND. |
VIN_3V3 | 53 | Low Current | Power | N/A | Supply for core circuitry and I/O. Bypass with capacitance CVIN_3V3 to GND. |
GND (Thermal Pad) | Ground | Ground | Hi-Z | Ground. Connect directly to ground plane in accordance with the guidelines listed in the Layout Guidelines section to achieve the measured values in the Thermal Information table. |
MIN | MAX | UNIT | |||
---|---|---|---|---|---|
VI | Input voltage(2) | PP_CABLE, PP_5V0 | –0.3 | 6 | V |
VIN_3V3 | –0.3 | 3.6 | |||
SENSEP, SENSEN(3) | –0.3 | 24 | |||
VDDIO | –0.3 | LDO_3V3 + 0.3 | |||
VIO | Output voltage(2) | LDO_1V8A, LDO_1V8D, LDO_BMC, SS | –0.3 | 2 | V |
LDO_3V3 | –0.3 | 3.45 | |||
RESETZ, I2C _IRQ1Z, SPI_PICO, SPI_CLK, SPI_CSZ, SWD_CLK | –0.3 | LDO_3V3 + 0.3 | |||
HV_GATE1, HV_GATE2 | –0.3 | 30 | |||
HV_GATE1 (relative to SENSEP) | –0.3 | 6 | |||
HV_GATE2 (relative to VBUS) | –0.3 | 6 | |||
VIO | I/O voltage(2) | PP_HV, VBUS (2) | –0.3 | 24 | V |
I2C_SDA1, I2C_SCL1, SWD_DATA, SPI_POCI, USB_RP_P, USB_RP_N, AUX_N, AUX_P, DEBUG1, DEBUG_CTL1, DEBUG_CTL2, GPIOn, MRESET, BUSPOWERZ, GPIO0-8 | –0.3 | LDO_3V3 + 0.3 | |||
R_OSC | –0.3 | 2 | |||
C_USB_TP, C_USB_TN, C_USB_BP, C_USB_BN, C_SBU2, C_SBU1 (Switches Open) | –2 | 6 | |||
C_USB_TP, C_USB_TN, C_USB_BP, C_USB_BN, C_SBU2, C_SBU1 (Switches Closed) | –0.3 | 6 | |||
C_CC1, C_CC2, RPD_G1, RPD_G2 | –0.3 | 6 | |||
TJ | Operating junction temperature | –40 | 125 | °C | |
Tstg | Storage temperature | –55 | 150 | °C |
VALUE | UNIT | |||
---|---|---|---|---|
V(ESD) | Electrostatic discharge | Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001(1) | ±1500 | V |
Charged-device model (CDM), per JEDEC specification JESD22-C101(2) | ±500 |
MIN | MAX | UNIT | |||
---|---|---|---|---|---|
VI | Input voltage(1) | VIN_3V3 | 2.85 | 3.45 | V |
PP_5V0 | 4.75 | 5.5 | |||
PP_CABLE | 2.95 | 5.5 | |||
PP_HV | 4.5 | 22 | |||
VDDIO | 1.7 | 3.45 | |||
VIO | I/O voltage(1) | VBUS | 4 | 22 | V |
C_USB_PT, C_USB_NT, C_USB_PB, C_USB_NB, C_SBU1, C_SBU2 | –2 | 5.5 | |||
C_CC1, C_CC2 | 0 | 5.5 | |||
TA | Ambient operating temperature | –40 | 105 | °C | |
TB | Operating board temperature | –40 | 120 | °C | |
TJ | Operating junction temperature | –40 | 125 | °C |
THERMAL METRIC(1) | TPS65981 | UNIT | |
---|---|---|---|
RTQ (VQFN) | |||
56 PINS | |||
RθJA | Junction-to-ambient thermal resistance | 25.2 | °C/W |
RθJC(top) | Junction-to-case (top) thermal resistance | 9.3 | °C/W |
RθJB | Junction-to-board thermal resistance | 3.6 | °C/W |
ψJT | Junction-to-top characterization parameter | 0.2 | °C/W |
ψJB | Junction-to-board characterization parameter | 3.5 | °C/W |
RθJC(bottom) | Junction-to-case (bottom) thermal resistance | 0.5 | °C/W |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
EXTERNAL | ||||||
VIN_3V3 | Input 3.3-V supply | 2.85 | 3.3 | 3.45 | V | |
PP_CABLE | Input voltage to power C_CC pins. This input is also available to power core circuitry | 2.95 | 5 | 5.5 | V | |
VBUS | Bidirection DC bus voltage. Output from the TPS65981 or input to the TPS65981 | 4 | 5 | 22 | V | |
PP_5V0 | 5-V supply input to power VBUS. This supply does not power the TPS65981 | 4.75 | 5 | 5.5 | V | |
VDDIO(1) | Optional supply for I/O cells | 1.7 | 3.45 | V | ||
INTERNAL | ||||||
VLDO_3V3 | DC 3.3 V generated internally by either a switch from VIN_3V3, an LDO from PP_CABLE, or an LDO from VBUS | 2.7 | 3.3 | 3.45 | V | |
VDO_LDO3V3 | Dropout voltage of LDO_3V3 from PP_CABLE | ILOAD = 50 mA | 250 | mV | ||
Dropout voltage of LDO_3V3 from VBUS | 250 | 500 | 750 | mV | ||
VLDO_1V8D | DC 1.8 V generated for internal digital circuitry | 1.7 | 1.8 | 1.9 | V | |
VLDO_1V8A | DC 1.8 V generated for internal analog circuitry | 1.7 | 1.8 | 1.9 | V | |
VLDO_BMC | DC voltage generated on LDO_BMC. Setting for USB-PD | 1.05 | 1.125 | 1.2 | V | |
ILDO_3V3 | DC current supplied by the 3.3-V LDOs. This includes internal core power and external load on LDO_3V3 | 70 | mA | |||
ILDO_3V3EX | External DC current supplied by LDO_3V3 | 30 | mA | |||
ILDO_1V8D | DC current supplied by LDO_1V8D. This is intended for internal loads only but small external loads may be added. | 50 | mA | |||
ILDO_1V8DEX | External DC current supplied by LDO_1V8D. | 5 | mA | |||
ILDO_1V8A | DC current supplied by LDO_1V8A. This is intended for internal loads only but small external loads may be added. | 20 | mA | |||
ILDO_1V8AEX | External DC current supplied by LDO_1V8A. | 5 | mA | |||
ILDO_BMC | DC current supplied by LDO_BMC. This is intended for internal loads only | 5 | mA | |||
ILDO_BMCEX | External DC current supplied by LDO_BMC | 0 | mA | |||
VFWD_DROP | Forward voltage drop across VIN_3V3 to LDO_3V3 switch | ILOAD = 50 mA | 25 | 60 | 90 | mV |
RIN_3V3 | Input switch resistance from VIN_3V3 to LDO_3V3 | VVIN_3V3 – VLDO_3V3 > 50 mV | 0.5 | 1.1 | 1.75 | Ω |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
UV_LDO3V3 | Undervoltage threshold for LDO_3V3. Locks out 1.8-V LDOs | LDO_3V3 rising | 2.2 | 2.325 | 2.45 | V |
UVH_LDO3V3 | Undervoltage hysteresis for LDO_3V3 | LDO_3V3 falling | 20 | 80 | 150 | mV |
UV_VBUS_LDO | Undervoltage threshold for VBUS to enable LDO | VBUS rising | 3.35 | 3.75 | 3.95 | V |
UVH_VBUS_LDO | Undervoltage hysteresis for VBUS to enable LDO | VBUS falling | 20 | 80 | 150 | mV |
UV_PCBL | Undervoltage threshold for PP_CABLE | PP_CABLE rising | 2.5 | 2.625 | 2.75 | V |
UVH_PCBL | Undervoltage hysteresis for PP_PCABLE | PP_CABLE falling | 20 | 50 | 80 | mV |
UV_5V0 | Undervoltage threshold for PP_5V0 | PP_5V0 rising | 3.5 | 3.725 | 3.95 | V |
UVH_5V0 | Undervoltage hysteresis for PP_P5V0 | PP_5V0 falling | 20 | 80 | 150 | mV |
OV_VBUS | Overvoltage threshold for VBUS. This value is a 6-bit programmable threshold | VBUS rising | 5 | 24 | V | |
OVLSB_VBUS | Overvoltage threshold step for VBUS. This value is the LSB of the programmable threshold | VBUS rising | 328 | mV | ||
OVH_VBUS | Overvoltage hysteresis for VBUS | VBUS falling, % of OV_VBUS | 0.9% | 1.3% | 1.7% | |
UV_VBUS | Undervoltage threshold for VBUS. This value is a 6-bit programmable threshold | VBUS falling | 2.5 | 18.21 | V | |
UVLSB_VBUS | Undervoltage threshold step for VBUS. This value is the LSB of the programmable threshold | VBUS falling | 249 | mV | ||
UVH_VBUS | Undervoltage hysteresis for VBUS | VBUS rising, % of UV_VBUS | 0.9% | 1.3% | 1.7% | |
UVR_RST3V3 | Configurable under-voltage threshold for VRSTZ_3V3 rising. De-asserts RESETZ | VIN_3V3 and VRSTZ_3V3 rising (default setting) | 2.613 | 2.75 | 2.888 | V |
UVRH_RST3V3 | Under-voltage hysteresis for VRST_3V3 falling. Asserts RESETZ | VIN_3V3 and VRSTZ_3V3 falling | 30 | 50 | mV | |
TUVRASSERT | Delay from falling or MRESET assertion to RESETZ asserting low | 75 | μs | |||
TUVRDELAY | Configurable delay from to RESETZ de-assertion | 0 | 161.3 | ms |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
IVIN_3V3 | Sleep(1) | VIN_3V3 = VDDIO = 3.45 V, VBUS = 0, PPCABLE = 0; 100-kHz oscillator running | 62 | µA | ||
Idle (2) | VIN_3V3 = VDDIO = 3.45 V, VBUS=0, PPCABLE = 0; 100-kHz oscillator running, 48-MHz oscillator running | 2.5 | mA | |||
Active(3) | VIN_3V3 = VDDIO = 3.45 V, VBUS = 0, PPCABLE = 0; 100-kHz oscillator running, 48-MHz oscillator running | 6.0 | mA |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
IH_CC_USB | Source current through each C_CC pin when in a disconnected state and configured as a DFP advertising Default USB current to a peripheral device | 73.6 | 80 | 86.4 | μA | |
IH_CC_1P5 | Source current through each C_CC pin when in a disconnected state when configured as a DFP advertising 1.5 A to a UFP | 169 | 180 | 191 | μA | |
IH_CC_3P0 | Source current through each C_CC pin when in a disconnected state and configured as a DFP advertising 3 A to a UFP. | VIN_3V3 ≥ 3.135 V | 303 | 330 | 356 | μA |
VD_CCH_USB | Voltage threshold for detecting a DFP attach when configured as a UFP and the DFP is advertising Default USB current source capability | 0.15 | 0.2 | 0.25 | V | |
VD_CCH_1P5 | Voltage threshold for detecting a DFP advertising 1.5-A source capability when configured as a UFP | 0.61 | 0.66 | 0.7 | V | |
VD_CCH_3P0 | Voltage threshold for detecting a DFP advertising 3 A source capability when configured as a UFP | 1.169 | 1.23 | 1.29 | V | |
VH_CCD_USB | Voltage threshold for detecting a UFP attach when configured as a DFP and advertising default USB current source capability. | IH_CC = IH_CC_USB | 1.473 | 1.55 | 1.627 | V |
VH_CCD_1P5 | Voltage threshold for detecting a UFP attach when configured as a DFP and advertising 1.5-A source capability | IH_CC = IH_CC_1P5 | 1.473 | 1.55 | 1.627 | V |
VH_CCD_3P0 | Voltage threshold for detecting a UFP attach when configured as a DFP and advertising 3-A source capability. | IH_CC = IH_CC_3P0 VIN_3V3 ≥ 3.135 V | 2.423 | 2.55 | 2.67 | V |
VH_CCA_USB | Voltage threshold for detecting an active cable attach when configured as a DFP and advertising default USB current capability. | 0.15 | 0.2 | 0.25 | V | |
VH_CCA_1P5 | Voltage threshold for detecting active cables attach when configured as a DFP and advertising 1.5-A capability. | 0.35 | 0.4 | 0.45 | V | |
VH_CCA_3P0 | Voltage threshold for detecting active cables attach when configured as a DFP and advertising 3-A capability. | 0.76 | 0.8 | 0.84 | V | |
RD_CC | Pull-down resistance through each C_CC pin when in a disconnect state and configured as a UFP. LDO_3V3 powered. | V = 1 V, 1.5 V | 4.85 | 5.1 | 5.35 | kΩ |
RD_CC_OPEN | Pull-down resistance through each C_CC pin when in a disconnect state and configured as a UFP. LDO_3V3 powered. | V = 0 V to LDO_3V3 | 500 | kΩ | ||
RD_DB | Pull-down resistance through each C_CC pin when in a disconnect state and configured as a UFP when configured for dead battery (RPD_Gn tied to C_CCn). LDO_3V3 unpowered | V = 1.5 V, 2 V RPD_Gn tied to C_CCn | 4.08 | 5.1 | 6.12 | kΩ |
RD_DB_OPEN | Pull-down resistance through each C_CC pin when in a disconnect state and configured as a UFP when not configured for dead battery (RPD_Gn tied to GND). LDO_3V3 unpowered | V = 1.5 V, 2 V RPD_Gn tied to GND | 500 | kΩ | ||
VTH_DB | Threshold voltage of the pull-down FET in series with RD during dead battery | I_CC = 80 μA | 0.5 | 0.9 | 1.2 | V |
R_RPD | Resistance between RPD_Gn and the gate of the pull-down FET | 25 | 50 | 85 | MΩ |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
COMMON | ||||||
PD_BITRATE | PD data-bit rate | 270 | 300 | 330 | Kbps | |
UI(1) | Unit interval (1/PD_BITRATE) | 3.03 | 3.33 | 3.7 | μs | |
CCBLPLUG(2) | Capacitance for a cable plug (each plug on a cable can have up to this value) | 25 | pF | |||
ZCABLE | Cable characteristic impedance | 32 | 65 | Ω | ||
CRECEIVER(3) | Receiver capacitance. Capacitance looking into C_CCn pin when in receiver mode. | 70 | 120 | pF | ||
TRANSMITTER | ||||||
ZDRIVER | TX output impedance. Source output impedance at the Nyquist frequency of USB2.0 low speed (750 kHz) while the source is driving the C_CCn line. | 33 | 75 | Ω | ||
TRISE | Rise time. 10% to 90% amplitude points, minimum is under an unloaded condition. Maximum set by TX mask. | 300 | ns | |||
TFALL | Fall time. 90% to 10% amplitude points, minimum is under an unloaded condition. Maximum set by TX mask. | 300 | ns | |||
RECEIVER | ||||||
VRXTR | Rx receive rising input threshold | 605 | 630 | 655 | mV | |
VRXTF | Rx receive falling input threshold | 450 | 470 | 490 | mV | |
NCOUNT(4) | Number of transitions for signal detection (number to count to detect non-idle bus). | 3 | ||||
TTRANWIN(4) | Time window for detecting non-idle bus. | 12 | 20 | μs | ||
ZBMCRX | Receiver input impedance | Does not include pull-up or pull-down resistance from cable detect. Transmitter is Hi-Z. | 10 | MΩ | ||
TRXFILTER(5) | Rx bandwidth limiting filter. Time constant of a single pole filter to limit broadband noise ingression | 100 | ns |
PARAMETER | TEST CONDITIONS | MIN | NOM | MAX | UNIT | |
---|---|---|---|---|---|---|
VTXP0 | TX transmit peak voltage | 1.615 | 1.7 | 1.785 | V | |
VTXP1 | 1.52 | 1.6 | 1.68 | V | ||
VTXP2 | 1.425 | 1.5 | 1.575 | V | ||
VTXP3 | 1.33 | 1.4 | 1.47 | V | ||
VTXP4 | 1.235 | 1.3 | 1.365 | V | ||
VTXP5 | 1.188 | 1.25 | 1.312 | V | ||
VTXP6 | 1.14 | 1.2 | 1.26 | V | ||
VTXP7 | 1.116 | 1.175 | 1.233 | V | ||
VTXP8 | 1.092 | 1.15 | 1.208 | V | ||
VTXP9 | 1.068 | 1.125 | 1.181 | V | ||
VTXP10 | 1.045 | 1.1 | 1.155 | V | ||
VTXP11 | 1.021 | 1.075 | 1.128 | V | ||
VTXP12 | 0.998 | 1.05 | 1.102 | V | ||
VTXP13 | 0.974 | 1.025 | 1.076 | V | ||
VTXP14 | 0.95 | 1 | 1.05 | V | ||
VTXP15 | 0.903 | 0.95 | 0.997 | V |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
RPPCC | PP_CABLE to C_CCn power switch resistance | 312 | mΩ | |||
RPP5V | PP_5V0 to VBUS power switch resistance | 55 | 75 | mΩ | ||
RPPHV | PP_HV to VBUS power switch resistance | 95 | 135 | mΩ | ||
IHVACT | Active quiescent current from PP_HV pin | EN_HV = 1 | 1 | mA | ||
IHVSD | Shutdown quiescent current from PP_HV pin | EN_HV = 0 | 100 | μA | ||
IHVEXTACT | Active quiescent current from SENSEP pin, | Configured as source; EN_HV = 1 | 1 | mA | ||
Active quiescent current from VBUS pin | Configured as sink; EN_HV = 1 | 3.5 | mA | |||
IHVEXTSD | Shutdown quiescent current from SENSEP pin | EN_HV = 0 | 40 | μA | ||
IPP5VACT | Active quiescent current from PP_5V0 | 1 | mA | |||
IPP5VSD | Shutdown quiescent current from PP_5V0 | 100 | μA | |||
ILIMHV(4) | PP_HV current limit, setting 0 | 1.007 | 1.118 | 1.330 | A | |
PP_HV current limit, setting 1 | 1.258 | 1.398 | 1.638 | A | ||
PP_HV current limit, setting 2 | 1.51 | 1.678 | 1.945 | A | ||
PP_HV current limit, setting 3 | 1.761 | 1.957 | 2.153 | A | ||
PP_HV current limit, setting 5 | 2.013 | 2.237 | 2.46 | A | ||
PP_HV current limit, setting 6 | 2.265 | 2.516 | 2.768 | A | ||
PP_HV current limit, setting 7 | 2.516 | 2.796 | 3.076 | A | ||
PP_HV current limit, setting 8 | 2.768 | 3.076 | 3.383 | A | ||
PP_HV current limit, setting 9 | 3.02 | 3.355 | 3.691 | A | ||
PP_HV current limit, setting 10 | 3.271 | 3.635 | 3.998 | A | ||
PP_HV current limit, setting 11 | 3.523 | 3.914 | 4.306 | A | ||
PP_HV current limit, setting 12 | 3.775 | 4.194 | 4.613 | A | ||
PP_HV current limit, setting 13 | 4.026 | 4.474 | 4.921 | A | ||
PP_HV current limit, setting 14 | 4.278 | 4.753 | 5.228 | A | ||
PP_HV current limit, setting 15 | 4.529 | 5.033 | 5.536 | A | ||
PP_HV current limit, setting 16 | 5.033 | 5.592 | 6.151 | A | ||
ILIMHVEXT(3)(4) | PP_EXT current limit, setting 0 | 0.986 | 1.12 | 1.254 | A | |
PP_EXT current limit, setting 1 | 1.231 | 1.399 | 1.567 | A | ||
PP_EXT current limit, setting 2 | 1.477 | 1.678 | 1.879 | A | ||
PP_EXT current limit, setting 3 | 1.761 | 1.957 | 2.153 | A | ||
PP_EXT current limit, setting 4 | 2.012 | 2.236 | 2.46 | A | ||
PP_EXT current limit, setting 5 | 2.263 | 2.515 | 2.767 | A | ||
PP_EXT current limit, setting 6 | 2.514 | 2.794 | 3.074 | A | ||
PP_EXT current limit, setting 7 | 2.765 | 3.073 | 3.381 | A | ||
PP_EXT current limit, setting 8 | 3.016 | 3.352 | 3.688 | A | ||
PP_EXT current limit, setting 9 | 3.267 | 3.631 | 3.995 | A | ||
PP_EXT current limit, setting 10 | 3.519 | 3.91 | 4.301 | A | ||
PP_EXT current limit, setting 11 | 3.77 | 4.189 | 4.608 | A | ||
PP_EXT current limit, setting 12 | 4.021 | 4.468 | 4.915 | A | ||
PP_EXT current limit, setting 13 | 4.272 | 4.747 | 5.222 | A | ||
PP_EXT current limit, setting 14 | 4.523 | 5.026 | 5.529 | A | ||
PP_EXT current limit, setting 15 | 5.025 | 5.584 | 6.143 | A | ||
ILIMPP5V(4) | PP_5V0 current limit, setting 0 | 1.006 | 1.118 | 1.330 | A | |
PP_5V0 current limit, setting 1 | 1.132 | 1.258 | 1.484 | A | ||
PP_5V0 current limit, setting 2 | 1.258 | 1.398 | 1.638 | A | ||
PP_5V0 current limit, setting 3 | 1.384 | 1.538 | 1.691 | A | ||
PP_5V0 current limit, setting 4 | 1.51 | 1.677 | 1.845 | A | ||
PP_5V0 current limit, setting 5 | 1.636 | 1.817 | 1.999 | A | ||
PP_5V0 current limit, setting 6 | 1.761 | 1.957 | 2.153 | A | ||
PP_5V0 current limit, setting 7 | 1.887 | 2.097 | 2.307 | A | ||
PP_5V0 current limit, setting 8 | 2.013 | 2.237 | 2.46 | A | ||
PP_5V0 current limit, setting 9 | 2.139 | 2.376 | 2.614 | A | ||
PP_5V0 current limit, setting 10 | 2.265 | 2.516 | 2.768 | A | ||
PP_5V0 current limit, setting 11 | 2.39 | 2.656 | 2.922 | A | ||
PP_5V0 current limit, setting 12 | 2.516 | 2.796 | 3.075 | A | ||
PP_5V0 current limit, setting 13 | 2.642 | 2.936 | 3.229 | A | ||
PP_5V0 current limit, setting 14 | 2.768 | 3.075 | 3.383 | A | ||
PP_5V0 current limit, setting 15 | 3.019 | 3.355 | 3.69 | A | ||
ILIMPPCC | PP_CABLE current limit (highest setting) | 0.6 | 0.75 | 0.9 | A | |
PP_CABLE current limit (lowest setting) | 0.35 | 0.45 | 0.55 | A | ||
IHV_ACC(1) | PP_HV current sense accuracy | I = 100 mA, Reverse current blocking disabled | 3.25 | 5 | 6.75 | A/V |
I = 200 mA | 4 | 5 | 6 | A/V | ||
I = 500 mA | 4.4 | 5 | 5.6 | A/V | ||
I ≥ 1 A | 4.5 | 5 | 5.5 | A/V | ||
IHVEXT_ACC | PP_EXT current sense accuracy (excluding RSENSE accuracy) | I = 100 mA, RSENSE = 10 mΩ, Reverse current blocking disabled | 3.5 | 5 | 6.5 | A/V |
I = 200 mA, RSENSE = 10 mΩ | 4 | 5 | 6 | A/V | ||
I = 500 mA, RSENSE = 10 mΩ | 4.4 | 5 | 5.6 | A/V | ||
I ≥ 1 A, RSENSE = 10 mΩ | 4.5 | 5 | 5.5 | A/V | ||
IPP5V_ACC(1) | PP_5V0 current sense accuracy | I = 100 mA, Reverse current blocking disabled | 1.95 | 3 | 4.05 | A/V |
I = 200 mA | 2.4 | 3 | 3.6 | A/V | ||
I = 500 mA | 2.64 | 3 | 3.36 | A/V | ||
I ≥ 1 A | 2.7 | 3 | 3.3 | A/V | ||
IPPCBL_ACC | PP_CABLE current sense accuracy | I = 100 mA | 1 | A/V | ||
I = 200 mA | 1 | A/V | ||||
I = 500 mA | 1 | A/V | ||||
IGATEEXT(2) | External gate-drive current on HV_GATE1 and HV_GATE2 | 4 | 5 | 6 | μA | |
VGSEXT | VGS voltage driving external FETs | 4.5 | 7.5 | V | ||
TON_HV | 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 | 8 | ms | ||
TON_5V | PP_5V0 path turn on time from enable to VBUS = 95% of PP_5V0 voltage | Configured as a source or as a sink with soft start disabled. PP_5V0 = 5 V, CVBUS = 10 μF, ILOAD = 100 mA | 2.5 | ms | ||
TON_CC | 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 | 2 | ms | ||
ISS | Soft-start charging current | 5.5 | 7 | 8.5 | μA | |
RSS_DIS | Soft-start discharge resistance | 0.6 | 1 | 1.4 | kΩ | |
VTHSS | Soft-start complete threshold | 1.35 | 1.5 | 1.65 | V | |
TSSDONE | Soft-start complete time | CSS = 220 nF | 31.9 | 46.2 | 60.5 | ms |
VREVPHV | Reverse current blocking voltage threshold for PP_HV switch | 2 | 6 | 10 | mV | |
VREVPEXT | Reverse current blocking voltage Threshold for PP_EXT external switches | 2 | 6 | 10 | mV | |
VREV5V0 | Reverse current blocking voltage threshold for PP_5V0 switches | 2 | 6 | 10 | mV | |
VHVDISPD | Voltage threshold above VIN at which the pull-down RHVDISPD on VBUS will disable during a transition from PHV to 5V0 | 45 | 200 | 250 | mV | |
VSAFE0V | Voltage that is a safe 0 V per USB-PD Specifications | 0 | 0.8 | V | ||
TSAFE0V | Voltage transition time to VSAFE0V | 650 | ms | |||
VSO_HV | Voltage on PP_HV or PP_HVEXT above which the PP_HV or PP_EXT to PP_5V0 transition on VBUS will meet transition requirements | 9.9 | V | |||
SRPOS | Maximum slew rate for positive voltage transitions | 0.03 | V/μs | |||
SRNEG | Maximum slew rate for negative voltage transitions | –0.03 | V/μs | |||
TSTABLE | EN to stable time for both positive and negative voltage transitions | 275 | ms | |||
VSRCVALID | Supply output tolerance beyond VSRCNEW during time TSTABLE | –0.5 | 0.5 | V | ||
VSRCNEW | Supply output tolerance | –5 | 5 | % |