+ All Categories
Home > Documents > TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD...

TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD...

Date post: 23-Apr-2020
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
29
TCPP01-M12 USB Type-C™ Port Protection (TCPP)
Transcript
Page 1: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

TCPP01-M12

USB Type-C™ Port Protection (TCPP)

Page 2: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

TCPP01-M12 - AGENDA1.The new USB Type-C™ connector

2.USB Type-C™ protection requirements

3.TCPP01-M12 features & benefits

4.Application

5.Summary and key takeaways

2

USB Type-C™ and USB-C™ are trademarks of USB Implementers Forum.

Page 3: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

1. The New USB Type-C™ Connector

3

Page 4: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

Only One Will Survive 4

USB Type-C™

The connector’s mechanics

Direction for power or data is defined by..

Electronics behind the connector

Page 5: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

Simplified User Experience 5

One plug, more power & higher data rate

Reversible

Power delivery

USB 3.2 Super Speed data rate & Alternate Modes (Display Port, ThunderBolt, …)

USB Type-C™ connector (container)

Page 6: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

Yet a More Complex Application Design 6

SOURCE

SINK

USB legacy connectors USB Type-C™ connector

Power Delivery: 5 V, 9 V, 15 V, 20 VProgrammable Power Supply (PPS): 3,3 - 21V

5 VLegacy: 5 V

SINK

Page 7: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

2. USB Type-C™ Protection Requirements

7

Page 8: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

Top 3 Electrical Hazards Migrating to USB-C Connector

8

ESDDEFECTIVE

SOURCECC pin

Short-to-VBUS

Mandatory protections for USB-C™ connectors

Page 9: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

# 1: ESD DischargeUSB Type-C™ Connectors

9

ESD

Melting Flash

DEFECTIVE SOURCE

CC pinShort-to-VBUS

Protection is required to sustain IEC 61000-4-2 Level 4, (+ 8 kV contact discharge)

Page 10: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

#2: Overvoltage on VBUS 10

ESD DEFECTIVE SOURCE

CC pinShort-to-VBUS

SOURCE (DFP)VBUS blocked to 20 V

due to SW or defective HW

SINK (UFP)REQUESTS 5 V max using CC lines

IC damage on VBUS

A defective adapter/cable can deliver a voltage higher than expected OVP on VBUS is required

Page 11: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

#3: CC-lines Short to VBUS 11

ESD DEFECTIVE SOURCE

CC pinShort-to-VBUS

• VBUS contact with to CCx (or SBUx)If the cable if of poor quality or the plug is too hot

• High voltage (9 V, 15 V or 20 V) on 5 V lines Risk of destroying CC

5-20V

5,5V

Twisting the plug in the receptacle can create overvoltage on CC lines.OVP on CC1 and CC2 is required

Page 12: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

3. TCPP01-M12 Features & Benefits

12

Page 13: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

TARGET APPLICATIONSSINK + SOURCE

13

• Mobile device charging• Tablet & PC charging• Infotainment

Automotive• Personal computers• Smartphones & tablets• Set top box & TVs• Cameras• Smart speakers, POS, etc.

Smart Home & IoT

• Power chargers• Power HUBs• Power banks

Chargers

Page 14: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

ST’s Offer for USB Type-C™ 14

MCU-based solution

+ ESDA25P35-1U1M+ ESDA25W

+ ESDA25P35-1U1M+ ESDA25W

Page 15: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

Type-C Port Protection (TCPP) 15

Protects USB Type-C™ applications against ESD and overvoltage on VBUS and CC lines

3. Overvoltage protection for CC pins

2. Overvoltage protection on VBUS line, externally programmable

1. IEC61000-4-2 Level 4 (+ 8 kV contact discharge) ESD protection on VBUS, CC1 and CC2 lines

Page 16: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

TCP01-M12 Features 16

Compliant with Sink or Source applications using USB Type-C™ connectors

Supports Programmable Power Supply (PPS in PD3.0

specification)

Integrated “Dead Battery” management logic and Rd

Integrated VBUS load switch gate driver for external N-

MOSFET

+8 kV ESD protection on CC pins and VBUS

Overvoltage protection on VBUS

6 V overvoltage protection on CC lines

Page 17: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

TCPP01-M12 Benefits 17

Safely link USB-C™ connectors to low-voltage controllers

• Compliant with USB-PD 3.0 including PPS

• One protection for sink & source

• Housed in small µQFN-12L 3 mm x 3 mm package

• High robustness against system-level ESD

• No power waste

• Reduced BOM components and cost

Page 18: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

4. Application

18

Page 19: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

Power DiagramUSB Standards

19

Electronically marked cable (< 5 A)Standard cable (< 3 A)

USB BC 1.2 (charger only) : 5V – 1.5 A : 7.5WUSB 3.0 : 5V – 0.9A : 4.5WUSB 2.0 : 5V – 0.5A : 2.5W

USB Type-A/B legacy

USB Type-C legacy (5 V only)2.5 W , 7.5 W or 15 W Power Delivery

Page 20: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

Moving from USB-C™ to USB-C PD hardly affects the BOMSink Application Example

• VBUS = 5 V, up 15 W

• BOM: • General Purpose STM32/STM8 MCUs• TCPP01-M12• 2 resistors on CC lines

20

• VBUS up to 20 V, up to 100 W

• BOM: • STM32 with UCPD (STM32G0, STM32G4, STM32L5)

• TCPP01-M12• 2 capacitors on CC lines

USB-C « Legacy » 5V USB-C PD

Page 21: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

USB-C™ PD SINK 20 V Negotiation Example

21

1. TCPP01-M12 presents dead battery clamps on CC lines2. When SOURCE is plugged in the voltage change appears on one CC

line

3. SOURCE applies 5 V on VBUS10. SOURCE applies 20 V on VBUS

4. TCPP01-M12 check the voltage5. TCPP01-M12 turn-on N-MOS

6. Power management system turn-on7. STM32 wake-up

8. STM32 UCPD start :Attached detectionTCPP01-M12-poweredTCP001-M12 dead battery clamps removal9. USB PD 20 V contact negotiation11. STM32 UCPD voltage acknowledge

Page 22: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

USB-C™ PD SINK 20 V Negotiation Example

22

0 V

5 V

20 V

VBUS

CCTCPP01-M12 DB/

LDO outputDB present

DB removed

0V

3.3 V

0 V

DB

1 2 3-8 9 10 11

UCDP BMC

Page 23: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

TCPP01-M12- USB Type-C™ Use Cases 23

SOURCE, without USB-PD SINK, without USB-PD

Up to 15 W

SOURCE, with USB-PD SINK, with USB-PD

Up to 100 W

Page 24: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

X-NUCLEO-USBPDM1Optimal Solution for SINK USB-PD Applications

• Very few BOM components• No function overlap between TCPP01-M12 and MCU• Integrated ESD protection on TCPP01-M12 CC lines• TCPP01-M12 drives N-MOSFET VBUS load switch

• Highest level of system protection• ESD / EOS• Overvoltage Protection

• Low-power mode• Zero consumption of TCPP01-M12

in SINK applications when no cable is attached

• TCPP01-M12 supports all USB-C™ up to 15 W and up to 100 W using PD profiles on SINK

• Easy USB-C™ PD migration with the STM32G0 or the STM32G4

24

Page 25: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

5. Summary and Key Takeaways

25

Page 26: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

TCPP01-M12 SUMMARY

26

Reduces USB Type-C™ BOM cost

TCPP01-M12 enables safe, efficient and low-cost migration to USB Type-C™ connector

Safe migration to USB Type-C™ connector Power-efficient port protection

Overvoltage protection against defective power adapter thanks to external N-channel MOSFET

Short-to-VBUS protection for ConfigurationLines (CC1 and CC2) thanks to integratedFET

Power consumption equals 0 nA when no cable is connected in consumer application (sink)

Up to 80% PCB space reduction compared to equivalent discrete solutions, thanks to QFN12 3.0 mm x 3.0 mm package

Supports Programmable Power Supply to increase charging efficiency

Integrated gate driver for N-channel MOSFET Use external N-channel MOSFET

No need for external USB-C Power Delivery controller when used with STM32G0/G4/L5 MCUs

System-level ESD protection as per IEC61000-4-2 Level 4 (+ 8 kV contact

discharge) on CC1, CC2 and VBUS

Page 27: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

Type-C Port ProtectionKey Takeaways

TCPP01-M12 is optimized for sink and source USB Type-C™ applications

1. Complete protection: system-level ESD, OVP VBUS with external N-MOSFET, CC-line short to VBUS

2. Zero power consumption when no cable is connected… cannot be less!

3. Cost-effective and STM32-based

27

TCPP01-M12 can be used in all applications with USB Type-C™ connectors … even without Power Delivery !

100% 0% $

Page 28: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

Type-C Port ProtectionDatasheet, Samples, and More

28

Visit our dedicated webpage

Page 29: TCPP01-M12 RTM Webinar Final · Power management system turn-on 7. STM32 wake-up 8. STM32 UCPD start : Attached detection TCPP01-M12-powered TCP001-M12 dead battery clamps removal

29


Recommended