TEA19031AxT secondary-side SMPS controller · AN12030 TEA19031AxT secondary-side SMPS controller...
Transcript of TEA19031AxT secondary-side SMPS controller · AN12030 TEA19031AxT secondary-side SMPS controller...
AN12030TEA19031AxT secondary-side SMPS controllerRev. 1 — 5 October 2017 Application note
Document informationInformation ContentKeywords TEA19031, SMPS controller, USB-PD, USB Type C
Abstract The TEA19031 is a secondary side SMPS controller with embedded CoolFluxDigital Signal Processor that supports the USB Power Delivery 2.0 (USB-PD)protocol via a USB Type-C cable connection.
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 20172 / 28
Revision historyRev Date Descriptionv.1 20171005 first issue
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 20173 / 28
1 Introduction
The TEA19031 is a secondary side SMPS controller with embedded CoolFlux DigitalSignal Processor that supports the USB Power Delivery 2.0 (USB-PD) protocol via aUSB Type-C cable connection (Ref. 1). Figure 1 shows a typical application diagram.Table 1 provides details about pinning functionality. The TEA19031 forms a link betweena connected consumer device and a primary side residing control IC like the TEA193x(Ref. 4). With an optional synchronous rectifier driver like the TEA199x (Ref. 5), theTEA19031 operates the power converter. For communication with the consumer device,Biphase Mark Coding (BMC) is applied on the Type-C connector CC1 and CC2 lines.Five USB-PD Power Data Objects (PDOs) are supported.
Resulting control and protection information is directed to the primary side controller byadjusting the optocoupler current. Consumer devices requiring output currents exceeding3 A must either use a captive cable or apply USB-PD e-marking. The TEA19031 doesnot support the VCONN mechanism, which supplies powered cables.
aaa-027902
TEA193x
TEA19031
TEA1999
VBUSIBUSVCC
QL
QS
CI
QP
nsnp
na
RGS
RS
RDIS
RI1
RI2
RFBI CFBI
CFBV
lOPTO
RFBV
ISNS
VCC
OPTO
OPTO
NTC
VSVS
SW
DISCH
CC1
CC2
GND
RV1
RV2
RNTC
RGN
DA
VA
CO2CO1
DFP UFP
sink (consumer)(mobile device)
source (provider)(charger)
CC1
CC2
GND
UCB-PD
type-C
NTC-OTP OTP
CC-OVPPROTECTIONS
OCP
UVLO UVP OVP OSUP OSP
Figure 1. TEA19031 application diagram
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 20174 / 28
Table 1. Pin descriptionSymbol Pin DescriptionVCC 1 Supply voltage for TEA19031 with internal 20 mA current sink[1]
OPTO 2 Optocoupler driver to send control information to primary side powerconverter controller
NTC 3 External NTC temperature measurement
ISNS 4 Current sense error amplifier input terminal
VSNS 5 Voltage sense error amplifier input terminal
CC2 6 Type-C CC2 detection and USB-PD communication
CC1 7 Type-C CC1 detection and USB-PD communication
DISCH 8 VBUS fast discharge switch and additional internal 1 mA current sink[2]
GND 9 ground
SW 10 Load switch (NMOS) driver derived from internally generated boost voltage[3]
[1] Active when required for VCC-down regulation (discharge) and overshoot limitation.[2] Active when both the load switch (QL) and the internal DISCH discharge switch are off.[3] RGS must be at least 1 MΩ.
A multitude of settings is available, making the TEA19031a versatile device. Table 2shows an overview of the available TEA19031 variants with their detailed settings. Eachvariant targets a specific application power level.
Table 2. TEA19031 variant settingsSymbol Description AG (18 W) AD (27 W) AE
(45 W)AF(60 W)
AM AO
VPDO0[1] PDO0 voltage vSafe5V (default) 5 V 5 V 5 V 5 V 5 V 5 V
IPDO0 Maximum current for PDO0 3 A 3 A 3 A 3 A 3 A 3 A
VPDO1 PDO1 voltage 5 V 5 V 5 V 5 V 5 V 5 V
IPDO1 Maximum current for PDO1 3 A 3 A 3 A 3 A 3 A 3 A
VPDO2 PDO2 voltage 6 V 6 V 9 V 9 V 9 V 9 V
IPDO2 Maximum current for PDO2 2.9 A 3 A 3 A 3 A 2.49 A 3 A
VPDO3 PDO3 voltage 7 V 7 V 12 V 12 V 12 V 15 V
IPDO3 Maximum current for PDO3 2.5 A 3 A 3 A 3 A 3 A 3 A
VPDO4 PDO4 voltage 8 V 9 V 15 V 15 V 15 V 19 V
IPDO4 Maximum current for PDO4 2.2 A 3 A 3 A 3 A 2 A 3 A
VPDO5 PDO5 voltage 9 V - 20 V 20 V - 20 V
IPDO5 Maximum current for PDO5 2 A - 2.3 A 3 A - 3.26 A
Kcomp cable compensation 117 mV/A 117 mV/A 67 mV/A 67 mV/A 67 mV/A 67 mV/A
KVdiv voltage sense resistive divider ratio 1/5.478 1/5.478 1/8.325 1/8.325 1/8.325 1/8.325
Rs current sense resistor value 5 mΩ 5 mΩ 10 mΩ 10 mΩ 10 mΩ 10 mΩ
CC-OCP current limiting mode CC CC OCP OCP CC OCP
Ilim limiting current (OCP and CC) 110 % 110 % 120 % 120 % 120 % 120 %
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 20175 / 28
Symbol Description AG (18 W) AD (27 W) AE(45 W)
AF(60 W)
AM AO
Vovp OVP level 120 % 120 % 120 % 120 % 125 % 120 %
NTC NTC protection NTC-OCP NTC-OCP NTC NTC - -
[1] In addition to the default vSafe5V (VPDO0), five selectable USB-PD PDOs are available
2 USB-PD application
A TEA19031 based application in USB-PD terms consists of a single source (provider)being a mains connected charger and a single sink (consumer) being a mobile device.During start-up, the TEA19031 defaults the VCC converter output voltage to vSafe5V(5 V typical). It limits the current to a fixed maximum of 3 A.
After establishing a valid attach detection, the TEA19031 starts USB-PD contractnegotiations by advertising its power capabilities regarding the five PDOs. The consumerresponds by requesting one particular PDO. When the TEA19031 in turn accepts thisrequest, the contract is established. It remains in place until the consumer is detached, ahard reset occurs, or the source is unable to maintain its power level.
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 20176 / 28
3 Establishing a type-C connection
aaa-027904
BMC DECODERCURRENT DETECTION
ANDBMC DECODER
CC2
CC1
CC2
CC1 Rd
RdCC2
CC1
TEA19031T
provider consumer
ICC(pu)
ICC(pu)
+Type C
a. Circuit diagram
USB-PD communication (BMC)
VBUS
VCC vSafe5VvSafe5V
vSafe0V
Vprot
Vdetect
CC1(TEA19031T)
tdb tru trdQL opened
detach
< 275 ms < 650 ms400 µs
attachQL
closedaaa-027905
b. Timing diagram
Figure 2. Attach and detach configuration
Equipped with 330 μA pull-up current sources ICC(pu) for each of both CC pins, theTEA19031 advertises the default current capability of the converter at 3 A. A consumerwith the appropriate termination resistor Rd (Ref. 2) connected to both CC lines candetect this current capability. At the same time, the TEA19031 detects the attach of aconsumer. Figure 2 shows a possible configuration in which the CC1 pin is used by bothprovider and consumer. Alternatively the CC2 pin can be used.
A typical attach and detach sequence starts with both the provider and consumer beingunattached. Load switch QL is open and the TEA19031 is waiting to detect the presenceof a consumer. Detection starts when a consumer with a pull-down resistor Rd of 5.1 kΩor 1.1 V voltage clamp is connected to one of the CC lines. Allowing ground offset inthe connecting cable, the pull-down resistor or clamp in the consumer must establish adetectable voltage Vdetect between 0.85 V (VIL) and 2.45 V (VIH) on one of the CC pins ofthe TEA19031. After a debounce period tdb of 400 μs, but while an attached consumeris still detected, load switch QL is closed and VBUS is connected to VCC. The internallygenerated driver voltage on pin SW controls the load switch. This voltage is about 6 V
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 20177 / 28
above VCC. Because of the internal 80 kΩ output resistance of pin SW, the gate-sourcedischarge resistor RGS must be at least 1 MΩ. Within 275 ms, the bus voltage mustreach its vSafe5V level such that reliable USB-PD communication can commence. Theconsumer is now powered. The connected operating state lasts until the TEA19031detects a detach. Load switch QL opens immediately after detecting a detach and theinternal switch connected to DISCH discharges Vbus through external resistor RDISCH.The Vbus voltage level must return to vSafe0V within 650 ms which puts certain designconstraints on resistor RDIS and any capacitance connected to Vbus. At the same time,the TEA19031 ensures that the VCC level returns to vSafe5V by activating the internalcurrent sink of 20 mA connected to VCC.
As specified in the USB Type-C standard, alternative connection states maybe present. Table 3 gives an overview of the various connection states and thecorrespondingTEA19031 response. In all cases where a sink or Debug Accessory Modeis connected, an attach is detected.
Table 3. USB Type-C connection states and TEA19031 responseState CC1
connectionCC2connection
TEA19031response
nothing attached open open no attach
Rd[1] open attachsink attached
open Rd[1] attach
Ra[2] open no attachpowered cable without sink attached
open Ra[2] no attach
Rd[1] Ra
[2] attachpowered cable with sink attached
Ra[2] Rd
[1] attach
debug accessory mode attached Rd[1] Rd
[1] attach
audio adapter accessory mode attached Ra[2] Ra
[2]
[1] Rd = 5.1 kΩ nominal (alternatively a 1.1 V voltage clamp can be applied) (Ref. 2)[2] Ra = 1 kΩ nominal (Ref. 2)
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 20178 / 28
4 USB-PD communication
The TEA19031 supports the USB-PD 2.0 standard. The following sections are a limitedextraction of the USB-PD standard. However, they never prevail over the USB-PDstandard (Ref. 1).
4.1 Data packets and signaling
aaa-027906
000
15bit 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 111
trailing edge
CCx line
USB-PDpacket format
Number ofData Object
pwrrole
spec.revision
dtarole Message TypeMessageID
Preamble SOP
start ofpacket
control or data message
Message Header Data Objects 0..7
0..240 bits16 bits
cyclicredundancy
check
end ofpacket
CRC EOPPayload
high impedance(set by Rd)
Figure 3. Data packets and signaling
Figure 3 shows the USB-PD messages. They are defined as coded packets that startwith a preamble to prepare the receiver for receiving data. The preamble is followedwith a Start Of Package (SOP), the actual payload, Cyclic Redundancy Check (CRC)error correction information, and finally an End Of Package (EOP). Two kinds of packetpayloads are available:
• Control message:The payload contains only a message header in which the number of data objects(bits 14 to 12) is zero. The MessageType (bits 3 to 0) identifies the message.
• Data message:The payload contains a message header. It is followed by one of up to seven dataobjects; now the number of data objects is non-zero.
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 20179 / 28
Table 4 summarizes the supported USB-PD 2.0 messages. When the TEA19031receives an unidentified message, it responds with the reject message.
Table 4. USB-PD 2.0 supported messagesMessageType Packet
payloadSend (S)/Receive (R)[1]
Description
GoodCRC control S/R acknowledge that the previous message was correctly received
Accept control S/R source/sink is able meet the Request message
Reject control S source is unable to meet the Request message
PS_RDY control S source indicates that its power supply has reached the desiredoperating condition
Get_Source_Cap control R sink requests a Source_Capabilities message
Soft_Reset control S/R reset counters to a known state, voltage, and current settingsremain unchanged
Source_Capabilities
data S source exposes power capabilities with PDOs
Request data R sink response to Source_Capabilities by selecting one advertisedPDO
[1] TEA19031 (source) perspective
DC-biased Biphase Mark Code (BMC) is used for signaling the information fromtransmitter to receiver. BMC is self-clocked. It has at least one polarity change per bitcycle.
• 1 = polarity change at half the bit cycle• 0 = polarity change to the next bit cycle
A packet starts by driving the active CC line to 0. To ensure that the receiver clocksthe last bit before releasing the CC line to return to the DC bias level again, a packetends with a trailing edge. The consumer pull-down resistor Rd sets the DC bias level. Itincludes any ground offset due to current flowing through the cable.
4.2 Power data object contract negotiation
aaa-027907
Source Sink
time
tSenderResponse(24..30 ms)
tSenderResponse(24..30 ms)
tPSTransition(450..550 ms)
Source_Capabilities
Request
AcceptContract negotiationcommunication flow
PS_RDY
Figure 4. Contract negotiation communication flow
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201710 / 28
aaa-027908
0 0 0 0 0 0 0 0 v v v v v v v v v v i i i i i i i i i i
031
1
Peak current
Reserved
Dual-Role Data
Fixed supply
Dual-Role power
USB Suspend Supported
Unconstrained Power
USB Communications Capable
Power DataObject
Voltage in 50 mV units
Maximum Current i 10 mA units
Figure 5. Power data object structure
After establishing a valid connection, USB-PD communication can commence. Figure 4(a) shows the (explicit) contract negotiation communication flow. The source initiatesthe negotiations by advertising a Source_Capabilities message. This message startswith a message header followed by five distinct and TEA19031-variant dependent PDOs(see Table 2). Each PDO contains generic information combined with the supportedvoltage and a maximum current level. Next, the sink selects one of the advertisedPDOs and returns a Request message to the source. After validation of the Requestmessage, the source sends an Accept message to the sink. The power control settingsare changed in alignment with the request. When Vbus has stabilized to the newlyrequested level, the source sends a PS_RDY message to the sink. The contract hasbeen established.
4.3 Hard resetHard reset is a USB-PD-specific ordered set of bytes recognized by the TEA19031.When detected, the result is that load switch QL is opened. To bring the converter outputvoltage (VCC) to vSafe5V, the internal current sink connected to VCC is turned on. Theinternal switch connected to DISCH and external resistor RDISCH discharges the busvoltage (Vbus) to vSafe0V for a maximum of 100 ms. Additionally, all internal countersare reset to a known state. To ensure that a new USB-PD communication sequence canstart, the connection between producer and consumer remains intact. There is no limit tothe number of hard reset attempts.
4.3.1 Converter controlIn the power converter application (see Figure 1), the TEA19031 applies Constant-Current Constant-Voltage (CCCV) control. Table 2 shows the detailed characteristics.These characteristics depend on the selected variant.
Internally, the voltage and the current reference levels are changed according to theselected PDO. To achieve the desired output voltage and current levels, some externalcomponent values have to match certain criteria. For the appropriate output voltage level,the external resistors RV1 and RV2 must be selected (see Equation 1).
(1)
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201711 / 28
Where:
• KVdiv is the voltage divider ratio (see Table 2)
Recommended values for the compensation network are
• RV1 = 160 kΩ to 180 kΩ• RFBV = 1 kΩ• CFBV = 3.3 nF
To achieve the best voltage regulation, resistor RV1 must be connected as close aspossible to the drain of load switch QL. Any track resistance between the drain andresistor RV1 results in a voltage offset. For the same reason, resistor RV2 must beconnected as close as possible to pin GND of the TEA19031. Figure 6 shows the properconnections for voltage sensing.
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201712 / 28
5 Current sensing and cable compensation
aaa-027911
TEA19031
GND ISNS VSNS
VCC
(optional)
RV1
VBUS(p) VBUS(c)
QLRBUS
RGNDGND
VBUS
cable consumerprovider
CO2CO1RS
A2 B2A1B1
RI1
IBUS
RI2RV2
IBUS +
-
+
-
X X
layout recommendation RS
to GND to ISNS
RS
Figure 6. Voltage sensing and sense resistor tuning with layout connection
Output current Ibus is measured by sensing the voltage drop over sense resistor RS. Therequired sense resistor value is variant-specific. It can be found in Table 2. For the bestsensing, it is important to ensure that the TEA19031 sensing PCB tracks are connectedclose to the terminals of sense resistor RS. In Figure 6, the A connections are positionedproperly. However, the 2 B-connections are positioned poorly. Any voltage drop overthe track resistance between the B junctions and the sense resistor terminals introducesmeasurement errors. The inset shows the recommended layout structure.
An additional resistive divider can be built by adding optional resistor RI2. In combinationwith resistor RI1, this divider can be used for adjusting the current measurement.
Recommended values for the compensation network are:
• RI1 = 330 Ω• RFBI = 5 kΩ (not mounted when OCP protection applies)• CFBI = 100 nF (not mounted when OCP protection applies)
The parasitic resistance of the USB Type-C cable can cause a substantial voltage drop athigh currents between the output of the provider and input of the consumer. The variant-dependent cable compensation implemented in the TEA19031 (partly) compensates thisvoltage drop and the voltage drop over the channel resistance of QL and sense resistorRS.
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201713 / 28
(2)
Example:
Operating PDO4 of variant AF at a current of 2 A assuming Rbus and RGND including:
• Contact resistance of the connector = 55 mΩ• Channel resistance of QL = 2.4 mΩ• Sense resistor RS = 10 mΩ
The result is a Vbus at the consumer input (see Equation 3).
(3)
The result would be 14.76 V without cable compensation.
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201714 / 28
6 CCCV operation
aaa-027909
CC
CV
(1)
(2)(3)
(3a)
(3b)
ILIM IBUS
vSafe0V
UVLO
VUVPx
VPDOx
VBUS, VCC
VCC
VBUS
vSafe5V
Figure 7. Constant Current Constant Voltage (CCCV) operation
Constant Current Constant Voltage (CCCV) operation refers to a control methodologywith a behavior shown in Figure 7. In region (1), the output voltage (VCC) is regulated tothe selected PDO constant voltage level as long as current IBUS drawn by the consumerremains below the selected maximum PDO current (ILIM). Depending on the currentlevel, the bus voltage (Vbus) is slightly lower because of the voltage drop over the internalchannel resistance of load switch QL and sense resistor RS. If set to the ConstantCurrent (CC) mode (see Section 8.8), the current is limited to the maximum current whenreaching this level. The converter operates under the constant current regime (2). Theactual converter behavior now depends on the characteristics of the consumer. If theconsumer behaves like a resistor or a voltage sink, the TEA19031 can regulate VCC -and so also Vbus - to a lower voltage level. The lower voltage level balances the currentsupplied by the source (ILIM) and the current requested by the consumer. This balancecan be established as long as the voltage exceeds the UnderVoltage Protection (UVP)or UnderVoltage LockOut (UVLO) level. When the consumer behaves like a current sink,this balance cannot be established. The output voltage immediately drops to the UVPor UVLO level. In either case, load switch QL opens and VCC returns to vSafe5V (3). Atthe same time, Vbus returns to vSafe0V (3a or 3b). If the Ibus current drops to below ILIMbefore reaching UVP or UVLO, the bus voltage returns to the constant voltage regime(VPDOx).
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201715 / 28
7 Parabolic slope control
aaa-027910
VOPTO
VDISCH
VCC
t0
trd(627 µs)
targetparabola
VPDOy
VPDOx
Vfs (40 mV)
loop recovery
loop saturation
Figure 8. Parabolic ramp-down slope control
Changes in PDO selection during USB-PD communication result in new Vbus voltage(VPDOx) and maximum current (IPDOx) settings. The changes in current settings, bothup and down, are done in a single step. When the newly requested output voltage levelis higher than the currently active one, the TEA19031 changes the set point in a singlestep. When the primary side controller delivers more power to the output of the converter,the result is a ramp-up. When the new output voltage level is lower than the currentlyactive setting, additional precautions must be taken to ensure that the control loopremains unsaturated at the end of the ramp-down transition period (trd). If not, any loadstep directly after the transition can result in an undesired output voltage transient.
To provide the best voltage ramp-down, an advanced parabolic ramp-down algorithm(patent pending) is implemented. The internal discharge switch connected to the DISCHpin is activated. When voltage transition is initiated at t0, it provides a discharge currentsink. The TEA19031 calculates a parabolic target reference level and regulates the VCCoutput voltage accordingly. The initial steep slope of the parabola causes the internalvoltage error amplifier to saturate. This effect is unavoidable. It results from the externalvoltage compensation network consisting of RFBV, C FBV, and RGN. The velocity ofchange in the target parabola slows down progressively and the error amplifier can"catch-up" with the reference level. The best performance is achieved by applying a small40 mV reference step-up just before reaching the target.
In the ramp-up and ramp-down situations, the TEA19031 sends a PS_RDY signal tothe sink immediately after reaching respectively 95 % and 105 % of the new setting. Itincludes any cable compensation offset described in Section 5.
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201716 / 28
8 Protections
8.1 Protections overviewTable 5 gives an overview of all available protections. All protections, except UVP, areimplemented in hardware, so they are functional under all conditions, even when theinternal TEA19031 digital signal processor stalls. When triggered, a protection causes asafe restart with a 1 s repetition interval or a latched response.
Table 5. Overview protectionsProtection[1]Description Design Level Delay ResponseUVLO undervoltage lockout hardware VUVLO(f) (2.8 V
VUVLO(r) (3.0 V)0 µs[2] restart
OSP output short protection hardware see UVLO or UVP - restart
OVP overvoltage protection hardware Vovp[3][4] 30 µs restart
UVP undervoltage protection software 60 %[3][4]
OCP overcurrent protection hardware ILIM[5] 25 ms restart
OSUP open supply protection hardware - 0 µs[2] -[6]
CC-OVP cc-lines overvoltageprotection[7]
hardware 4.5 V 10 µs restart
OTP overtemperatureprotection (internal)
hardware 115 °C 0 µs[2] latched
NTC-OTP overtemperatureprotection (external)
hardware 90 °C 0 µs[2] restart
[1] See Table 2 for variant-specific settings.[2] Immediate response excluding any internal circuit delay.[3] As a percentage of the VPDOx level.[4] PDO0 and PDO1 have no UVP.[5] As a percentage of the IPDOx level.[6] VCC supply voltage lost, load switched is opened.[7] The active CC attach detection line only.
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201717 / 28
8.2 Safe-restart response
aaa-027912
5 %
100 ms max
1 ms
20 µs
delay contractnegotiation
safe restart time(1 s)
t1 t4 t5 t6 t7
t2 t3
t0
vSafe0V
vSafe5V
VPDOx
20 mA
off
on
protection
load switch
lVcc_int
lDISCH
VCCVBUS
QL
Figure 9. Safe restart protection timing diagram
Figure 9 shows the safe-restart-mode timing diagram. In safe restart mode, load switchQL is turned off (t1) after the protection is triggered (t0) and expiration of the protection-dependent delay time. The attached consumer is decoupled from the producer.Supported by an internal current sink of typically 20 mA, the TEA19031 error-amplifiersregulate the converter output voltage (VCC) to its vSafe5V level (5 V typical; see the USB-specification (Ref. 1)). The internal current sink remains active until VCC has droppedto below a voltage level of 5 % above the typical vSafe5V level (t3). The internal switchconnected to DISCH is closed. It draws a discharge current from Vbus through resistorRDISCH. The voltage on this node drops rapidly. With an interval of 1 ms, the internalDISCH switch opens for a Vbus measurement period of 20 µs. During this period, theTEA19031 samples the bus voltage. Resistor RDISCH and any capacitance connectedto the DISCH pin must be designed such that the DISCH pin voltage returns to the Vbuslevel within this measurement period. As long as Vbus remains above 0.7 V (maximum100 ms), the DISCH function remains operational. This mechanism ensures that Vbusdrops to vSafe0V (t2) within the appropriate time in alignment with the USB-PD standard.
When triggered, the safe restart timer is started. All circuits are reinitialized. When the1 s safe-restart time has elapsed (t4), a new start-up sequence commences. The loadswitch is closed and the USB-PD contract is negotiated (t5). After reaching the requestedVCC level (t6), the converter resumes normal operation. If the fault condition persists, theTEA19031 enters a new protection cycle (t7).
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201718 / 28
8.3 Latched response
aaa-027913
20 mA
VCC(lim)
VA(ovp)
VPDOx
delay delay primary restart timet1 t3t2t0
protectionA
load switch
lopto
lVcc_int
VCC
VA
VBUS
QL
20 mA
off
on
VCC(lim)
VUVLO(r)
vSafe0V
VUVLO(f)
VA(ovp)
VPDOx
t1 t3 t4t5t2t0
B
Figure 10. Latched protection timing diagram, primary side latched (A), and primary sideinduced safe restart (B)
When the actual system is programmed to latched response, its behavior depends on theprimary-side controller behavior. Depending on the settings of the primary side controller(Ref. 4), the response is a converter latch (see Figure 10 - A) or yet another primary-side induced save restart (see Figure 10 - B. After triggering of the protection (t0) andexpiration of the protection-dependent delay time, load switch QL is turned off (t1). Theattached consumer is decoupled from the producer. An internal current sink current of20 mA (typical) connected to VCC is activated. At the same time, the optocoupler currentis reduced to virtually zero. This zero optocoupler current is an indication for the primary-side controller to increase the amount of power delivered to the output of the converterso VCC increases. The reflected primary-side controller supply voltage (VA) also increasein alignment with the turns ratio of the transformer. the result is that when the controllersupply voltage reaches VA(ovp), the overvoltage protection is triggered on the primary side(t2). The primary-side controller stops operation of the converter. VCC gradually drops tobelow the falling UVLO level (VUVLO(f)) because of the TEA19031 internal current sink.If there is a primary-side latched protection, the converter remains off. When a primary-side induced safe restart is programmed, the primary-side controller initiates a new start-up cycle (t4). As soon as VCC crosses the rising UVLO level VUVLO(r), the internal currentsink is turned on again (t5). The load switch remains off and the optocoupler currentremains zero. This sequence repeats itself continuously. The maximum VCC voltage canbe calculated with Equation 4. Load switch QL must be able to withstand this VCC(lim)voltage.
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201719 / 28
(4)
Where:
• If a protection latches the converter VCC(lim) is the maximum VCC voltage• ns is the number of secondary turns on the transformer• na is the number of primary-side controller supply turns on the transformer• VA(ovp) is the OVP level of the primary-side controller supply voltage (Ref. 4)
8.4 UnderVoltage LockOut (UVLO)In order to assure well-defined internal TEA19031 functionality and proper driving ofload switch QL, all circuits are released only when VCC rises above VUVLO(r). A protectionis triggered when VCC drops below VUVLO(f) again. This situation can occur when theconnected consumer draws too much current IBUS while operating in Constant Current(CC) mode (see Section 8.8). It can also occur when any other protection has triggered alatched response. The protection is implemented in hardware with fixed levels.
aaa-027916
VCC
lBUS
lopto
load switchQL
tOCP(25 ms)
VPDOx
lPDOx
vSafe0V
VUVLO(r)vSafe5V
VUVLO(f)
on
off
VBUS
t0 t1
t2
t3
safe restart time(1 s)
contractnegotiation t4
t5
Figure 11. Overload in CC mode causing a safe restart UVLO
Figure 11 shows an overload on Vbus in CC mode, which causes VCC to drop outof regulation. A safe restart UVLO protection is triggered. The optocoupler currentremains constant because of the constant current control action of the TEA19031.VCC continues to drop. When the voltage drops to below VUVLO(f), the load switch isopened immediately. It disconnects the consumer from the converter (t1). With the loaddisconnected and the primary side delivering full power, VCC increases again. When VCCexceeds VUVLO(r) (t2), the TEA19031 regulates the output voltage to vSafe5V. After the1 s safe restart time has elapsed, the load switch closes again (t3). The controller awaitsnew contract negotiations. These negotiations must be concluded (t4) before regulationcan continue toward the final VPDOx level (t5). If the overload condition still persists, theconverter enters a new safe-restart cycle.
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201720 / 28
8.5 Output Short Protection (OSP)Short circuit is a special case of overload. UVLO and UVP protect against short circuits.A short circuit can occur during operation or prior to the converter start-up. In both cases,when the load switch is closed, the current drawn from VCC increases rapidly. To endurethis condition, the selection of the load switch must handle worst case energy dissipation(see Equation 5) until the switch opens after the UVLO protection is triggered. The PCBtracks must sustain the corresponding high current determined by the total impedanceof the load switch channel resistance, sense resistor RS, and any PCB track resistance.Careful layout must ensure that, when the load switch is turned off while carrying thishigh current, load switch drain does not suffer from an inductive voltage spike. Similarly,a negative voltage may be induced at the source of the load switch. To avoid inductiveturn-on of the load switch, which could be detrimental for the converter, this voltage mustbe restrained.
(5)
Where:
• EQL(max) is the maximum energy to be dissipated in the load switch• CO is the total output capacitance connected to VCC• VCC(0) is the VCC voltage when the short circuit happens and equals VPDOx
Figure 12 shows a measured waveform of a short-circuit occurrence. The maximumcurrent increases rapidly and a sharp voltage spike can be observed on VCC. The sourceof QL (Vbus) briefly dips to a negative level. However, it does not drop deep enough toturn on the switch again, which is undesired.
Figure 12. Output short behavior at start-up
The TEA19031 pin voltages must never exceed the absolute maximum ratings asspecified in the TEA19031 data sheet (Ref. 3).
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201721 / 28
8.6 OverVoltage Protection (OVP)
aaa-027924
VCC(lim)
VOVP0
VOVPxVBUS
Iopto
load switchQL
t0 t3
t4t1 t2
safe restart time (1 s)
t5tOVP
tOVP(30 µs)
VCC
VPDOx
vSafe5V
vSafe0V
on
off
Figure 13. Optocoupler fault causing a safe-restart OVP
If the optocoupler feedback path to the primary side controller gets disrupted, the OVP,measured on pin VCC, prevents further damage to the consumer by opening load switchQL. Figure 13 shows an example of the OVP sequence with safe-restart response.At t0, the optocoupler unexpectedly seizes to conduct current due to a fault condition.Although VCC and Vbus are programmed at VPDOx, both voltages start to increase. WhenVCC reaches the corresponding protection trip level at VOVPx (t1) and after a 30 µsblanking time (tOVP; t2), the load switch opens. The bus voltage rapidly drops to vSafe0V.However, VCC increases to VCC(lim) (t3), which depends on the primary OVP voltage(see Equation 4). When the 1 s safe-restart timer has elapsed, a new safe-restart attemptis made. Before any USB-PD communication has taken place, the control and protectionlevels are reset to VPDO0, which is equivalent to vSafe5V. It means that the new OVP triplevel is at VOVP. It is related to vSafe5V. If the optocoupler fault condition persists, a newsafe restart cycle starts at t5.
8.7 UnderVoltage Protection (UVP)When the output voltage drops too much during an overload condition, an additional UVPprotection level, measured on pin VCC, can be triggered. For all PDOs except PDO0and PDO1, this UVP level is at 60 % of the programmed VPDOx level. When VCC reachesUVP, a safe-restart response follows. PDO0 and PDO1 have no UVP. They rely on theUVLO protection.
8.8 OverCurrent Protection (OCP)When the consumer draws a current that exceeds the limiting current level (Ilim), theTEA19031 allows the power converter to operate in CC mode or to respond with anOCP. The limiting current level is variant-dependent (see Table 2). For details on CC-mode operation and protection, see Section 6 and Section 8.4. Figure 14 shows thetiming sequence when OCP is active.
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201722 / 28
aaa-027925
IBUS
ILIMIPDOx
VBUSVCC
tOCP(25 ms)
safe restart time(1 s)
USB-PD sequence
load switchQL
VPDOx
vSafe5V
vSafe0V
on
off
t3t1t0
Figure 14. Overload causing a safe-restart OCP
When a current exceeding the limiting current (Ilim) triggers OCP, the protectionsequence is initiated (t0). The protection only becomes effective after tOCP (25 ms) att1. Load switch QL is opened. VCC is regulated to the vSafe5V level. VBUS drops to thevSafe0V level. OCP results in a safe restart. So, after the safe-restart timer has elapsed,a new USB-PD initiation cycle commences (t3).
8.9 Open-SUpply Protection (OSUP)To ensure unconditional protection of the consumer, the TEA19031 uses the availablevoltage on the OPTO pin to turn off load switch QL immediately if there is an unexpectedsupply voltage (VCC) failure. When VCC is restored, the controller resumes normaloperation.
8.10 Internal OverTemperature Protection (OTP)If the internal TEA19031 temperature exceeds 115 °C, a latched protection is triggered(see Section 8.3).
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201723 / 28
8.11 NTC thermal protection (external OTP)
aaa-027926
t0
safe restart time 1(1 s)
t1 t2
TNTC (90°C)
TEXT
VBUSVCC
VPDOx
vSafe5V
vSafe0V
USN-PD sequence
on
off
dTNTC (12°C)
load switchQL
Figure 15. External OTP via NTC resistor
In addition to the internal temperature protection, an external temperature protection isavailable via the NTC pin. A 47 kΩ NTC resistor with a β-constant of 4050 (e.g. EPCOSB57321V2473J060 or Murata NCU18WB473F60RB) must be connected to the NTCpin of the TEA19031. When the external temperature exceeds the NTC-OTP trip levelof 90 °C (t0), a safe restart is initiated. When the safe restart timer has elapsed (t1) andwhile the external temperature remains above 78 °C, the TEA19031 suspends converterstart-up. When the external temperature drops to below this lower temperature boundary(t2), the TEA19031 releases the converter for a new USB-PD communication sequence.At this lower temperature level, the NTC value has decreased to about 4 kΩ.
8.12 Communication interface protectionImmediately after attach detection, the active CC detection line is overvoltage protectedat 4.5 V. When the protection is triggered, a safe-restart cycle is initiated. The second CCline is not protected.
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201724 / 28
9 Application diagram
aaa-027927
TEA19936 CAP
GND_USB
GND
XV
DRAINSRDRAIN
SOURCE
GATE
U2
5
4
1
2
3
2
1
3
45
GND
SWU12
TEA1903AxT DISCH
CC1CC2
CC2
CC1
OPTO
VCC
DISCH
SW
NTC
ISNSVSNS
GND_USB
9
10
8
76
5
4
3
2
1
6
U10
TEA193617
8
9
10
DRIVER
ISENSE
VCCL
GND
VCCH
AUX
CTRL
PROTECT
n.c.
HV
VO_USB
A1A2A3A4A5A6A7A8A9
A10A11A12
B12B11
G1SH1 SH2 SH3 SH4
G2 G3 G4
CGND
CN1632723100011
U3BTCLT1008
B10B9B8B7B6B5B4B3B2B1
GND4RX1+RX1VBUS4SBU2D2-D2+CC2VBUS3TX2-TX2+GND3
D1PTVS24VS1UR
4
3
D2PESD24VS2UT
C1922 pF50 V
C5100 nF50 V
R85.1 kΩ
R603.3 kΩ
RT347 kΩ
R61
R14
22 Ω
22 Ω
C7
4.7 µF, 25 V
R5424.3 kΩ
R91 kΩ
C383.3 nF
50 V
C15470 nF50 V
R174.7 Ω R21
1 kΩGND_USB
R190.33 Ω
R55150 Ω
R53178 kΩ
R62100 Ω
C4560 µF25 V
C101 µF25 V
C64.7 µF
25 V
C30560 µF
25 V
Q3PSMN2R4-30MLDFB3
K5B RH 3.5 x 4.5 x 0.8 - T52
R391 MΩ
R180.33 Ω
C310 µF100 V
C3610 µF35 V
C141 nF50 V
R223.3 kΩ
R25120 kΩvoltage rating 250 V
R6484.5 kΩ
C226.8 nF630 Vn.m.
C2933 µF400 V
C115 µF400 V
C3333 µF400 V
C122200 pF
630 V
D3S2M
R7100 kΩ
1
515
16
8
312
11
1413
10
T1 NXPRM10, 370 µH
Q2BSC060N10NS
VoVBUS
DRAIN
R130 Ω
D16S1MLn.m.
D21
CX1100 nF
310 V (AC)
AS3PM R29 n.m.
L3120 µH FB2
BLM21PG220
1 kΩ
F1J1
J2 RT1
3 AT / 250 V
L
N
4
3
1
2
L
N AS3PM
AS3PM
D22
AS3PM
D23
D24
D18S1ML
n.m.
SG1sparkgap 6 mm
R2484.5 kΩ
R5684.5 kΩn.m.
D4BAS521
D15BAS321
Q1PD80R280P7
CY1
100 pF250 V (AC)
R5
10 Ω
R31
0.011 Ω
R50
U3ATCLT1008
R11
330 Ω
1
OPTOC2
120 Ω
C20
470 pF100 V
R16
100 ΩD5
BAS316
RT2100 kΩ
C171 nF50 V
R15
2.2 kΩ
C4110 µF25 V
GND1TX1+TX1-
VBUS1CC1D1+D1-
SBU1VBUS2
RX2-RX2+
CC1
CC2
VO_USB
GND_USB
GND2
GND_USB
NTCn.m.
Vo
L12 x 1.6 mH
Figure 16. Circuit diagram of multistandard 60 W computing charging demo board with TEA19031, TEA19361, and TEA1993
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201725 / 28
10 Printed-Circuit Board (PCB) demo
a. Top view b. bottom view
Figure 17. Demo PCB of a multistandard 60 W computing charging demo board (50 mm × 50 mm × 25 mm) withTEA19031, TEA19361 and TEA1993
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201726 / 28
11 Abbreviations
Acronym DescriptionBMC Biphase Mark Code
CCM Constant Current Mode
CCCV Constant-Current Constant-Voltage
CC-OVP CC-lines OverVoltage Protection
CRC Cyclic Redundancy Check
DFP Down-stream Facing Port[1]
EOP End Of Packet
NTC Negative Temperature Coefficient
OCP OverCurrent Protection
OSP Output Short Protection
OSUP Open-SUpply Protection
OTP OverTemperature Protection
OVP OverVoltage Protection
PDO Power Data Object
SMPS Switched-Mode Power Supply
SOP Start Of Packet
UFP Upstream Facing Port[2]
USB-PD USB Power Delivery (Ref. 1)
UVLO UnderVoltage LockOut
UVP UnderVoltage Protection
vSafe0V Safe operating voltage at 0 V[3]
vSafe5V Safe operating voltage at 5 V[4]
[1] DFP indicates the position of the port in the USB topology, typically corresponding to a USB host root port or hubdownstream port as defined in USB Type-C (Ref. 2).
[2] UFP indicates the position of the port in the USB topology, typically a port on a device as defined in USB Type-C (Ref. 2).[3] 0 V ≤ vSafe0V ≤ 0.8 V.[4] 4.75 V ≤ vSafe5V ≤ 5.5 V.
12 References
1 USB Power DeliverySpecification
Rev. 2.0 Version 1.3; January 12, 2017
2 USB Type-C Cable andConnector Specification
Revision 1.2; March 25, 2016 and ECNs
3 TEA19031 data sheet USB-PD controller for SMPS; 2017, NXP Semiconductors
4 TEA193x data sheets GreenChip primary-side control IC; 2016/2017, NXPSemiconductors
5 TEA199x data sheets GreenChip synchronous rectifier controller; 2016/2017, NXPSemiconductors
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
AN12030 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Application note Rev. 1 — 5 October 201727 / 28
13 Legal information
13.1 DefinitionsDraft — The document is a draft version only. The content is still underinternal review and subject to formal approval, which may result inmodifications or additions. NXP Semiconductors does not give anyrepresentations or warranties as to the accuracy or completeness ofinformation included herein and shall have no liability for the consequencesof use of such information.
13.2 DisclaimersLimited warranty and liability — Information in this document is believedto be accurate and reliable. However, NXP Semiconductors does notgive any representations or warranties, expressed or implied, as to theaccuracy or completeness of such information and shall have no liabilityfor the consequences of use of such information. NXP Semiconductorstakes no responsibility for the content in this document if provided by aninformation source outside of NXP Semiconductors. In no event shall NXPSemiconductors be liable for any indirect, incidental, punitive, special orconsequential damages (including - without limitation - lost profits, lostsavings, business interruption, costs related to the removal or replacementof any products or rework charges) whether or not such damages are basedon tort (including negligence), warranty, breach of contract or any otherlegal theory. Notwithstanding any damages that customer might incur forany reason whatsoever, NXP Semiconductors’ aggregate and cumulativeliability towards customer for the products described herein shall be limitedin accordance with the Terms and conditions of commercial sale of NXPSemiconductors.
Right to make changes — NXP Semiconductors reserves the right tomake changes to information published in this document, including withoutlimitation specifications and product descriptions, at any time and withoutnotice. This document supersedes and replaces all information supplied priorto the publication hereof.
Suitability for use — NXP Semiconductors products are not designed,authorized or warranted to be suitable for use in life support, life-critical orsafety-critical systems or equipment, nor in applications where failure ormalfunction of an NXP Semiconductors product can reasonably be expectedto result in personal injury, death or severe property or environmentaldamage. NXP Semiconductors and its suppliers accept no liability forinclusion and/or use of NXP Semiconductors products in such equipment orapplications and therefore such inclusion and/or use is at the customer’s ownrisk.
Applications — Applications that are described herein for any of theseproducts are for illustrative purposes only. NXP Semiconductors makesno representation or warranty that such applications will be suitablefor the specified use without further testing or modification. Customersare responsible for the design and operation of their applications andproducts using NXP Semiconductors products, and NXP Semiconductorsaccepts no liability for any assistance with applications or customer product
design. It is customer’s sole responsibility to determine whether the NXPSemiconductors product is suitable and fit for the customer’s applicationsand products planned, as well as for the planned application and use ofcustomer’s third party customer(s). Customers should provide appropriatedesign and operating safeguards to minimize the risks associated withtheir applications and products. NXP Semiconductors does not accept anyliability related to any default, damage, costs or problem which is basedon any weakness or default in the customer’s applications or products, orthe application or use by customer’s third party customer(s). Customer isresponsible for doing all necessary testing for the customer’s applicationsand products using NXP Semiconductors products in order to avoid adefault of the applications and the products or of the application or use bycustomer’s third party customer(s). NXP does not accept any liability in thisrespect.
Export control — This document as well as the item(s) described hereinmay be subject to export control regulations. Export might require a priorauthorization from competent authorities.
Evaluation products — This product is provided on an “as is” and “with allfaults” basis for evaluation purposes only. NXP Semiconductors, its affiliatesand their suppliers expressly disclaim all warranties, whether express,implied or statutory, including but not limited to the implied warranties ofnon-infringement, merchantability and fitness for a particular purpose. Theentire risk as to the quality, or arising out of the use or performance, of thisproduct remains with customer. In no event shall NXP Semiconductors, itsaffiliates or their suppliers be liable to customer for any special, indirect,consequential, punitive or incidental damages (including without limitationdamages for loss of business, business interruption, loss of use, loss ofdata or information, and the like) arising out the use of or inability to usethe product, whether or not based on tort (including negligence), strictliability, breach of contract, breach of warranty or any other theory, even ifadvised of the possibility of such damages. Notwithstanding any damagesthat customer might incur for any reason whatsoever (including withoutlimitation, all damages referenced above and all direct or general damages),the entire liability of NXP Semiconductors, its affiliates and their suppliersand customer’s exclusive remedy for all of the foregoing shall be limited toactual damages incurred by customer based on reasonable reliance up tothe greater of the amount actually paid by customer for the product or fivedollars (US$5.00). The foregoing limitations, exclusions and disclaimersshall apply to the maximum extent permitted by applicable law, even if anyremedy fails of its essential purpose.
Translations — A non-English (translated) version of a document is forreference only. The English version shall prevail in case of any discrepancybetween the translated and English versions.
13.3 TrademarksNotice: All referenced brands, product names, service names andtrademarks are the property of their respective owners.
GreenChip — is a trademark of NXP B.V.
NXP Semiconductors AN12030TEA19031AxT secondary-side SMPS controller
Please be aware that important notices concerning this document and the product(s)described herein, have been included in section 'Legal information'.
© NXP B.V. 2017. All rights reserved.For more information, please visit: http://www.nxp.comFor sales office addresses, please send an email to: [email protected]
Date of release: 5 October 2017Document identifier: AN12030
Contents1 Introduction ......................................................... 32 USB-PD application ............................................ 53 Establishing a type-C connection ..................... 64 USB-PD communication .....................................84.1 Data packets and signaling ............................... 84.2 Power data object contract negotiation ..............94.3 Hard reset ........................................................104.3.1 Converter control ............................................. 105 Current sensing and cable compensation ...... 126 CCCV operation .................................................147 Parabolic slope control .................................... 158 Protections .........................................................168.1 Protections overview ........................................168.2 Safe-restart response ...................................... 178.3 Latched response ............................................ 188.4 UnderVoltage LockOut (UVLO) ....................... 198.5 Output Short Protection (OSP) ........................ 208.6 OverVoltage Protection (OVP) .........................218.7 UnderVoltage Protection (UVP) .......................218.8 OverCurrent Protection (OCP) .........................218.9 Open-SUpply Protection (OSUP) .................... 228.10 Internal OverTemperature Protection (OTP) ....228.11 NTC thermal protection (external OTP) ........... 238.12 Communication interface protection ................ 239 Application diagram ..........................................2410 Printed-Circuit Board (PCB) demo .................. 2511 Abbreviations .................................................... 2612 References ......................................................... 2613 Legal information ..............................................27