SLVA888C April   2017  – January 2021 TPS65987D , TPS65988

 

  1.   Trademarks
  2. 1Schematic Design Guidelines
    1. 1.1  Power Supply Scheme
      1. 1.1.1 VIN_3V3
      2. 1.1.2 LDO_3V3
      3. 1.1.3 LDO_1V8
    2. 1.2  Boot Configuration
      1. 1.2.1 BUSPOWER (ADCIN1)
      2. 1.2.2 External SPI Flash
    3. 1.3  I2C Interface
      1. 1.3.1 I2C Pin Address Setting (ADCIN2)
    4. 1.4  HRESET
    5. 1.5  Configuration Channel / VCONN Lines
      1. 1.5.1 PP_CABLE
    6. 1.6  Battery Charger Detection and Advertisement (BC1.2)
    7. 1.7  GPIOs
    8. 1.8  Hot Plug Detect or HPD Line
    9. 1.9  PP_EXT Power Path Control
    10. 1.10 Power Path Considerations
  3. 2Layout Guidelines
    1. 2.1 Power Domain
    2. 2.2 Hi Speed Lines
    3. 2.3 Other Considerations
  4. 3Summary
  5. 4References
  6.   A Appendix
    1.     A.1 Dead Battery Considerations
    2.     A.2 TPS65987DDH Schematic Checklist
    3.     A.3 TPS65987DDH System Checklist
  7.   Revision History

TPS65987DDH Schematic Checklist

Table 5-1 TPS65987DDH Components and Pins Checklist
Pin namePin NumberDescriptionMinTypMaxComment
Decoupling caps
LDO_1V835Bypass with appropriate capacitor2.2 uF4.7 uF6 uF
LDO_3V39Bypass with appropriate capacitor5 uF10 uF25 uF
VIN_3V35Bypass with appropriate capacitor5 uF10 uF
PP1_CABLE25Bypass with appropriate capacitor 10 uF
PP_HV111,12Bypass with appropriate capacitor, ground pin if unused 47 uF120 uFSink
10 uFSource
PP_HV21,2Bypass with appropriate capacitor, ground pin if unused47 uF120 uFSink
10 uFSource
VBUS113,14Port side VBUS bypass with appropriate capacitor, tie to ground if unused500 nF1 uF10 uF
VBUS23,4Port side VBUS bypass with appropriate capacitor, tie to ground if unused500 nF1 uF10 uF
Application Specific Pins
SPI_MISO/GPIO836Ground pin if unused
SPI_MOSI/GPIO937Ground pin if unused
SPI_CLK/GPIO1038Ground pin if unused
SPI_SS/GPIO1139Ground pin if unused
I2C1_SCL27Should always be pulled up using a resistance and connected to central processor if available2.2 KΩ3.3 KΩ10 KΩ
I2C1_SDA28Should always be pulled up using a resistance and connected to central processor if available2.2 KΩ3.3 KΩ10 KΩ
I2C1_IRQ29Should always be pulled up using a resistance10 KΩ
I2C2_SCL32Should always be pulled up using a resistance and connected to Thunderbolt controller if available2.2 KΩ3.3 KΩ10 KΩ
I2C2_SDA33Should always be pulled up using a resistance and connected to Thunderbolt controller if available2.2 KΩ3.3 KΩ10 KΩ
I2C2_IRQ34Should always be pulled up using a resistance10 KΩ
I2C3_SCL/GPIO521Should always be pulled up using a resistance and connected to external I2C slaves if available2.2 KΩ3.3 KΩ10 KΩ
I2C3_SDA/GPIO622Should always be pulled up using a resistance and connected to external I2C slaves if available2.2 KΩ3.3 KΩ10 KΩ
I2C3_IRQ/GPIO723Should always be pulled up using a resistance10 KΩ
ADCIN2/I2C_ADDR10Connected to appropriate pullup/pulldown combinationRefer Data sheet
GPIO1240Float pin if unused
GPIO1341Float pin if unused
PP_EXT1/GPIO1648Signal for external FETs, can be used as a GPIO too, float pin if unused
PP_EXT2/GPIO1749Signal for external FETs, can be used as a GPIO too, float pin if unused
ADCIN1/BUSPOWERZ6Connected to appropriate pullup/pulldown combinationRefer Data sheet
HRESET44Ground pin using a pull-down and cap if used else ground directly
C1_CC1/C1_CC224/26Connect to Type-C connector, add an ESD protection device and a cap220 pF
HPD1/GPIO330Connect to HPD if used in DisplayPort configuration, float pin if unused
C_USB_P/GPIO1850Connect to USB 2.0 lines of connector if BC1.2 is required, can be used as a GPIO if BC1.2 is not required
C_USB_N/GPIO1953Connect to USB 2.0 lines of connector if BC1.2 is required, can be used as a GPIO if BC1.2 is not required
GPIOs
GPIO016Resetz pin, should be ties to thunderbolt driver, can also be used as a GPIO
GPIO1-GPIO217,18General purpose IOs, float if unused
GPIO431
GPIO14(PWM)42General purpose IOs, float if unused
GPIO15(PWM)43General purpose IOs, float if unused
GPIO20-GPIO2154,55General purpose IOs, float if unused
GND20,45,46,47,51,59Connect to ground
DRAIN18,15,19,58Connect all these pins togetherHave a pad on the layout for heat dissipation
DRAIN27,52,56,57Connect all these pins togetherHave a pad on the layout for heat dissipation