SLVSDB5B July 2018 – August 2021 TPS65988
PRODUCTION DATA
PIN | TYPE(2) | RESET STATE(1) | DESCRIPTION | |
---|---|---|---|---|
NAME | NO. | |||
ADCIN1 | 6 | I | Input | Boot configuration Input. Connect to resistor divider between LDO_3V3 and GND. |
ADCIN2 | 10 | I | Input | I2C address configuration Input. Connect to resistor divider between LDO_3V3 and GND. |
C1_CC1 | 24 | I/O | High-Z | Output to Type-C CC or VCONN pin for port 1. Filter noise with capacitor to GND |
C1_CC2 | 26 | I/O | High-Z | Output to Type-C CC or VCONN pin for port 1. Filter noise with capacitor to GND |
C1_USB_N (GPIO19) | 53 | I/O | Input (High-Z) | Port 1 USB D– connection for BC1.2 support |
C1_USB_P (GPIO18) | 50 | I/O | Input (High-Z) | Port 1 USB D+ connection for BC1.2 support |
C2_CC1 | 45 | I/O | High-Z | Output to Type-C CC or VCONN pin for port 2. Filter noise with capacitor to GND |
C2_CC2 | 47 | I/O | High-Z | Output to Type-C CC or VCONN pin for port 2. Filter noise with capacitor to GND |
C2_USB_N (GPIO21) | 55 | I/O | Input (High-Z) | Port 2 USB D– connection for BC1.2 support |
C2_USB_P (GPIO20) | 54 | I/O | Input (High-Z) | Port 2 USB D+ connection for BC1.2 support |
DRAIN1 | 8, 15, 19, 58 | — | — | 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 |
DRAIN2 | 7, 52, 56, 57 | — | — | 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 |
GND | 20, 51 | — | — | Unused pin. Tie to GND. |
GPIO0 | 16 | I/O | Input (High-Z) | 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 |
GPIO1 | 17 | I/O | Input (High-Z) | General Purpose Digital I/O 1. Ground pin with a 1-MΩ resistor when unused in the application |
GPIO2 | 18 | I/O | Input (High-Z) | General Purpose Digital I/O 2. Float pin when unused |
GPIO3 (HPD1) | 30 | I/O | Input (High-Z) | 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 |
GPIO4 (HPD2) | 31 | I/O | 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 |
I2C3_SCL (GPIO5) | 21 | I/O | Input (High-Z) | 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_SDA (GPIO6) | 22 | I/O | 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 |
I2C3_IRQ (GPIO7) | 23 | I/O | Input (High-Z) | 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 |
GPIO12 | 40 | I/O | Input (High-Z) | General Purpose Digital I/O 12. Float pin when unused |
GPIO13 | 41 | I/O | Input (High-Z) | General Purpose Digital I/O 13. Float pin when unused |
GPIO14 (PWM) | 42 | I/O | Input (High-Z) | General Purpose Digital I/O 14. May also function as a PWM output. Float pin when unused |
GPIO15 (PWM) | 43 | I/O | Input (High-Z) | General Purpose Digital I/O 15. May also function as a PWM output. Float pin when unused |
GPIO16 (PP_EXT1) | 48 | I/O | Input (High-Z) | 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 |
GPIO17 (PP_EXT2) | 49 | I/O | 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 |
HRESET | 44 | I/O | Input | Active high hardware reset input. Will reinitialize all device settings. Ground pin when HRESET functionality will not be used |
I2C1_IRQ | 29 | O | High-Z | I2C port 1 interrupt. Active low. Implement externally as an open drain with a pull-up resistance. Float pin when unused |
I2C1_SCL | 27 | I/O | 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 |
I2C1_SDA | 28 | I/O | High-Z | I2C port 1 serial data. Open-drain output. Tie pin to I/O voltage through a 10-kΩ resistance when used or unused |
I2C2_IRQ | 34 | O | High-Z | I2C port 2 interrupt. Active low. Implement externally as an open drain with a pull-up resistance. Float pin when unused |
I2C2_SCL | 32 | I/O | High-Z | I2C port 2 serial clock. Open-drain output. Tie pin to I/O voltage through a 10-kΩ resistance when used or unused |
I2C2_SDA | 33 | I/O | High-Z | I2C port 2 serial data. Open-drain output. Tie pin to I/O voltage through a 10-kΩ resistance when used or unused |
LDO_1V8 | 35 | PWR | — | Output of the 1.8-V LDO for internal circuitry. Bypass with capacitor to GND |
LDO_3V3 | 9 | 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 |
PP1_CABLE | 25 | PWR | — | 5-V supply input for port 1 C_CC pins. Bypass with capacitor to GND |
PP2_CABLE | 46 | PWR | — | 5-V supply input for port 2 C_CC pins. Bypass with capacitor to GND |
PP_HV1 | 11, 12 | PWR | — | System side of first VBUS power switch. Bypass with capacitor to ground. Tie to ground when unused |
PP_HV2 | 1, 2 | PWR | — | System side of second VBUS power switch. Bypass with capacitor to ground. Tie to ground when unused |
SPI_CLK | 38 | I/O | Input | SPI serial clock. Ground pin when unused |
SPI_POCI | 36 | I/O | Input | SPI serial controller input from peripheral. Ground pin when unused |
SPI_PICO | 37 | I/O | Input | SPI serial controller output to peripheral. Ground pin when unused |
SPI_CS | 39 | I/O | Input | SPI chip select. Ground pin when unused |
VBUS1 | 13, 14 | PWR | — | Port side of first VBUS power switch. Bypass with capacitor to ground. |
VBUS2 | 3, 4 | PWR | — | Port side of second VBUS power switch. Bypass with capacitor to ground. |
VIN_3V3 | 5 | PWR | — | Supply for core circuitry and I/O. Bypass with capacitor to GND |
Thermal Pad (PPAD) | 59 | GND | — | 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 |