Product Details


USB PD and Type-C Features

  • Designed to comply with USB PD, USB Type-C, and TCPC specifications
  • Supports Type-C functionality
  • Provides CC analog functions: Rp and Rd/GND dynamic indication and Rp/Rd/Ra dynamic detection, debouncing of CC pins, dynamic selection of different Rp/Rd values for CC1 and CC2 independently
  • Implements SNK role pull-down (Rd) behavior to handle dead battery/no power condition
  • Support for Type-C Debug Accessory detection and orientation detection for Source and Sink Target Systems (TS). Indication of the result via dedicated pin (DBG_ACC) and status registers
  • Plug orientation detection and indication via status register(s)
  • Supports integrated VCONN switch(es) delivering power to accessory
  • Cooperatively work under TCPM control for Type-C Connection/Disconnection Detection, Power Delivery negotiation and contract(s), Alternate mode support, VDM exchanges, and any custom functions
  • Implements TCPC functionality
  • SOP* Configurable: Register programmable to generate and receive SOP, SOP’, SOP’-debug, SOP”, SOP”-debug”
  • Supports Extended messaging and Chunking based packet transport
  • VBUS Bleed and Force discharge schemes are implemented
  • Implements VCONN discharge on Hard Reset (TCPM Controlled)
  • Implements Fast Role Swap request detection (in 'initial sink' role) and indication (in 'initial source' role)
  • Supports VBUS source/sink power path control
  • Supports Seamless VBUS source voltage transitions among PD voltage rails (e.g. using Load switches - 5 V VBUS source switch - NX5P3290, High-Voltage VBUS source switch):
    - For positive voltage transitions, PTN5110 implements make-before-break feature (turn on higher voltage rail first and turn off lower voltage rail after a time duration determined by summation of turn-on time and enable time of higher voltage rail load switch)
    - For negative voltage transitions, PTN5110 disables higher voltage rail load switch initially, performs force discharge and monitors VBUS voltage until stop threshold is reached and enables lower voltage rail load switch when VBUS voltage reaches equal to (or slightly less than) the programmed rail voltage in the TCPC I2C VBUS voltage Alarm register
  • For a multiport system implementation, PTN5110 allows for
    - TCPM initiated VBUS Sink path transitions from one Type-C port to another Type-C port using NXP High-voltage sink switch (NX20P5090)
    - Single VBUS Sink power path enabling under dead battery (when multiple Type-C ports can provide VBUS 5 V power)

System Protection Features

  • Back current protection on all pins when PTN5110 is unpowered
  • CC pins are 6 V tolerant

General Features

  • Provides two Power path enable controls: EN_SRC, EN_SNK1
  • TCPM Host interface control and status update handled via I2C-bus interface. Supports I2C target interface standard mode (100 kHz), Fast mode (400 kHz), and Fast-mode Plus (1 MHz)
  • Up to four I2C device target address options selectable via SLV_ADDR pin. This allows for multiport implementation with PTN5110
  • Supports register access: device configuration, control, and status/interrupt interfacing through Target I2C-bus
  • Power supply: VDD range (2.7 V to 5.5 V) and VBUS (4 V to 25 V)
    • Tolerant up to 28 V on VBUS (and operational up to maximum of 25 V on VBUS)
  • Ambient operating temperature range
    -40° to 85° C
  • ESD 8 kV HBM, 1 kV CDM
  • Package: HX2QFN16, 2.6 mm x 2.6 mm x 0.35 mm, 0.4 mm pitch PD Compliance

Product Longevity Program

  • This product is included in the NXP Product Longevity Program ensuring a stable supply of products for your embedded designs. The PTN5110NHQ is included in the 15-year program

Part numbers include: PTN5110DHQ, PTN5110HQ, PTN5110NHQ, PTN5110THQ.


Quick reference to our documentation types.

5 documents

Design Resources


1-5 of 10 hardware offerings

Show All

Engineering Services

2 engineering services

To find a complete list of our partners that support this product, please see our Partner Marketplace.


1 trainings


What do you need help with?