SLVSDM6C
October 2016 – August 2021
TPS65983B
PRODUCTION DATA
1
Features
2
Applications
3
Description
4
Revision History
5
Description (continued)
6
Pin Configuration and Functions
7
Specifications
7.1
Absolute Maximum Ratings
7.2
ESD Ratings
7.3
Recommended Operating Conditions
7.4
Thermal Information
7.5
Power Supply Requirements and Characteristics
7.6
Power Supervisor Characteristics
7.7
Power Consumption Characteristics
7.8
Cable Detection Characteristics
7.9
USB-PD Baseband Signal Requirements and Characteristics
7.10
USB-PD TX Driver Voltage Adjustment Parameter (1)
7.11
Port Power Switch Characteristics
7.12
Port Data Multiplexer Switching and Timing Characteristics
7.13
Port Data Multiplexer Clamp Characteristics
7.14
Port Data Multiplexer SBU Detection Requirements
7.15
Port Data Multiplexer Signal Monitoring Pullup and Pulldown Characteristics
7.16
Port Data Multiplexer USB Endpoint Requirements and Characteristics
7.17
Port Data Multiplexer BC1.2 Detection Requirements and Characteristics
7.18
Analog-to-Digital Converter (ADC) Characteristics
7.19
Input/Output (I/O) Requirements and Characteristics
7.20
I2C Slave Requirements and Characteristics
7.21
SPI Controller Characteristics
7.22
Single-Wire Debugger (SWD) Timing Requirements
7.23
BUSPOWERZ Configuration Requirements
7.24
HPD Timing Requirements and Characteristics
7.25
Thermal Shutdown Characteristics
7.26
Oscillator Requirements and Characteristics
7.27
Typical Characteristics
8
Parameter Measurement Information
9
Detailed Description
9.1
Overview
9.2
Functional Block Diagram
9.3
Feature Description
9.3.1
USB-PD Physical Layer
9.3.1.1
USB-PD Encoding and Signaling
9.3.1.2
USB-PD Bi-Phase Marked Coding
9.3.1.3
USB-PD Transmit (TX) and Receive (Rx) Masks
9.3.1.4
USB-PD BMC Transmitter
9.3.1.5
USB-PD BMC Receiver
9.3.2
Cable Plug and Orientation Detection
9.3.2.1
Configured as a DFP
9.3.2.2
Configured as a UFP
9.3.2.3
Fast Role Swap Signaling
9.3.2.4
Dead-Battery or No-Battery Support
9.3.3
Port Power Switches
9.3.3.1
5V Power Delivery
9.3.3.2
5V Power Switch as a Source
9.3.3.3
PP_5V0 Current Sense
9.3.3.4
PP_5V0 Current Limit
9.3.3.5
Internal HV Power Delivery
9.3.3.6
Internal HV Power Switch as a Source
9.3.3.7
Internal HV Power Switch as a Sink
9.3.3.8
Internal HV Power Switch Current Sense
9.3.3.9
Internal HV Power Switch Current Limit
9.3.3.10
External HV Power Delivery
9.3.3.11
External HV Power Switch as a Source with RSENSE
9.3.3.12
External HV Power Switch as a Sink with RSENSE
9.3.3.13
External HV Power Switch as a Sink without RSENSE
9.3.3.14
External Current Sense
9.3.3.15
External Current Limit
9.3.3.16
Soft Start
9.3.3.17
BUSPOWERZ
9.3.3.18
Voltage Transitions on VBUS through Port Power Switches
9.3.3.19
HV Transition to PP_RV0 Pull-Down on VBUS
9.3.3.20
VBUS Transition to VSAVE0V
9.3.3.21
C_CC1 and C_CC2 Power Configuration and Power Delivery
9.3.3.22
PP_CABLE to C_CC1 and C_CC2 Switch Architecture
9.3.3.23
PP_CABLE to C_CC1 and C_CC2 Current Limit
9.3.4
USB Type-C Port Data Multiplexer
9.3.4.1
USB Top and Bottom Ports
9.3.4.2
Multiplexer Connection Orientation
9.3.4.3
Digital Crossbar Multiplexer
9.3.4.4
SBU Crossbar Multiplexer
9.3.4.5
Signal Monitoring and Pullup and Pulldown
9.3.4.6
Port Multiplexer Clamp
9.3.4.7
USB2.0 Low-Speed Endpoint
9.3.4.8
Battery Charger (BC1.2) Detection Block
9.3.4.9
BC1.2 Data Contact Detect
9.3.4.10
BC1.2 Primary and Secondary Detection
9.3.5
Power Management
9.3.5.1
Power-On and Supervisory Functions
9.3.5.2
Supply Switch-Over
9.3.5.3
RESETZ and MRESET
9.3.6
Digital Core
9.3.7
USB-PD BMC Modem Interface
9.3.8
System Glue Logic
9.3.9
Power Reset Congrol Module (PRCM)
9.3.10
Interrupt Monitor
9.3.11
ADC Sense
9.3.12
UART
9.3.13
I2C Slave
9.3.14
SPI Controller
9.3.15
Single-Wire Debugger Interface
9.3.16
DisplayPort HPD Timers
9.3.17
ADC
9.3.17.1
ADC Divider Ratios
9.3.17.2
ADC Operating Modes
9.3.17.3
Single Channel Readout
9.3.17.4
Round Robin Automatic Readout
9.3.17.5
One Time Automatic Readout
9.3.18
I/O Buffers
9.3.18.1
IOBUF_GPIOLS and IOBUF_GPIOLSI2C
9.3.18.2
IOBUF_OD
9.3.18.3
IOBUF_UTX
9.3.18.4
IOBUF_URX
9.3.18.5
IOBUF_PORT
9.3.18.6
IOBUF_I2C
9.3.18.7
IOBUF_GPIOHSPI
9.3.18.8
IOBUF_GPIOHSSWD
9.3.19
Thermal Shutdown
9.3.20
Oscillators
9.4
Device Functional Modes
9.4.1
Boot Code
9.4.2
Initialization
9.4.3
I2C Configuration
9.4.4
Dead-Battery Condition
9.4.5
Application Code
9.4.6
Flash Memory Read
9.4.7
Invalid Flash Memory
9.4.8
UART Download
9.4.8.1
Primary TPS65983B Flash Master and Secondary Port
9.5
Programming
9.5.1
SPI Controller Interface
9.5.2
I2C Slave Interface
9.5.2.1
I2C Interface Description
9.5.2.2
I2C Clock Stretching
9.5.2.3
I2C Address Setting
9.5.2.4
Unique Address Interface
9.5.2.5
I2C Pin Address Setting
10
Application and Implementation
10.1
Application Information
10.2
Typical Application
10.2.1
Fully-Featured USB Type-C and PD Charger Application
10.2.1.1
Design Requirements
10.2.1.1.1
External FET Path Components (PP_EXT and RSENSE)
10.2.1.2
Detailed Design Procedure
10.2.1.2.1
TPS65983B External Flash
10.2.1.2.2
I2C (I2C), Debug Control (DEBUG_CTL), and Single-Wire De-bugger (SWD) Resistors
10.2.1.2.3
Oscillator (R_OSC) Resistor
10.2.1.2.4
VBUS Capacitor and Ferrite Bead
10.2.1.2.5
Soft Start (SS) Capacitor
10.2.1.2.6
USB Top (C_USB_T), USB Bottom (C_USB_B), and Sideband-Use (SBU) Connections
10.2.1.2.7
Port Power Switch (PP_EXT, PP_HV, PP_5V0, and PP_CABLE) Capacitors
10.2.1.2.8
Cable Connection (CCn) Capacitors and RPD_Gn Connections
10.2.1.2.9
LDO_3V3, LDO_1V8A, LDO_1V8D, LDO_BMC, VOUT_3V3, VIN_3V3, and VDDIO
10.2.1.3
Application Curve
10.2.2
Dual-Port Notebook Application Supporting USB PD Charging and DisplayPort
10.2.2.1
Design Requirements
10.2.2.1.1
Source Power Delivery Profiles for Type-C Ports
10.2.2.1.2
Sink Power Delivery Profile for Type-C Ports
10.2.2.2
Detailed Design Procedure
10.2.2.2.1
TPS65983B and System Controller Interaction
10.2.2.2.2
HD3SS460 Control and DisplayPort Configuration
10.2.2.2.3
9.3.2.3 DC Barrel Jack and Type-C PD Charging
10.2.2.2.4
TPS65983B Dead Battery Support Primary and Secondary Port
10.2.2.2.5
Debugging Methods
10.2.2.3
Application Curves
11
Power Supply Recommendations
11.1
3.3 V Power
11.1.1
1VIN_3V3 Input Switch
11.1.2
VOUT_3V3 Output Switch
11.1.3
VBUS 3.3 V LDO
11.2
1.8 V Core Power
11.2.1
1.8 V Digital LDO
11.2.2
1.8 V Analog LDO
11.3
VDDIO
11.3.1
Recommended Supply Load Capacitance
11.3.2
Schottky for Current Surge Protection
12
Layout
12.1
Layout Guidelines
12.1.1
TPS65983B Recommended Footprints
12.1.1.1
Standard TPS65983B Footprint (Circular Pads)
12.1.2
Alternate TPS65983B Footprint (Oval Pads)
12.1.3
Top TPS65983B Placement and Bottom Component Placement and Layout
12.1.4
Oval Pad Footprint Layout and Placement
12.1.5
Component Placement
12.1.6
Designs Rules and Guidance
12.1.7
Routing PP_HV, PP_EXT, PP_5V0, and VBUS
12.1.8
Routing Top and Bottom Passive Components
12.1.9
Void Via Placement
12.1.10
Top Layer Routing
12.1.11
Inner Signal Layer Routing
12.1.12
Bottom Layer Routing
12.2
Layout Example
13
Device and Documentation Support
13.1
Device Support
13.1.1
Development Support
13.2
Documentation Support
13.2.1
Related Documentation
13.3
Receiving Notification of Documentation Updates
13.4
Support Resources
13.5
Trademarks
13.6
Electrostatic Discharge Caution
13.7
Glossary
14
Mechanical, Packaging, and Orderable Information
Package Options
Mechanical Data (Package|Pins)
ZBH|96
MPBGAL7A
Thermal pad, mechanical data (Package|Pins)
Orderable Information
slvsdm6c_oa
slvsdm6c_pm
8
Parameter Measurement Information
Figure 8-1
RESETZ Assertion Timing
Figure 8-2
ADC Enable and Conversion Timing
Figure 8-3
ADC Repeated Conversion Timing
Figure 8-4
I
2
C Slave Interface Timing
Figure 8-5
SPI Controller Timing
Figure 8-6
SWD Timing