TCPP01-M12Application5Application5.1General information The sections below are not part of the ST product specification. They are intended to give a generic application overview to be used by the customer as a starting point for further implementations and customizations. ST does not warrant compliance with customer specifications. Full system implementation and validation are under the customer’s responsibility. 5.2Electrical hazards related to USB Type-C Applications using an USB Type-C connector must be protected against three kinds of hazards: 5.2.1CC lines short to VBUS This happens when VBUS high voltage short circuit to the CC lines when hot unplug is done with a poor mechanical quality connector. Over voltage protection is needed on the CC lines because VBUS typical voltage can be as high as 20 V when CC pins are usually 5 V tolerant I/Os on low voltage USB-PHY controllers. 5.2.2Defective charger VBUS line is compromised if a defective charger is stuck at a high voltage. Overvoltage protection is always required on the VBUS line to prevent a voltage higher than negociated is applied on the VBUS. This use case can occur even when power delivery is not used i.e when VBUS voltage is 5 V 5.2.3Electrostatic discharge (ESD) Electrostatic discharges can be conducted by the USB Type-C connector and damage the electronic circuitry of the application. The ESD surge waveform is modelized by the international electrotechnical commission in the specification IEC61000-4-2. For more information on IEC61000-4-2 standard testing, please refer to STMicroelectronics application note AN3353. 5.3USB Type-C protection Any application using an USB Type-C connector must use a Type-C port protection against above listed electrical hazards. STMicroelectronics TCPP01-M12 (Type-C port protection housed in QFN12) is a single-chip cost effective solution to protect any application using a USB Type-C connector. It is especially adapted to SINK (consumer) or SOURCE (provider) applications. The TCPP01-M12 provides 20 V short-to-VBUS over-voltage and system-level ESD protection on CC lines, as well as adjustable over-voltage protection for the VBUS line: an external N-channel MOSFET gate driver is integrated inside TCPP01-M12. Also, TCPP01-M12 integrates dead battery management logic. For consumer (sink) configurations, TCPP01-M12 features a null quiescent current thanks to TCPP01-M12 VCC pin being directly controlled by a MCU GPIO in this configuration. TCPP01-M12 is the companion chip for: • any general purpose MCUs (example: STM32, STM8) used for USB-C charging applications exposed to defective charger and electrostatic discharge. • any low voltage USB power delivery controller (for example: STM32-UCPD like STM32G0 and STM32G4), exposed to short to VBUS, defective charger and electrostatic discharge. DS12900 - Rev 1page 8/25 Document Outline Cover image Product status / summary Features Applications Description 1 Pinout and functions 2 TCPP01-M12 simplified internal block diagram 3 Characteristics 4 Typical electrical characteristics curves 5 Application 5.1 General information 5.2 Electrical hazards related to USB Type-C 5.2.1 CC lines short to VBUS 5.2.2 Defective charger 5.2.3 Electrostatic discharge (ESD) 5.3 USB Type-C protection 5.4 USB charging system scalability 5.5 How to handle dead battery (DB) condition with the TCPP01-M12 5.6 Application example for USB type-C power delivery for sink (consumer), PPS compliant, without battery 5.6.1 ESD capacitor (C3) 5.6.2 CC line capacitance (C1, C2) 5.6.3 Sense resistor (R1, R2) 5.6.4 N-channel MOSFET (T1) 5.6.5 Complementary products for USB dataline protection for pins DP, DM, SSRX, SSTX 5.7 Typical USB-C battery powered application 5.8 Typical USB-C source application 5.9 Sink-source application example based on STM32G0 (with two UCPD ports) 6 PCB design recommendations 7 Package information 7.1 QFN12 package information 8 Ordering information Revision history