Data Sheet

PTN5150A
CC logic for USB Type-C applications
Rev. 1.1 — 16 March 2016
Product data sheet
1. General description
PTN5150A is a small thin low power CC Logic chip supporting the USB Type-C connector
application with Configuration Channel (CC) control logic detection and indication
functions. The features of PTN5150A enable USB Type-C connector to be used in both
host and device ends of the Type-C cable. It can support Type-C to USB legacy cables
and adapters defined in USB Type-C Spec. PTN5150A can work autonomously, or can
connect to a controller through I2C-bus interface.
PTN5150A can be configured to dual role, host, or device mode through external
configuration pin or through I2C interface. The CC control logic detection and indication
block supports 3 current modes (default current 500 mA/900 mA, medium current 1.5 A
and high current 3.0 A) in DFP advertisement's perspective. When in UFP
advertisement's perspective, the control logic will detect if a DFP with different pull-up Rp
current source is connected. In addition, it will detect if Ra is present on CC1/CC2 pins.
Upon detection of plug orientation, pin ID will indicate if PTN5150A is working under either
host role or device role, and other status will also be reflected in I2C registers.
2. Features and benefits

Support type C connector with existing chipsets
 USB Type-C Rev 1.1 compliance
 Compatible with legacy OTG hardware and software
 Support plug, orientation, role and charging current detection.
 USB-ID pin for OTG application
 I2C-bus interface support for fast mode
 EXT_SEL to control USB data switch
 CC control logic detection and indication
 PORT input pin to configure in DRP (Hi-Z), UFP (low) or DFP (high)
 Current mode detection when PTN5150A is operating under UFP (device) role:
default current mode (<0.5 A/0.9 A); medium current mode (<1.5 A); high current
mode (<3.0 A)
 Integrated accurate Rp current sources to support default mode and high current
mode under host mode: default current mode at 80 A; medium current mode at
180 A; high current mode at 330 A
 Integrate Rd resistor in UFP device mode
 Report detail port states and accessory modes in I2C registers
 Support VCONN1/2 power detected status through VCONN Status I2C register
0AH
 Current consumption:
 Standby in DRP mode: 15 A
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications






 Standby in DFP mode: 15 A
 Standby in UFP mode: 15 A
Power supply: VDD=2.7 V to 5.5 V
VBUS_DET: 28 V Absolute Max Tolerance
High ESD protection for VBUS and CC1/2 pins
 ESD protection exceeds 7000 V HBM per JDS-001-2012 and 500 V CDM per
JESD22-C101
Latch-up testing is done to JEDEC Standard JESD78 which exceeds 100 mA
Operating Temperature Range: 40 C to +85 C
X2QFN12 package 1.6 mm  1.6 mm  0.35 mm, 0.4 mm pitch
3. Applications
 Tablets/Mobile Devices
 Ultrabook/Notebook Computers
 Docking Stations
4. Ordering information
Table 1.
Ordering information
Type number
PTN5150AHX
Topside
marking
Package
Name
Description
5A
X2QFN12
Plastic, super thin quad flat package; no leads; 12 terminals; SOT1355-1
body 1.6 mm  1.6 mm  0.35 mm, 0.4 mm lead pitch
Version
4.1 Ordering options
Table 2.
Ordering options
Type number
Orderable
part number
Package
Packing method
PTN5150AHX
PTN5150AHXMP
X2QFN12
REEL 13" Q2/T3
10000
*STANDARD MARK
SMD DP
Tamb = 40 C to +85 C
PTN5150AHX
PTN5150AHXZ
X2QFN12
REEL 7" Q2/T3
500
*STANDARD MARK
SMD SMALLPQ DP
Tamb = 40 C to +85 C
PTN5150A
Product data sheet
Minimum
order quantity
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
Temperature
© NXP Semiconductors N.V. 2016. All rights reserved.
2 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
5. Functional diagram
PTN5150A
VBUS_DET
Rp
ID
CC LEVEL
DETECTION
AND INDICATION
ADR/CON_DET
VDD
CC1
Rd
EXT_SEL
Rp
VDD
CC2
ROLE
(UFP/DFP/DRP)
CONTROL
PORT
Rd
DEVICE CONTROL AND MANAGEMENT
SDA/OUT1
SCL/OUT2
INTB/OUT3
aaa-019980
Fig 1.
Functional diagram
6. Pinning information
9 ID
10 GND
terminal 1
index area
11 EXT_SEL
12 VDD
6.1 Pinning
CC1 1
8 SCL/OUT2
PTN5150A
INTB/OUT3 6
ADR/CON_DET 5
PORT 3
7 SDA/OUT1
VBUS_DET 4
CC2 2
aaa-019981
Transparent top view
Fig 2.
PTN5150A
Product data sheet
Pin configuration
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
3 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
6.2 Pin description
Table 3.
Pin description
Symbol
Pin
Type
Description
1
CC1
I/O
Configure Channels as defined in USB Type-C specification
2
CC2
3
PORT
Input
Trinary GPIO Input selection run from VDD
PORT= VDD: DFP mode (Rp = 80uA power default for non-I2C mode).
PORT= Mid (or floating): DRP mode
PORT=GND: UFP mode
If ADR = High or Low (I2C mode), PORT input status will be only latched during
power up. To change the mode selection, system must write I2C register bit to
override mode selection.
If ADR = Mid (no- I2C mode). PORT input can be dynamically change.
4
VBUS_DET
Input
VBUS Detection Pin. (28 V Max Tolerance)
Directly tie to VBUS of the USB Type-C receptacle
5
ADR/CON_DET I/O
Trinary GPIO Input ADR pin run from VDD
•
ADR pull up to VDD with 10 k resistor (I2C Enabled with ADDR bit 6 equal to
1, I2C Address 0x7A)
•
ADR pull down to GND with 10 k resistor. (I2C Enabled with ADDR bit 6
equal to 0, I2C Address 0x3A)
•
ADR = Mid or floating (Pin 6/7/8) configured as OUT1/2/3 in non-I2C mode
Output. This pin will automatically switch from input to CON_DET output in
"non-I2C mode or set 09H bit[0] to 0" after TINPUTLATCH
•
•
6
INTB/OUT3
O/D
output
CON_DET = High (Connection Detected)
CON_DET = Low (No Connection)
Interrupt to notify I2C status register changed
INTB: (only valid in I2C mode)
•
•
Low = Interrupt asserted
Hi-Z = Interrupt de-asserted
OUT3: (only valid in non- I2C mode)
•
•
7
8
9
SDA/OUT1
SCL/OUT2
ID
PTN5150A
Product data sheet
Low = Analog Audio Detected
Hi-Z = No Detection
O/D
I2C SDA (Open Drain Input & Output)
Input
/output
OUT 2 & OUT 1 : (Open Drain Output)
0
0
= high current mode
1
0
= medium current mode
1
1
= default current mode
O/D
I2C SCL (Open Drain Input)
Input
OUT 2 & OUT 1 : (Open Drain Output)
/output
0
0
= high current mode
1
0
= medium current mode
1
1
= default current mode
O/D
output
ID (Open Drain Output)
Low = DFP mode detected valid UFP on CC1 or CC2 line. This signal is used to
enable OTG mode, requires external pull up resistor.
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
4 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
Table 3.
Pin description …continued
Symbol
Pin
Type
Description
10
GND
Power
Ground
11
EXT_SEL
O/D
output
External selection
12
VDD
•
•
Power
Low = CC2 orientation
High = CC1 orientation or no valid CC1/CC2 detection
Power supply
7. Functional description
7.1 CC detection and indication block
For USB Type-C solution, two pins on the connector, CC1 and CC2, are used to establish
and manage the DFP/UFP connection between a host port and a device port.
A hardware GPIO trinary pin, PORT, is provided to configure PTN5150A in either
DFP/DRP/UFP mode alternatively, the PORT input can be override later by override the
I2C registers. If the GPIO Trinary ADR input is mid-level or floating (non I2C), PORT input
pin can dynamically change at any time to reconfigure the DFP/DRP/UFP. The GPIO
trinary input pins should be powered by VDD.
• When PTN5150A is operating under host role, different current modes
(high/medium/default) can be configured through I2C register. During initial power up,
default current mode is being selected. In order to indicate different current modes,
three Rp current sources are being implemented.
Table 4.
Current source implementation for each DFP advertisement
DFP advertisement
Current source to VDD
Current source precision
Default USB Power
80 A
20 %
1.5 A at 5 V
180 A
8 %
3.0 A at 5 V
330 A
8 %
Internal comparators are constantly monitoring the voltage levels of CC1 and CC2 pins.
PTN5150A reports if an UFP (device) or powered cable is connected externally on the CC
pins. When no external connection is detected, cable connected bit in the I2C register will
be cleared. Any changes in the attach/detach events or Rp current source changes will
trigger INTB pin to go LOW.
Table 5.
RD value
RD accuracy
UFP mode
5.1 k
10 %
Table 6.
PTN5150A
Product data sheet
RD implementation for each UFP advertisement
UFP advertisement
Voltage range detection for each DFP advertisement
DFP advertisement
UFP (VRd) voltage
range
Powered cable/adapter No connect (Vopen)
VRa voltage range
voltage range
Default USB Power
0.25 V to 1.50 V
0.00 V to 0.15 V
>1.65 V
1.5 A at 5 V
0.45 V to 1.50 V
0.00 V to 0.35 V
>1.65 V
3.0 A at 5 V
0.85 V to 2.45 V
0.00 V to 0.75 V
>2.75 V
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
5 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
• When PTN5150A is operating under device role (UFP), it is able to detect different
current modes indicated by external host's pull-up resistors. Internally there is a
pull-down resistor (Rd) of 5.1 k on CC1 and CC2 pins. Status of current mode
detected is reported in the I2C register. If pin 6/7/8 is configured as OUT1/2/3,
OUT1/2 reports the detected Rp pull up current source value as well.
The configuration channel (CC1 or CC2) is used to serve the following purposes in this
block
• Detect connection of USB ports, e.g. a DFP (host) or a UFP (device), and establish
host or device roles between two connected ports. When there is no power supplied
to PTN5150A, device role (with internal pull-down resistor Rd active) will be the
default configuration.
• Resolve cable orientation and twist connections to establish USB data bus routing.
• Discover optional accessory modes such as audio adapter accessory and debug
accessory modes. Resistors (Ra, Rd, Rp, or Open) connected on CC1/CC2 will be
reported in the I2C registers, and host controller can configure the external interface
accordingly.
7.2 ADR/CON_DET output pin
Pin 5 is multiple purpose I/O pin. When device power up, pin 5 is input which latched the
input voltage level to configure I2C address. The I2C register offset 09H has default value
"1" to disable CON_DET output. After TINPUT_LATCH, pin 5 becomes CON_DET output.
When USB Type-C cable attached or detached in either DFP or UFP mode, CON_DET
will asserted a signal to notify the system the status. The same attached or detached
status also stored in the I2C interrupt register.
For ADR strapping resistor selection, 10 k pull up or pull down resistor is recommended.
7.3 VCONN1/VCONN2 power output control
When a USB Type-C system need to support VCONN power in DFP or UFP power
accessories mode, the system need to know the orientation to provide VCONN power.
PTN5150A provides two bits of VCONN status register 0AH and an interrupt signal to
notify system whether VCONN power is detected on VCONN1 or VCONN2 and then turn
on discrete PowerFET using via 2 x GPIO. Figure 3 shows the system level
implementation of VCONN power with PTN5150A.
PTN5150A
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
6 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
2.7 V to 5 V supply
power switch
GPIO1
GPIO2
power switch
PTN5150A
I2C
AP
INTB
VCONN POWER
DETECTED
I2C REGISTER
CC1 or VCONN1
CC2 or VCONN2
aaa-019982
Fig 3.
Schematic connections to turn on/off VCONN1/2 power
7.4 Off state
When PTN5150A is not powered (i.e., VDD = 0 V), special steps should be done to
prevent back-current issues on control pins such PORT or ADR pins when these pins'
states are not low. These pins can be controlled through two different ways.
1. pull-up/pull-down resistors - make sure these pull-up resistors' VDD is the same
power source as to power PTN5150A. When power to PTN5150A is off, power to
these pull-up resistors will be off as well.
2. external processor's GPIO - if PTN5150A is turned off when the external processor's
power stays on, processor should configure these GPIOs connected to these control
pins as output low (< 0.4 V) or tri-state mode (configure GPIOs as input mode). This
will make sure no current will be flowing into PTN5150A through these control pins.
7.5 I2C-bus
PTN5150A can work with systems with or without I2C-bus. “I2C mode” is defined as ADR
pin has external 10 k pull-up or pull-down resistor during power up, and “non-I2C mode”
is defined as ADR pin is not connected to any external pull-up or pull-down resistor during
power up. When operating in I2C mode, all features of PTN5150A can be configured and
accessed through registers. OUT1, OUT2, OUT3 are not available in I2C mode. PORT
input will be a one-time latched during power up.
In non-I2C mode, a subset of features can be configured or accessed through these I/O
pins:
•
•
•
•
PTN5150A
Product data sheet
PORT input: In non I2C-bus mode, PORT input can be dynamically change.
CON_DET output: attached/detached notification
OUT1/OUT2 output: detected Rp current source value
OUT3: Analog Audio Detect
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
7 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
7.6 I2C-bus programmability
PTN5150A has I2C-bus interface that enables system integrator to program register
settings suitable for the application needs. Table 7 describes possible settings for different
functions of the device. Although some functions of the device can be configured through
external hardware pins (such as PORT), it also allows the system integrator to override
the settings by programming the internal registers through I2C.
After power-on, the device samples the hardware pin values (as I2C is not operational yet)
and reflects the status in the I2C status registers as default condition.
Table 7.
I2C registers and descriptions
Register offset Register name
Bits
Reset value
Description
01H
Version ID
[7:3]
00001
Device version ID
Read Only
Vendor ID
[2:0]
011
Vendor ID
02H
Control
[7:5]
000
Reserved
[4:3]
00
Rp Selection (DFP mode)
Read/Write
00: 80 A Default
01: 180 A Medium
10: 330 A High
11 Reserved
[2:1]
PORT pin state Mode Selection
00: Device (UFP Mode)
01: Host (DFP Mode)
10: Dual Role (DRP Mode)
During power up, device will latch the input of PORT
input pin to configure UFP/DFP/DRP. After power up,
writing to these register bits will overwrite the PORT
Mode selection.
[0]
0
Interrupt Mask for detached/attached
0: Does not Mask Interrupts
1: Mask Interrupts for register offset 03H bit[1:0].
03H
Interrupt
[7:2]
000000
Reserved
Read
Only/Clear on
Read
Status
[1]
0
Cable Detach Interrupt
0: No Interrupt
1: Cable Detached
[0]
0
Cable Attach Interrupt
0: No Interrupt
1: Cable Attached
PTN5150A
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
8 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
Table 7.
I2C registers and descriptions …continued
Register offset Register name
Bits
Reset value
Description
04H
[7]
0
VBUS Detection (UFP mode after valid CC detection)
CC Status
Read Only
0: VBUS not detected
1: VBUS detected
[6:5]
00
Rp Detection (In UFP mode)
00: Standby
01: Rp = Std USB
10: Rp = 1.5A
11: Rp = 3.0A
[4:2]
000
Port Attachment Status
000: Not Connected
001: DFP attached
010: UFP attached
011: Analog Audio Accessory attached
100: Debug Accessory attached
101: Reserved
110: Reserved
111: Reserved
[1:0]
00
CC Polarity
00: Cable Not Attached
01: CC1 is connected (normal orientation)
10: CC2 is connected (reversed orientation)
11: Reserved
05H
Reserved
[7:0]
00000000
Reserved
06H
Reserved
[7:0]
00000000
Reserved
07H
Reserved
[7:0]
00000000
Reserved
08H
Reserved
[7:0]
00000000
Reserved
09H
CON_DET
configuration
register
[7:1]
0000000
Reserved
[0]
1
Disable CON_DET output bit (Read/Write)
Read/Write
0: Enable CON_DET output on pin 5
1: Disable CON_DET output on pin 5
Recommend to disable CON_DET output for system
using I2C to access PTN5150A
PTN5150A
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
9 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
Table 7.
I2C registers and descriptions …continued
Register offset Register name
Bits
Reset value
Description
0AH
[7:2]
000000
Reserved
[1:0]
00
VCONN Detected Status (Read Only)
Read Only
VCONN Status
register
00: Standby
01: VCONN power should be applied on CC1
10: VCONN power should be applied on CC2
11: Reserved
Ra detect happens in all modes. VCONN enable
happens autonomously when as DFP (including in DRP
mode).
Prior to accessing this register, system must write
register offset 43H with value of 0xe0 to enable VCONN
detected status. If register offset 43H is not set to 0xe0,
VCONN detected status read out is always 00.
10H
Reset register
[7:1]
0000000
Reserved.
[0]
0
1: Reset system digital block
[7:0]
00001100
Reserved. Do not write any other values other than
“00001100” (power up setting) to this register
11H
Reserved
12H
Reserved
[7:0]
000000
Reserved.
13H
Reserved
[7:0]
10100001
Reserved. Do not write to this register
14H
Reserved
[7:0]
00011111
Reserved. Do not write to this register
15H
Reserved
[7:0]
11001001
Reserved. Do not write to this register
16H
Reserved
[7:0]
01010001
Reserved. Do not write to this register
17H
Reserved
[7:0]
01010000
Reserved. Do not write to this register
18H
Interrupt
[7]
0
Reserved
Read/Write
Mask register
[6]
0
Reserved
[5]
0
Reserved
[4]
1
Interrupt Mask for CC1 or CC2 Comparator Change
0: Does not Mask Interrupts
1: Mask Interrupts
[3]
1
Interrupt Mask for role Change
0: Does not Mask Interrupts
1: Mask Interrupts
[2]
1
Interrupt Mask for orientation Found
0: Does not Mask Interrupts
1: Mask Interrupts
[1]
1
Interrupt Mask for debug Accessories Found
0: Does not Mask Interrupts
1: Mask Interrupts
[0]
1
Interrupt Mask for audio Accessories Found
0: Does not Mask Interrupts
1: Mask Interrupts
PTN5150A
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
10 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
Table 7.
I2C registers and descriptions …continued
Register offset Register name
Bits
Reset value
Description
19H
[7]
0
Reserved
[6]
0
Reserved
[5]
0
Reserved
[4]
0
Interrupt Status for Comparator Change
Read
Only/Clear on
Read
Interrupt Register
status
0: No interrupt
1: When attached as UFP, Change of Rp current
advertisement detected. New advertisement is
reflected on register offset 04H bit[6:5].
[3]
0
Interrupt status for role change
0: No interrupt
1: Role changed detected. New role is reflected on
register offset 04H bit[4:2].
[2]
0
Interrupt status for orientation found
0: No interrupt
1: Orientation detected on attachment. New orientation
is reflected on register offset 04H bit[1:0].
[1]
0
Interrupt status for debug accessories found
0: No interrupt
1: Debug Accessory attachment detected. Register
offset 04H bit[4:2] should be updated to 3’b100.
[0]
0
Interrupt status for audio accessories found
0: No interrupt
1: Audio Accessory attachment detected. Register
offset 04H bit[4:2] should be updated to 3’b011.
7.7 I2C-bus read and write operations
PTN5150A supports programming of the internal registers through the I2C-bus interface.
I2C-bus can support up to 400 kHz data rate. 8-bit device slave address of PTN5150A is
defined in combination with ADR pin.
Table 8.
Read/write device slave address
Name
Size
(Bits)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Slave address
8
0
ADR
1
1
1
0
1
R/W
Reading/writing the internal registers must be done according to the following protocol.
The read protocol contains two phases:
• Command phase
• Data phase
The command phase is an I2C write to PTN5150A that contains a single data byte
indicating the internal register address to read out. The data phase is an I2C read
operation that contains one byte of data and STOP bit is asserted, starting from the least
significant byte.
PTN5150A
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
11 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
The I2C write operation contains only the command phase, which contains 8-bit internal
register address, followed by one byte of data to be written to the register, starting from
the least significant byte.
It is recommended to use single-byte write/read commands to PTN5150A. Incremental
address read/write function is not supported. Figure 4 and Figure 5 illustrate the protocol
used on the I2C-bus to write and read register inside the device.
SCL
1
2
3
4
5
6
7
8
9
slave address
0 AD 1
DR
SDA S
1
1
0
1
START condition
0
R/W
A
0 1/0 0
STOP
condition
data to register
command byte
0 1/0 1/0 1/0 1/0 A
DATA 0
MSB
acknowledge
from slave
acknowledge
from slave
A
P
LSB
acknowledge
from slave
aaa-019852
Fig 4.
I2C-bus write sequences
command byte
slave address
SDA S
0 AD 1
DR
1
1
0
1
START condition
0
A
0 1/0 0
R/W
(cont.)
0 1/0 1/0 1/0 1/0 A
acknowledge
from slave
acknowledge
from slave
data from register
slave address
(cont.) S
0 AD 1
DR
1
(repeated)
START condition
1
MSB
0
1
1
A
R/W
acknowledge
from slave
LSB
DATA (first byte)
NA P
no acknowledge
from master
STOP
condition
at this moment master-transmitter becomes master-receiver
and slave-receiver becomes slave-transmitter
aaa-019853
Fig 5.
I2C-bus read sequences
PTN5150A
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
12 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
8. Limiting values
Table 9.
Limiting values
In accordance with the Absolute Maximum Rating System (IEC 60134).
Symbol
Parameter
VDD[1]
Min
Max
Unit
Supply voltage
0.5
+6.0
V
VBUS_DET
VBUS detect
0.5
+28.0
V
Control pins
CC1, CC2, Port,
ADR/CON_DET,
EXT_SEL, ID, INTB/OUT3
0.5
VDD +0.3 V
Tstg
Vesd
Conditions
SCL/OUT2, SDA/OUT1
0.5
VDD +0.3 V
Storage temperature
-65
150
C
Electrostatic discharge
CC1/CC2/VBUS_DET
HBM[2]
-
7000
V
All other pins
HBM[2]
-
2000
V
All pins
CDM[3]
-
500
V
[1]
All voltage values, except differential voltages, are with respect to network ground terminal.
[2]
Human Body Model: ANSI/EOS/ESD-S5.1-1994, standard for ESD sensitivity testing, Human Body Model Component level; Electrostatic Discharge Association, Rome, NY, USA.
[3]
Charged Device Model: ANSI/EOS/ESD-S5.3-1-1999, standard for ESD sensitivity testing, Charged Device
Model - Component level; Electrostatic Discharge Association, Rome, NY, USA.
9. Recommended operating conditions
Table 10.
Operating conditions
Symbol
Parameter
Conditions
Min
Typ
Max
Unit
VDD
supply voltage
40 to +85 C
+2.7
-
+5.5
V
TVDDramp
VDD ramp up time
Time to reach 90% of
VDD
-
-
10
ms
VBUS_DET
VBUS Detect
VBUS Analog Input
4.0
5.0
21
V
Vi
input voltage
CMOS inputs
0.5
-
VDD+0.3 V
0.5
-
1.98
V
40
-
85
C
(PORT, ADR)
I2C inputs
(SCL, SDA)
Tamb
ambient temperature
operating in free air
10. Characteristics
Table 11.
Symbol
General characteristics
Parameter
Conditions
Min
Typ
Max
Unit
Device role (UFP) Sink CC Detection
Rd
Pull down resistor
UFP mode
4.59
5.10
5.61
k
VCLAMPH
High current mode clamp
voltage
VDD=0 V
0.85
-
2.18
V
VCLAMPM
Medium current mode clamp
voltage
VDD=0 V
0.45
-
1.25
V
PTN5150A
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
13 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
Table 11.
General characteristics …continued
Symbol
Parameter
Conditions
Min
Typ
Max
Unit
VCLAMPD
Default current mode clamp
voltage
VDD=0 V
0.25
-
1.25
V
VTHH
High current mode threshold
UFP mode
1.16
1.23
1.31
V
VTHM
Medium current mode
threshold
UFP mode
0.61
0.66
0.70
V
VTHD
Default current mode threshold UFP mode
0.15
0.2
0.25
V
Host role (DFP advertisement) Current source
IPH
Current source
High current source mode (3 A)
304
330
356
A
IPM
Current source
Medium current source mode (1.5 A)
166
180
194
A
IPD
Current source
Default current source mode
64
80
96
A
No external R
2.5
3.0
3.5
V
VDD = 3.3 V
65
100
130
A
5
15
35
A
5
15
35
A
5
15
35
A
5
15
35
A
VBUS Detect Threshold
VBUSDET threshold
VVBUSDET
Current Consumption
active supply current; cable
attached
IDD_active
PORT = high (DFP)
VDD = 3.3 V
PORT = low (UFP)
standby/polling current; no
cable attached
IDD_standby
VDD = 3.3 V
PORT = floating (DRP)
VDD = 3.3 V
PORT = high (DFP)
VDD = 3.3 V
PORT = low (UFP)
TCCdebounce
debounce time
time a port shall wait before it can
determine it is attached
-
120
-
ms
Tdisconnection
disconnection time
time a port shall respond when it is
disconnected
-
1.2
-
ms
TStartup
start-up time
supply voltage valid to Rp/Rd active
-
25
-
ms
When selected DFP mode, system
overwrite to UFP mode using I2C or
PORT input, the Trcfg delay is measured
from disabled Rp to enable Rd
2
-
ms
When selected UFP mode, system
overwrite to DFP mode using I2C or
PORT input, the Trcfg delay is measured
from to disable Rd and enable Rp
35
-
ms
Trcfg
Table 12.
PORT control input characteristics
Symbol
Parameter
Conditions
Rpu
external pull up resistor
Rpd
external pull down resistor
VIL
Input Low Voltage
PTN5150A
Product data sheet
Min
Typ
Max
Unit
External pull-up resistor is connected to VDD
10
-
k
External pull-down
resistor is connected to
GND
10
-
k
-
0.4
V
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
14 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
Table 12.
PORT control input characteristics …continued
Symbol
Parameter
Min
Typ
Max
Unit
VIM
Input Mid level Voltage
40%*VDD
50%*VDD
60%*VDD
V
VIH
Input High Voltage
80%*VDD
-
-
V
Rpu
external pull up resistor
10
-
k
Typ
Max
Unit
Table 13.
Conditions
External pull-up resistor is connected to VDD
ADR/CON_DET input/output characteristics
Symbol
Parameter
Conditions
Min
Rpu
external pull up resistor
External pull-up resistor is connected to VDD
10
-
k
Rpd
external pull down resistor
External pull-down
resistor is connected to
GND
10
-
k
VIL
Input Low Voltage
-
-
0.4
V
VIM
Input Mid level Voltage
40%*VDD
50%*VDD
60%*VDD
V
VIH
Input High Voltage
80%*VDD
-
-
V
VOH
Output High Voltage
IOH = 3 mA
80%*VDD
-
-
V
VOL
Output Low Voltage
IOL = 3 mA
-
-
20%*VDD
V
[1]
CON_DET output can be enabled or disabled by accessing I2C register offset 09H bit[0]
Table 14.
SCL and SDA input characteristics
Symbol
Parameter
Min
Typ
Max
Unit
VIL(MAX)
maximum input voltage low level
Conditions
-
-
+0.4
V
VIH(MIN)
minimum input voltage high level
1.05
-
-
V
0.09
-
-
V
I2C Fast mode interface pins (SCL, SDA)
VHYS
Table 15.
Hysteresis of Schmitt trigger inputs
Open-drain output buffer characteristics (EXT_SEL, OUT2, OUT1, INTB/OUT3, ID pins)
Symbol
Parameter
Conditions
Min
Typ
Max
Unit
VOL
low-level output voltage
IOL=3mA
0
-
0.4
V
PTN5150A
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
15 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
11. Package outline
;4)1SODVWLFVXSHUWKLQTXDGIODWSDFNDJHQROHDGVWHUPLQDOVERG\[[PP
627
'
%
$
WHUPLQDO
LQGH[DUHD
$
$
(
F
GHWDLO;
H
H
H
&
Y
Z
E
& $ %
&
\ &
\
/
H
H
WHUPLQDO
LQGH[DUHD
H
;
/
PP
VFDOH
'LPHQVLRQVPPDUHWKHRULJLQDOGLPHQVLRQV
8QLW
PP
$
$
E
F
'
(
H
PD[ QRP PLQ H
H
/
/
Y
Z
\
\
1RWH
3ODVWLFRUPHWDOSURWUXVLRQVRIPPPD[LPXPSHUVLGHDUHQRWLQFOXGHG
Fig 6.
5HIHUHQFHV
2XWOLQH
YHUVLRQ
,(&
-('(&
-(,7$
627
02
VRWBSR
(XURSHDQ
SURMHFWLRQ
,VVXHGDWH
Package outline X2QFN12 (SOT1355-1)
PTN5150A
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
16 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
12. Soldering of SMD packages
This text provides a very brief insight into a complex technology. A more in-depth account
of soldering ICs can be found in Application Note AN10365 “Surface mount reflow
soldering description”.
12.1 Introduction to soldering
Soldering is one of the most common methods through which packages are attached to
Printed Circuit Boards (PCBs), to form electrical circuits. The soldered joint provides both
the mechanical and the electrical connection. There is no single soldering method that is
ideal for all IC packages. Wave soldering is often preferred when through-hole and
Surface Mount Devices (SMDs) are mixed on one printed wiring board; however, it is not
suitable for fine pitch SMDs. Reflow soldering is ideal for the small pitches and high
densities that come with increased miniaturization.
12.2 Wave and reflow soldering
Wave soldering is a joining technology in which the joints are made by solder coming from
a standing wave of liquid solder. The wave soldering process is suitable for the following:
• Through-hole components
• Leaded or leadless SMDs, which are glued to the surface of the printed circuit board
Not all SMDs can be wave soldered. Packages with solder balls, and some leadless
packages which have solder lands underneath the body, cannot be wave soldered. Also,
leaded SMDs with leads having a pitch smaller than ~0.6 mm cannot be wave soldered,
due to an increased probability of bridging.
The reflow soldering process involves applying solder paste to a board, followed by
component placement and exposure to a temperature profile. Leaded packages,
packages with solder balls, and leadless packages are all reflow solderable.
Key characteristics in both wave and reflow soldering are:
•
•
•
•
•
•
Board specifications, including the board finish, solder masks and vias
Package footprints, including solder thieves and orientation
The moisture sensitivity level of the packages
Package placement
Inspection and repair
Lead-free soldering versus SnPb soldering
12.3 Wave soldering
Key characteristics in wave soldering are:
• Process issues, such as application of adhesive and flux, clinching of leads, board
transport, the solder wave parameters, and the time during which components are
exposed to the wave
• Solder bath specifications, including temperature and impurities
PTN5150A
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
17 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
12.4 Reflow soldering
Key characteristics in reflow soldering are:
• Lead-free versus SnPb soldering; note that a lead-free reflow process usually leads to
higher minimum peak temperatures (see Figure 7) than a SnPb process, thus
reducing the process window
• Solder paste printing issues including smearing, release, and adjusting the process
window for a mix of large and small components on one board
• Reflow temperature profile; this profile includes preheat, reflow (in which the board is
heated to the peak temperature) and cooling down. It is imperative that the peak
temperature is high enough for the solder to make reliable solder joints (a solder paste
characteristic). In addition, the peak temperature must be low enough that the
packages and/or boards are not damaged. The peak temperature of the package
depends on package thickness and volume and is classified in accordance with
Table 16 and 17
Table 16.
SnPb eutectic process (from J-STD-020D)
Package thickness (mm)
Package reflow temperature (C)
Volume (mm3)
< 350
 350
< 2.5
235
220
 2.5
220
220
Table 17.
Lead-free process (from J-STD-020D)
Package thickness (mm)
Package reflow temperature (C)
Volume (mm3)
< 350
350 to 2000
> 2000
< 1.6
260
260
260
1.6 to 2.5
260
250
245
> 2.5
250
245
245
Moisture sensitivity precautions, as indicated on the packing, must be respected at all
times.
Studies have shown that small packages reach higher temperatures during reflow
soldering, see Figure 7.
PTN5150A
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
18 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
temperature
maximum peak temperature
= MSL limit, damage level
minimum peak temperature
= minimum soldering temperature
peak
temperature
time
001aac844
MSL: Moisture Sensitivity Level
Fig 7.
Temperature profiles for large and small components
For further information on temperature profiles, refer to Application Note AN10365
“Surface mount reflow soldering description”.
PTN5150A
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
19 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
13. Soldering: PCB footprints
)RRWSULQWLQIRUPDWLRQIRUUHIORZVROGHULQJRI;4)1SDFNDJH
627
î
î
î
î
RFFXSLHGDUHD
VROGHUUHVLVW
VROGHUODQGV
VROGHUSDVWH
'LPHQVLRQVLQPP
,VVXHGDWH
Fig 8.
VRWBIU
PCB footprint for SOT1355-1 (X2QFN12); reflow soldering
PTN5150A
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
20 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
14. Revision history
Table 18.
Revision history
Document ID
Release date
Data sheet status
Change notice
Supersedes
PTN5150A v.1.1
20160316
Product data sheet
-
PTN5150A v.1
Modifications:
PTN5150A v.1
PTN5150A
Product data sheet
•
Section 2: Removed “Hibernation mode: 4.5 A”; device does not support hibernation
mode.
20160203
Product data sheet
-
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
-
© NXP Semiconductors N.V. 2016. All rights reserved.
21 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
15. Legal information
15.1 Data sheet status
Document status[1][2]
Product status[3]
Definition
Objective [short] data sheet
Development
This document contains data from the objective specification for product development.
Preliminary [short] data sheet
Qualification
This document contains data from the preliminary specification.
Product [short] data sheet
Production
This document contains the product specification.
[1]
Please consult the most recently issued document before initiating or completing a design.
[2]
The term ‘short data sheet’ is explained in section “Definitions”.
[3]
The product status of device(s) described in this document may have changed since this document was published and may differ in case of multiple devices. The latest product status
information is available on the Internet at URL http://www.nxp.com.
15.2 Definitions
Draft — The document is a draft version only. The content is still under
internal review and subject to formal approval, which may result in
modifications or additions. NXP Semiconductors does not give any
representations or warranties as to the accuracy or completeness of
information included herein and shall have no liability for the consequences of
use of such information.
Short data sheet — A short data sheet is an extract from a full data sheet
with the same product type number(s) and title. A short data sheet is intended
for quick reference only and should not be relied upon to contain detailed and
full information. For detailed and full information see the relevant full data
sheet, which is available on request via the local NXP Semiconductors sales
office. In case of any inconsistency or conflict with the short data sheet, the
full data sheet shall prevail.
Product specification — The information and data provided in a Product
data sheet shall define the specification of the product as agreed between
NXP Semiconductors and its customer, unless NXP Semiconductors and
customer have explicitly agreed otherwise in writing. In no event however,
shall an agreement be valid in which the NXP Semiconductors product is
deemed to offer functions and qualities beyond those described in the
Product data sheet.
15.3 Disclaimers
Limited warranty and liability — Information in this document is believed to
be accurate and reliable. However, NXP Semiconductors does not give any
representations or warranties, expressed or implied, as to the accuracy or
completeness of such information and shall have no liability for the
consequences of use of such information. NXP Semiconductors takes no
responsibility for the content in this document if provided by an information
source outside of NXP Semiconductors.
In no event shall NXP Semiconductors be liable for any indirect, incidental,
punitive, special or consequential damages (including - without limitation - lost
profits, lost savings, business interruption, costs related to the removal or
replacement of any products or rework charges) whether or not such
damages are based on tort (including negligence), warranty, breach of
contract or any other legal theory.
Notwithstanding any damages that customer might incur for any reason
whatsoever, NXP Semiconductors’ aggregate and cumulative liability towards
customer for the products described herein shall be limited in accordance
with the Terms and conditions of commercial sale of NXP Semiconductors.
Right to make changes — NXP Semiconductors reserves the right to make
changes to information published in this document, including without
limitation specifications and product descriptions, at any time and without
notice. This document supersedes and replaces all information supplied prior
to the publication hereof.
PTN5150A
Product data sheet
Suitability for use — NXP Semiconductors products are not designed,
authorized or warranted to be suitable for use in life support, life-critical or
safety-critical systems or equipment, nor in applications where failure or
malfunction of an NXP Semiconductors product can reasonably be expected
to result in personal injury, death or severe property or environmental
damage. NXP Semiconductors and its suppliers accept no liability for
inclusion and/or use of NXP Semiconductors products in such equipment or
applications and therefore such inclusion and/or use is at the customer’s own
risk.
Applications — Applications that are described herein for any of these
products are for illustrative purposes only. NXP Semiconductors makes no
representation or warranty that such applications will be suitable for the
specified use without further testing or modification.
Customers are responsible for the design and operation of their applications
and products using NXP Semiconductors products, and NXP Semiconductors
accepts no liability for any assistance with applications or customer product
design. It is customer’s sole responsibility to determine whether the NXP
Semiconductors product is suitable and fit for the customer’s applications and
products planned, as well as for the planned application and use of
customer’s third party customer(s). Customers should provide appropriate
design and operating safeguards to minimize the risks associated with their
applications and products.
NXP Semiconductors does not accept any liability related to any default,
damage, costs or problem which is based on any weakness or default in the
customer’s applications or products, or the application or use by customer’s
third party customer(s). Customer is responsible for doing all necessary
testing for the customer’s applications and products using NXP
Semiconductors products in order to avoid a default of the applications and
the products or of the application or use by customer’s third party
customer(s). NXP does not accept any liability in this respect.
Limiting values — Stress above one or more limiting values (as defined in
the Absolute Maximum Ratings System of IEC 60134) will cause permanent
damage to the device. Limiting values are stress ratings only and (proper)
operation of the device at these or any other conditions above those given in
the Recommended operating conditions section (if present) or the
Characteristics sections of this document is not warranted. Constant or
repeated exposure to limiting values will permanently and irreversibly affect
the quality and reliability of the device.
Terms and conditions of commercial sale — NXP Semiconductors
products are sold subject to the general terms and conditions of commercial
sale, as published at http://www.nxp.com/profile/terms, unless otherwise
agreed in a valid written individual agreement. In case an individual
agreement is concluded only the terms and conditions of the respective
agreement shall apply. NXP Semiconductors hereby expressly objects to
applying the customer’s general terms and conditions with regard to the
purchase of NXP Semiconductors products by customer.
No offer to sell or license — Nothing in this document may be interpreted or
construed as an offer to sell products that is open for acceptance or the grant,
conveyance or implication of any license under any copyrights, patents or
other industrial or intellectual property rights.
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
22 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
Export control — This document as well as the item(s) described herein
may be subject to export control regulations. Export might require a prior
authorization from competent authorities.
Quick reference data — The Quick reference data is an extract of the
product data given in the Limiting values and Characteristics sections of this
document, and as such is not complete, exhaustive or legally binding.
Non-automotive qualified products — Unless this data sheet expressly
states that this specific NXP Semiconductors product is automotive qualified,
the product is not suitable for automotive use. It is neither qualified nor tested
in accordance with automotive testing or application requirements. NXP
Semiconductors accepts no liability for inclusion and/or use of
non-automotive qualified products in automotive equipment or applications.
In the event that customer uses the product for design-in and use in
automotive applications to automotive specifications and standards, customer
(a) shall use the product without NXP Semiconductors’ warranty of the
product for such automotive applications, use and specifications, and (b)
whenever customer uses the product for automotive applications beyond
NXP Semiconductors’ specifications such use shall be solely at customer’s
own risk, and (c) customer fully indemnifies NXP Semiconductors for any
liability, damages or failed product claims resulting from customer design and
use of the product for automotive applications beyond NXP Semiconductors’
standard warranty and NXP Semiconductors’ product specifications.
Translations — A non-English (translated) version of a document is for
reference only. The English version shall prevail in case of any discrepancy
between the translated and English versions.
15.4 Trademarks
Notice: All referenced brands, product names, service names and trademarks
are the property of their respective owners.
16. Contact information
For more information, please visit: http://www.nxp.com
For sales office addresses, please send an email to: [email protected]
PTN5150A
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 16 March 2016
© NXP Semiconductors N.V. 2016. All rights reserved.
23 of 24
PTN5150A
NXP Semiconductors
CC logic for USB Type-C applications
17. Contents
1
2
3
4
4.1
5
6
6.1
6.2
7
7.1
7.2
7.3
7.4
7.5
7.6
7.7
8
9
10
11
12
13
13.1
13.2
13.3
13.4
14
15
General description . . . . . . . . . . . . . . . . . . . . . . 1
Features and benefits . . . . . . . . . . . . . . . . . . . . 1
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Ordering information . . . . . . . . . . . . . . . . . . . . . 2
Ordering options . . . . . . . . . . . . . . . . . . . . . . . . 2
Functional diagram . . . . . . . . . . . . . . . . . . . . . . 3
Pinning information . . . . . . . . . . . . . . . . . . . . . . 3
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 4
Functional description . . . . . . . . . . . . . . . . . . . 5
CC detection and indication block . . . . . . . . . . 5
ADR/CON_DET output pin . . . . . . . . . . . . . . . . 6
VCONN1/VCONN2 power output control . . . . . 6
Off state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
I2C-bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
I2C-bus programmability . . . . . . . . . . . . . . . . . . 8
I2C-bus read and write operations . . . . . . . . . 11
Limiting values. . . . . . . . . . . . . . . . . . . . . . . . . 13
Recommended operating conditions. . . . . . . 13
Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . 13
Package outline . . . . . . . . . . . . . . . . . . . . . . . . 16
Revision history . . . . . . . . . . . . . . . . . . . . . . . . 17
Legal information. . . . . . . . . . . . . . . . . . . . . . . 18
Data sheet status . . . . . . . . . . . . . . . . . . . . . . 18
Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Disclaimers . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Trademarks. . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Contact information. . . . . . . . . . . . . . . . . . . . . 19
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Please be aware that important notices concerning this document and the product(s)
described herein, have been included in section ‘Legal information’.
© NXP Semiconductors N.V. 2016.
All rights reserved.
For more information, please visit: http://www.nxp.com
For sales office addresses, please send an email to: [email protected]
Date of release: 16 March 2016
Document identifier: PTN5150A
Similar pages